// JavaScript Document

function show(id) {
	document.getElementById(id).style.display="";	
}

function hide(id) {	
	document.getElementById(id).style.display = "none";		
}

function mostrar_registro() {
	loadPage("contenedor_respuestas","cargar-ultimo-registro.php");
}

function enviarFormulario(url, formid, contenedor) {
	var Formulario = document.getElementById(formid);
   	var longitudFormulario = Formulario.elements.length;
   	var cadenaFormulario = ""
   	var sepCampos
   	sepCampos = ""
   	for (var i=0; i <= Formulario.elements.length-1;i++) {   		
		if (Formulario.elements[i].type == "checkbox") {
			
			if (Formulario.elements[i].checked)
				cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);
			else
				cadenaFormulario += sepCampos+Formulario.elements[i].name+'=0';

		} else if (Formulario.elements[i].type == "radio") {
			if (Formulario.elements[i].checked)
				cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+Formulario.elements[i].value;
			
				
		} else if (Formulario.elements[i].type == "select-multiple")  {
			for (j=0; j<=Formulario.elements[i].length-1; j++) {			
				if (Formulario.elements[i][j].selected)
					cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i][j].value); 
			}
		} else {
			cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);  		
		}		
		sepCampos="&";
	}
	ajax=objAjax();				
 	ajax.open("POST", url, true);	
  	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-1');
  	ajax.onreadystatechange = function () {
		if (ajax.readyState==1) {
				document.getElementById(contenedor).innerHTML = '<div class="img"><img src="images/bigrotation2.gif" width="32" height="32" alt="Loading" title="Loading"/></div><h1 id="loading">Cargando datos..</h1>';
		}		
  		if (ajax.readyState == 4) {
  			document.getElementById(contenedor).innerHTML = ajax.responseText;	
			//--SCRIPT DESPUES
	/*		var scs = ajax.responseText.extractScript();   
			contenedor.innerHTML = ajax.responseText.stripScript();  
			scs.evalScript();
			//--
	*/			
  		}
  	}
  	ajax.send(cadenaFormulario);

}



function crearJugada(url, formid, contenedor) {
	var Formulario = document.getElementById(formid);
   	var longitudFormulario = Formulario.elements.length;
   	var cadenaFormulario = ""
   	var sepCampos
   	sepCampos = ""
   	for (var i=0; i <= Formulario.elements.length-1;i++) {   		
		if (Formulario.elements[i].type == "checkbox") {
			
			if (Formulario.elements[i].checked)
				cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);
			else
				cadenaFormulario += sepCampos+Formulario.elements[i].name+'=0';

		} else if (Formulario.elements[i].type == "radio") {
			if (Formulario.elements[i].checked)
				cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+Formulario.elements[i].value;
			
				
		} else if (Formulario.elements[i].type == "select-multiple")  {
			for (j=0; j<=Formulario.elements[i].length-1; j++) {			
				if (Formulario.elements[i][j].selected)
					cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i][j].value); 
			}
		} else {
			cadenaFormulario += sepCampos+Formulario.elements[i].name+'='+encodeURI(Formulario.elements[i].value);  		
		}		
		sepCampos="&";
	}
	ajax=objAjax();				
 	ajax.open("POST", url, true);	
  	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=iso-8859-1');
  	ajax.onreadystatechange = function () {
		if (ajax.readyState==1) {
				document.getElementById(contenedor).innerHTML = '<div class="img"><img src="images/bigrotation2.gif" width="32" height="32" alt="Loading" title="Loading"/></div><h1 id="loading">Cargando datos..</h1>';
		}		
  		if (ajax.readyState == 4) {
  			document.getElementById(contenedor).innerHTML = ajax.responseText;	
			mostrar_registro();
			
			
			//--SCRIPT DESPUES
	/*		var scs = ajax.responseText.extractScript();   
			contenedor.innerHTML = ajax.responseText.stripScript();  
			scs.evalScript();
			//--
	*/			
  		}
  	}
  	ajax.send(cadenaFormulario);

}

function minuto_a_minuto() {
	ajax=objAjax();				
 	ajax.open("GET", "includes/get-minuto-a-minuto.php", true);	
  	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-1');
  	ajax.onreadystatechange = function () {
  		if (ajax.readyState == 4) {
  			document.getElementById("xminuto-a-minuto").innerHTML = ajax.responseText + document.getElementById("xminuto-a-minuto").innerHTML;	
			
  		}
  	}
  	ajax.send(null);
}

function sancionados() {
	ajax=objAjax();				
 	ajax.open("GET", "includes/get-sancionados.php", true);	
  	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-1');
  	ajax.onreadystatechange = function () {
  		if (ajax.readyState == 4) {
  			document.getElementById("xsancionados").innerHTML = ajax.responseText;	
			minuto_a_minuto();
  		}
  	}
  	ajax.send(null);
}

function estadisticas() {
	ajax=objAjax();				
 	ajax.open("GET", "includes/get-estadisticas.php", true);	
  	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-1');
  	ajax.onreadystatechange = function () {
  		if (ajax.readyState == 4) {
  			document.getElementById("estadisticas").innerHTML = ajax.responseText;	
			sancionados();
  		}
  	}
  	ajax.send(null);
}


function goles() {
	ajax=objAjax();				
 	ajax.open("GET", "includes/get-goles.php", true);	
  	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-1');
  	ajax.onreadystatechange = function () {
  		if (ajax.readyState == 4) {
  			document.getElementById("xgoles").innerHTML = ajax.responseText;	
			estadisticas();
  		}
  	}
  	ajax.send(null);
}



function refrescar_todo() {
	ajax=objAjax();				
 	ajax.open("GET", "includes/get-marcador.php", true);	
  	ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded; charset=ISO-8859-1');
  	ajax.onreadystatechange = function () {
  		if (ajax.readyState == 4) {
  			document.getElementById("marcador").innerHTML = ajax.responseText;	
			goles();
  		}
  	}
  	ajax.send(null);
}

function load_all() {
	setInterval("refrescar_todo()", 30000); // 7 segs	
}