function populaEspera(texto) {   
  $('espera').innerHTML = '';
  if (texto) $('espera').innerHTML = texto;
}

function MM_preloadImages() { //v3.0
     var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
     var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
     if (a[i].indexOf('#')!=0){ d.MM_p[j]=new Image(); d.MM_p[j++].src=a[i];}}
}

function populaCartasBooster(texto, cor) {   
  if (cor == 'U') $('boosterAzul').innerHTML = '';
  if (cor == 'W') $('boosterBranco').innerHTML = '';
  if (cor == 'B') $('boosterPreto').innerHTML = '';
  if (cor == 'G') $('boosterVerde').innerHTML = '';
  if (cor == 'R') $('boosterVermelho').innerHTML = '';
  if (cor == 'A') $('boosterOutros').innerHTML = '';
  if (texto && cor == 'U') $('boosterAzul').innerHTML = texto;
  if (texto && cor == 'W') $('boosterBranco').innerHTML = texto;
  if (texto && cor == 'B') $('boosterPreto').innerHTML = texto;
  if (texto && cor == 'G') $('boosterVerde').innerHTML = texto;
  if (texto && cor == 'R') $('boosterVermelho').innerHTML = texto;
  if (texto && cor == 'A') $('boosterOutros').innerHTML = texto;
}

function populaCartasPool(texto, cor) {   
  if (cor == 'U') $('poolAzulDragDrop').innerHTML = '';
  if (cor == 'W') $('poolBrancoDragDrop').innerHTML = '';
  if (cor == 'B') $('poolPretoDragDrop').innerHTML = '';
  if (cor == 'G') $('poolVerdeDragDrop').innerHTML = '';
  if (cor == 'R') $('poolVermelhoDragDrop').innerHTML = '';
  if (cor == 'A') $('poolOutrosDragDrop').innerHTML = '';
  if (texto && cor == 'U') $('poolAzulDragDrop').innerHTML = texto;
  if (texto && cor == 'W') $('poolBrancoDragDrop').innerHTML = texto;
  if (texto && cor == 'B') $('poolPretoDragDrop').innerHTML = texto;
  if (texto && cor == 'G') $('poolVerdeDragDrop').innerHTML = texto;
  if (texto && cor == 'R') $('poolVermelhoDragDrop').innerHTML = texto;
  if (texto && cor == 'A') $('poolOutrosDragDrop').innerHTML = texto;
}

function criaDragDrop(boosterBox, poolBox, booster) {   
  if ((boosterBox > 0 || poolBox > 0) && booster < 4) {
    var dragDropBooster = new DHTMLgoodies_dragDrop();
    for (var i = 1; i <= boosterBox; i++) {
      dragDropBooster.addSource('booster' + i,true,true,true,false,'onDragFunction');
    }
    for (var i = 1; i <= poolBox; i++) {
      dragDropBooster.addSource('pool' + i,true,true,true,false,'onDragFunction');
    }
    dragDropBooster.addTarget('poolAzulDragDrop','dropItems');
    dragDropBooster.addTarget('poolBrancoDragDrop','dropItems');
    dragDropBooster.addTarget('poolPretoDragDrop','dropItems');
    dragDropBooster.addTarget('poolVerdeDragDrop','dropItems');
    dragDropBooster.addTarget('poolVermelhoDragDrop','dropItems');
    dragDropBooster.addTarget('poolOutrosDragDrop','dropItems');
    dragDropBooster.addTarget('boosterAzulDragDrop','dropItems');
    dragDropBooster.addTarget('boosterBrancoDragDrop','dropItems');
    dragDropBooster.addTarget('boosterPretoDragDrop','dropItems');
    dragDropBooster.addTarget('boosterVerdeDragDrop','dropItems');
    dragDropBooster.addTarget('boosterVermelhoDragDrop','dropItems');
    dragDropBooster.addTarget('boosterOutrosDragDrop','dropItems');
    dragDropBooster.init();
  }
}

