var xmlHttp;
var strResponse;
function requestURL(pStrURL, pStrResponse) {
  document.getElementById(pStrResponse).innerHTML ="<img src=/images/loader2.gif>";
  strResponse = pStrResponse;
  if (window.ActiveXObject) {
    xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
    xmlHttp.onreadystatechange = stateChanged;
    xmlHttp.open("GET", pStrURL, true);
    xmlHttp.send();
  }else{
    xmlHttp = new XMLHttpRequest();
    xmlHttp.onreadystatechange = stateChanged;
    xmlHttp.open("GET", pStrURL, true);
    xmlHttp.send(null);
  }
}

function stateChanged(){
  if (xmlHttp.readyState == 4) {
    document.getElementById(strResponse).innerHTML = xmlHttp.responseText;
  }
}

function CalcularPosiciones(IDTORNEO,IDFECHA){
  var pStrURL='/grabarpartido.php?IDTORNEO='+IDTORNEO+'&IDFECHA='+IDFECHA+'&CALC=1&<? srand(time()); $random = (rand()); echo $random;?>';
  requestURL(pStrURL, 'addnotasbutton');
}
function CambiarEstadoFecha(IDFECHA,IDTORNEO){
  var pStrURL='/grabarpartido.php?IDFECHA='+IDFECHA+'&IDTORNEO='+IDTORNEO+'&<? srand(time()); $random = (rand()%); echo $random;?>';
  requestURL(pStrURL, 'ESTADOFECHA');
}

function grabarPartido(IDPARTIDO){
  var ESTADO='';
  ESTADO='P';
  if(document.getElementById('estado_'+IDPARTIDO).checked == 1) 
    ESTADO='F';
  var pStrURL='/grabarpartido.php?ESTADO='+ESTADO+'&FECHA='+document.getElementById('FECHA_'+IDPARTIDO).value+'&RESULTADO_L='+document.getElementById('RESULTADO_L_'+IDPARTIDO).value+'&RESULTADO_V='+document.getElementById('RESULTADO_V_'+IDPARTIDO).value+'&IDPARTIDO='+IDPARTIDO;
  requestURL(pStrURL, 'RESULTADO_'+IDPARTIDO);
}

// addOption
function addOption(box, parID, parVal) {
  var pos = box.options.length;
  box.options[pos] = new Option(document.getElementById(parVal).value, document.getElementById(parID).value);
  document.getElementById(parID).value = "";
  document.getElementById(parVal).value = "";
  document.getElementById('addsmall').style.background='transparent url(images/submitsearchdisabled.gif) no-repeat 50% 50%';
  document.getElementById('addsmall').disabled='true';
}

// addValues
function addValues(box, val) {
  for(i = 0; i < box.length; i++) {
    //alert(box[i].value);
    if (val.value == "") {
      val.value = box[i].value;
    } else {
      val.value += "," + box[i].value;
    }
  }
  return true;
}

// removeOption
function removeOption(box) {
  var pos = box.options.selectedIndex;
  box.options[pos] = null;
}

function removeSpecialChars (varText) {
	var __r = {
			'À':'A','Á':'A','??':'A','Â':'A','Ã':'A','Ä':'A','Å':'A','Æ':'E',
			'È':'E','É':'E','Ê':'E','Ë':'E',
			'Ì':'I','Í':'I','??':'I','Î':'I','??':'I',
			'Ò':'O','Ó':'O','Ô':'O','Ö':'O',
			'Ù':'U','Ú':'U','Û':'U','Ü':'U',
			'\n':'',
			'\r':''};
	
	return varText.replace(/[ÀÁ??ÂÃÄÅÆÈÉÊËÌÍ??Î??ÒÓÔÖÙÚÛÜÑ\n\r]/gi, function(m) {
		var ret = __r[m.toUpperCase()];
					
		if (m === m.toLowerCase())
			ret = ret.toLowerCase();
		return ret;
	});
};

function setValueSelect(combo,valor){
	for (var counter=0;counter<combo.length;counter++){
	 if (combo[counter].value.toLowerCase()==valor.toLowerCase()) combo.selectedIndex=counter;
  }
}
