/*
*Esta libreria es una libreria AJAX creada por Javier Mellado con la inestimable
*colaboracion de Beatriz Gonzalez.
*y descargada del portal AJAX Hispano http://www.ajaxhispano.com
*contacto javiermellado@gmail.com
*
*Puede ser utilizada, pasada, modificada pero no olvides mantener
*el espiritu del software libre y respeta GNU-GPL
*/

function creaAjax(){
         var objetoAjax=false;
         try {
          /*Para navegadores distintos a internet explorer*/
          objetoAjax = new ActiveXObject("Msxml2.XMLHTTP");
         } catch (e) {
          try {
                   /*Para explorer*/
                   objetoAjax = new ActiveXObject("Microsoft.XMLHTTP");
                   }
                   catch (E) {
                   objetoAjax = false;
          }
         }

         if (!objetoAjax && typeof XMLHttpRequest!='undefined') {
          objetoAjax = new XMLHttpRequest();
         }
         return objetoAjax;
}

function carga_jugador(id)
{
	var url = 'mostrar_jugador.php';
	var metodo = 'POST';
	
	var valores = "&id="+id;

	var ajax=creaAjax();
    var capaContenedora = document.getElementById('ficha_jugador');
	
	/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
    ajax.open ('POST', url, true);
    ajax.onreadystatechange = function() {
    if (ajax.readyState==1) {
			capaContenedora.style.display = "block";
			capaContenedora.innerHTML = "<div style='padding-top:20px;padding-bottom:20px;text-align:center'><img src='images/loading.gif'><br><br><font size='-1'>Cargando jugador...</font></div>";
    }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   		capaContenedora.innerHTML = ajax.responseText;

                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(valores);
         return false;
}

function carga_entrenador(id)
{
	var url = 'mostrar_entrenador.php';
	var metodo = 'POST';
	
	var valores = "&id="+id;
	
	var ajax=creaAjax();
    var capaContenedora = document.getElementById('ficha_jugador');
	
	/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
    ajax.open ('POST', url, true);
    ajax.onreadystatechange = function() {
    if (ajax.readyState==1) {
			capaContenedora.style.display = "block";
			capaContenedora.innerHTML = "<div style='padding-top:20px;padding-bottom:20px;text-align:center'><img src='images/loading.gif'><br><br><font size='-1'>Cargando entrenador...</font></div>";
    }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   		capaContenedora.innerHTML = ajax.responseText;

                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(valores);
         return false;
}

function cargaSeccion(url)
{
	var url = url + '.php';
	var metodo = 'POST';
	
	var valores = "";
	
	var ajax=creaAjax();
    var capaContenedora = document.getElementById('contenido');
	
	/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
    ajax.open ('POST', url, true);
    ajax.onreadystatechange = function() {
    if (ajax.readyState==1) {
			capaContenedora.innerHTML = "<div style='padding-top:20px;padding-bottom:20px;text-align:center'><img src='images/loading.gif'><br><br><font size='-1'>Cargando seccion...</font></div>";
    }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   		capaContenedora.innerHTML = ajax.responseText;

                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(valores);
         return false;
}

function recoge_jornada(id)
{
	var metodo = 'POST';
	
	var valores = "&id="+id;
	var url = "recoge_jornada.php";
	
	var ajax=creaAjax();
    var capaContenedora = document.getElementById('jornada_input');
    var jornada = document.getElementById('jornada');	
	
	/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
    ajax.open ('POST', url, true);
    ajax.onreadystatechange = function() {

	 if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   		capaContenedora.value = ajax.responseText;
							jornada.value = ajax.responseText;

                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(valores);
         return false;
}

function recoge_equipos_local(valor)
{
	
	var url = 'recoge_equipos.php';
	var metodo = 'POST';
	var valores = "id="+valor;
	
	var ajax=creaAjax();
    var capaContenedora = document.getElementById('equipos1');
	
	var eq_local = document.getElementById('eq_local');
	
	/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
         ajax.open ('POST', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
						eq_local.options[0].text = "cargando equipos...";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   		eq_local.disabled = false;
					   		capaContenedora.innerHTML = ajax.responseText;
							
                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(valores);
         return;
}


function recoge_equipos_visitante(valor)
{
	var url = 'recoge_equipos_visitante.php';
	var metodo = 'POST';
	var valores = "id="+valor;
	
	var ajax=creaAjax();
    var capaContenedora = document.getElementById('equipos2');
	
	var eq_visitante = document.getElementById('eq_visitante');	
	
	/*Creamos y ejecutamos la instancia si el metodo elegido es POST*/
         ajax.open ('POST', url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
						eq_visitante.options[0].text = "cargando equipos...";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   		eq_visitante.disabled = false;
					   		capaContenedora.innerHTML = ajax.responseText;
							
                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(valores);
         return;
}





function hemeroteca(tipo)
{
	var metodo = 'GET';
	
	if(tipo == 'fecha'){
		var dia = document.getElementById('dia').value;
		var mes = document.getElementById('mes').value;
		var a = document.getElementById('a').value;		
	
		var valores = a+"-"+mes+"-"+dia;
		var valores = "fecha="+valores;

	    var capaContenedora = document.getElementById('resultados_hemeroteca_fecha');	
		document.getElementById('resultados_hemeroteca_palabras').style.display = 'none';
	}
	
	else{
		var palabras = document.getElementById('palabras').value;		
		var valores = "palabras="+palabras;
	    var capaContenedora = document.getElementById('resultados_hemeroteca_palabras');	

		document.getElementById('resultados_hemeroteca_fecha').style.display = 'none';	
		
		if(palabras==""){
			alert("Introduce alguna palabra clave, por favor.");
			return;
		}
	}
	
	var url = 'buscar_hemeroteca.php?'+valores;
	var ajax=creaAjax();


         ajax.open (metodo, url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
			 			capaContenedora.style.display = 'block';
						capaContenedora.innerHTML = "<em>buscando...</em>";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   		capaContenedora.innerHTML = ajax.responseText;
							
                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(null);
         return;
}


function actualizar_jugador(){
	
	var metodo = 'GET';
	

		var nombre = document.getElementById('nombre').value;
		var nacimiento = document.getElementById('nacimiento').value;
		var demarcacion = document.getElementById('demarcacion').value;		
		var altura = document.getElementById('altura').value;		
		var peso = document.getElementById('peso').value;		
		var apodo = document.getElementById('apodo_jugador').value;				
		var procedencia = document.getElementById('procedencia').value;						
		
		var id_jugador = document.getElementById('id_jugador').value;		
	
		var valores = "apodo="+apodo+"&nombre="+nombre+"&nacimiento="+nacimiento+"&demarcacion="+demarcacion+"&altura="+altura+"&peso="+peso+"&procedencia="+procedencia+"&id_jugador="+id_jugador;

	    var capaContenedora = document.getElementById('ficha_jugador');	


	var url = 'actualizar_jugador.php?'+valores;
	var ajax=creaAjax();


         ajax.open (metodo, url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
			 			capaContenedora.style.display = 'block';
						capaContenedora.innerHTML = "<em>actualizando...</em>";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   		capaContenedora.innerHTML = ajax.responseText;
							
                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(null);
         return;
}


function eliminar_jugador(){
	
	var metodo = 'GET';
			
	var id_jugador = document.getElementById('id_jugador').value;		
	
		var valores = "id_jugador="+id_jugador;

	    var capaContenedora = document.getElementById('ficha_jugador');	

  if(confirm('El jugador se va a eliminar de la base de datos, estas seguro?')){

	var url = 'eliminar_jugador.php?'+valores;
	var ajax=creaAjax();


         ajax.open (metodo, url, true);
         ajax.onreadystatechange = function() {
         if (ajax.readyState==1) {
			 			capaContenedora.style.display = 'block';
						capaContenedora.innerHTML = "<em>eliminando...</em>";
         }
         else if (ajax.readyState==4){
                   if(ajax.status==200)
                   {
					   		capaContenedora.innerHTML = ajax.responseText;
							
                   }
             
                                    }
                  }
				  
         ajax.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
         ajax.send(null);
         return;
   }
}
	