function showDraft() {
  document.getElementById('semDraft').style.display = 'none';
  document.getElementById('infoTorneios').style.display = 'block';
  document.getElementById('draftTable').style.display = 'block';
  document.getElementById('poolTable').style.display = 'block';
  document.getElementById('draftMessage').style.display = 'block';    
  document.getElementById('listaJogadores').style.display = 'block';
}

function hideDraft() {
  document.getElementById('semDraft').style.display = 'block';
  document.getElementById('infoTorneios').style.display = 'none';
  document.getElementById('draftTable').style.display = 'none';
  document.getElementById('poolTable').style.display = 'none';
  document.getElementById('draftMessage').style.display = 'none';    
  document.getElementById('listaJogadores').style.display = 'none';
}

function showBooster() {
  document.getElementById('draftTable').style.display = 'block';
  document.getElementById('draftMessage').style.display = 'block';
}

function hideBooster() {
  document.getElementById('draftTable').style.display = 'none';
  document.getElementById('draftMessage').style.display = 'none';
}

function textReplace(vlu,id) {
  document.getElementById(id).value=vlu;
}

var xsegs = 0;

function cronoParams(segs) {
  xsegs = segs;
}

function cronoStart() {
  xsegs--;
  mins = 0;
  segs = xsegs;
  if(segs >= 60) {
    segs = segs - 60;
    mins = 1;
  }
  if(segs < 0) {
    segs = 0;
    if ( document.getElementById('boosterNumber').value > 0 && document.getElementById('pickNumber').value > 0 ) document.getElementById('infoTimer').style.backgroundColor='#FF0000';
  } else {
    document.getElementById('infoTimer').style.backgroundColor='#F4F5ED';
  }
  var formSegs=(segs < 10) ? "0"+segs : segs;
  var formMins=(mins < 10) ? "0"+mins : mins;
  textReplace(formMins+":"+formSegs,"crono");
}
  
function reloadIframe() {
  makeRequest('backend.php?torneio=' + document.getElementById("torneioId").value + '&inscricao=' + document.getElementById("inscricaoOpcao").value + '&pickX=' + document.getElementById("pickNumber").value + '&boosterX=' + document.getElementById("boosterNumber").value);
}
  
function start() {
  reloadIframe();
  setInterval("cronoStart();", 1000);
  setInterval("reloadIframe();", 3000);
}

function redMesa(id,sWidth) {
	sLeft	= document.getElementById(id).style.left;
	document.getElementById(id).style.left		= Number(sLeft.substr(0,sLeft.length-2))+sWidth;
}

function wOpen(uNick) {
	window.open("../?view=user&nick="+uNick);
}

function populaJogadores(texto) {   
	$('jogadores').innerHTML = '';
	if (texto) $('jogadores').innerHTML = texto;
  
	sWidth	= (screen.width - 1104);
	if (sWidth < 0)	return;
	sWidth	= sWidth / 2;
	for(x=1;x<=8;x++)redMesa("jogad"+x,sWidth);
	redMesa("jogadMesa",sWidth);
}

function moveTable(option) {
	if (option == 0) {
		document.getElementById('jogadMesa').style.top = '488px';	
		document.getElementById('jogad1').style.top = '490px';	
		document.getElementById('jogad2').style.top = '466px';	
		document.getElementById('jogad3').style.top = '466px';	
		document.getElementById('jogad4').style.top = '490px';	
		document.getElementById('jogad5').style.top = '524px';	
		document.getElementById('jogad6').style.top = '548px';	
		document.getElementById('jogad7').style.top = '548px';	
		document.getElementById('jogad8').style.top = '524px';		
	} else if (option == 1) {
		document.getElementById('jogadMesa').style.top = '793px';	
		document.getElementById('jogad1').style.top = '795px';	
		document.getElementById('jogad2').style.top = '771px';	
		document.getElementById('jogad3').style.top = '771px';	
		document.getElementById('jogad4').style.top = '795px';	
		document.getElementById('jogad5').style.top = '829px';	
		document.getElementById('jogad6').style.top = '853px';	
		document.getElementById('jogad7').style.top = '853px';	
		document.getElementById('jogad8').style.top = '829px';	
	}
}
