// JavaScript Document
/*
	UPLOADER: Función que recarga elementos html, con la respuesta de una url que le pasamos.
	La url puede ser un fichero php al que le pasamos parámetros de variables php
*/
function actualizar(contenedor,url,parametros)
{
	$(contenedor).innerHTML='';
	new Ajax.Updater(contenedor, url, {
  		parameters: parametros,
		method: 'post'
	});	

}


function requester(url, params)
{
	xmlhttp=null;
	if (window.XMLHttpRequest)
 	{// code for IE7+, Firefox, Chrome, Opera, Safari
 		xmlhttp=new XMLHttpRequest();
 	}
	else
	{// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 	}
	url=url+"?"+params;
	
	xmlhttp.open("GET",url,false);
	xmlhttp.send(null);
	if(xmlhttp.responseText!="Error")
	{
		var votos = xmlhttp.responseText;
		$('star').innerHTML="<img src=\"../imagenes/star.png\" /> "+votos+" Votos"; 
		$('btn_votar').style.display='none';
	}
} 

function validar(url,parametros,div, div2)
{
	
	xmlhttp=null;
	if (window.XMLHttpRequest)
 	{// code for IE7+, Firefox, Chrome, Opera, Safari
 		xmlhttp=new XMLHttpRequest();
 	}
	else
	{// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 	}
	url=url+"?"+parametros;
	
	xmlhttp.open("GET",url,false);
	xmlhttp.send(null);
	if(xmlhttp.responseText=="")
	{
		window.document.getElementById(div).style.display='none';
		if(window.document.getElementById(div2)){
			window.document.getElementById(div2).style.display='none';
		}
	}
	
}

function comprobarMunicipio(valor){
	xmlhttp=null;
	if (window.XMLHttpRequest)
 	{// code for IE7+, Firefox, Chrome, Opera, Safari
 		xmlhttp=new XMLHttpRequest();
 	}
	else
	{// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 	}
	url="http://chupachuck.overalia.com/ajax/municipios.php?municipio="+valor;
	
	xmlhttp.open("GET",url,false);
	xmlhttp.send(null);
	return xmlhttp.responseText;
}

function comprobarCodigoPostal(valor){
	xmlhttp=null;
	if (window.XMLHttpRequest)
 	{// code for IE7+, Firefox, Chrome, Opera, Safari
 		xmlhttp=new XMLHttpRequest();
 	}
	else
	{// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 	}
	var municipio = document.getElementById('ciudad').value;
	url="http://chupachuck.overalia.com/ajax/codigos_postales.php?codigo-postal="+valor+'&municipio='+municipio;
	
	xmlhttp.open("GET",url,false);
	xmlhttp.send(null);
	return xmlhttp.responseText;
}

function comprobarNumeroTelefono(valor){
	xmlhttp=null;
	if (window.XMLHttpRequest)
 	{// code for IE7+, Firefox, Chrome, Opera, Safari
 		xmlhttp=new XMLHttpRequest();
 	}
	else
	{// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
 	}
	var municipio = document.getElementById('ciudad').value;
	url="http://chupachuck.overalia.com/ajax/telefonos_fijos.php?telefono="+valor+'&municipio='+municipio;
	
	xmlhttp.open("GET",url,false);
	xmlhttp.send(null);
	return xmlhttp.responseText;
}


function mostrarEmailPadres() {

	var fecha = $('fecha_nacimiento').value;
	var A_fecha = fecha.substr(6,4);
	var M_fecha = fecha.substr(3,2);
	var D_fecha = fecha.substr(0,2);
	
	var hoy = $('hoy').value;
	var A_hoy = hoy.substr(6,4);
	var M_hoy = hoy.substr(3,2);
	var D_hoy = hoy.substr(0,2);
	
	var comparar = (parseInt(A_fecha)+14);
	
//alert(comparar+' < '+parseInt(A_hoy)+' && '+parseInt(M_fecha)+' <= '+parseInt(M_hoy)+' && '+parseInt(D_fecha)+' <= '+parseInt(D_hoy));	
  if((parseInt(comparar) < parseInt(A_hoy)) ||  ((parseInt(comparar) == parseInt(A_hoy)) && (parseInt(M_fecha) <= parseInt(M_hoy)) && (parseInt(D_fecha) <= parseInt(D_hoy)))){
	  // ocultamos email padres
	$('fecha_nacimiento_li').addClassName('clear_both');
	$('email_padres_li').hide();
	$('texto_email_padres').hide();
  }else{
	  // mostramos email padresa	  
  	$('fecha_nacimiento_li').removeClassName('clear_both');
	$('email_padres_li').show();  
	$('texto_email_padres').show();
  }
 // return fecha1.getTime() - fecha2.getTime();

}

