	function LTrim(str) {
		for (var i=0; str.charAt(i)==" "; i++);
			return str.substring(i,str.length);
	}
		 
	function RTrim(str) {
		for (var i=str.length-1; str.charAt(i)==" "; i--);
			return str.substring(0,i+1);
	}
		
	function Trim(str) { 
		return LTrim(RTrim(str));
	}
		
	function getXMLHttpRequest() {
	var req = false;

	if(window.XMLHttpRequest) {
		try {
			req = new XMLHttpRequest();
		} catch(e) {
			req = false;
		} 
	} else if (window.ActiveXObject) {
		try {
			req = new ActiveXObject("Msxml2.XMLHTTP");
		} catch(e) {
			try {
				req = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e2) {
				req = false;
			}
		}
	}
	return req;
}	 // end getXMLHttpRequest()



var httpReqContenido;
var httpReqDcha;
var rq=0;

var TIPO_PAG_CONTENIDO="";
var TIPO_PAG_DCHA="Lat";
var codPagContenido;
var codPagDcha;
var idTimeOutContenido;
var idTimeOutDcha;
var tiempoRecargaContenido=60000;
var tiempoRecargaDcha=60000;


function getCodPagContenido() {
	return codPagContenido;
}

function getCodPagDcha() {
	return codPagDcha;
}


function setTimeoutCuadroFutbolContenido(statement) {
	if (idTimeOutContenido!=null) {
		clearTimeout(idTimeOutContenido);
	}
	idTimeOutContenido=setTimeout(statement, tiempoRecargaContenido);

}

function setTimeoutCuadroFutbolDcha(statement) {
	if (idTimeOutDcha!=null) {
		clearTimeout(idTimeOutDcha);
	}
	idTimeOutDcha=setTimeout(statement,tiempoRecargaDcha);
}


function recargarCuadroFutbolContenido() {

	cargarCuadroFutbolContenido(codPagContenido);
	setTimeoutCuadroFutbolContenido("recargarCuadroFutbolContenido()");
}

function recargarCuadroFutbolDcha() {

	cargarCuadroFutbolDcha(codPagDcha);
	setTimeoutCuadroFutbolDcha("recargarCuadroFutbolDcha()");
}


function cargarCuadroFutbolInicialContenido(cod) {
	cargarCuadroFutbolContenido(cod);
	setTimeoutCuadroFutbolContenido("recargarCuadroFutbolContenido()");
}

function cargarCuadroFutbolInicialDcha(cod) {
	cargarCuadroFutbolDcha(cod);
	setTimeoutCuadroFutbolDcha("recargarCuadroFutbolDcha()");
}

function cargarCuadroFutbolContenido(cod) {
	var codAux;
	if (cod=="0" || cod==0) {
		codAux="";
	} else {
		codAux=cod;
	}
	//cargarCuadroFutbol(codAux,'Contenido');
	cargarCuadroFutbol(codAux,TIPO_PAG_CONTENIDO);
}

function cargarCuadroFutbolDcha(cod) {
	var codAux;
	if (cod=="0" || cod==0) {
		codAux="";
	} else {
		codAux=cod;
	}
	//cargarCuadroFutbol(codAux,'Dcha');
	cargarCuadroFutbol(codAux,TIPO_PAG_DCHA);
}


function cargarCuadroFutbol(cod,tipo) {
	var url;
	var returnFunc=null;
	var args=null;
	var target;
	var httpReqAux;

	rq++;

	if (cod==null) {
		cod='';
	}

	url='/elementosExt/futbol/resultados/cuadroFutbol'+tipo+cod+'.html?rq='+rq;

	try {
		httpReqAux=getXMLHttpRequest();
		
		if (tipo==TIPO_PAG_CONTENIDO) {
			codPagContenido=cod;
			httpReqContenido=httpReqAux;
			httpReqContenido.onreadystatechange = cuadroFutbolContenidoHandler;
		} else if (tipo==TIPO_PAG_DCHA) {
			codPagDcha=cod;
			httpReqDcha=httpReqAux;
			httpReqDcha.onreadystatechange = cuadroFutbolDchaHandler;
		}
		target = url;

		httpReqAux.open("GET", target, true);
		httpReqAux.send(null);
	} catch(e) {
	}


}

function cuadroFutbolContenidoHandler() {
	var obj;
	var respText;
	var respHtml;
	var sAux="";

	try {
		if (httpReqContenido.readyState == 4) {
	      if (httpReqContenido.status == 200) {
	       		respText=httpReqContenido.responseText;

					if (respText!=null && respText!="") {
						obj=document.getElementById("cuadroFutbolContenido");
						obj.innerHTML=respText;
						obj.style.display="inline";
					} 
			} 
		}
		
  	} catch (e) {
  	}
		
}


function cuadroFutbolDchaHandler() {
	var obj;
	var respText;
	var respHtml;
	var sAux="";

	try {
		if (httpReqDcha.readyState == 4) {
	      if (httpReqDcha.status == 200) {
	       		respText=httpReqDcha.responseText;

					if (respText!=null && respText!="") {
					//if (respHtml!=null && respHtml!="") {
						
						obj=document.getElementById("cuadroFutbolDcha");
						obj.innerHTML=respText;
						//obj.innerHTML=respHtml;
						obj.style.display="inline";
					}
			          		
			}
		}
		
  	} catch (e) {
  	}
}

function cargarCuadroFutbolInicialDefaultContenido() 
{
	var cod="";
	cargarCuadroFutbolInicialContenido(cod);
}
