

function busquedaTributo(){
	expresionRegularFecha=/^[0-9][0-9]\/[0-9][0-9]\/[0-9][0-9][0-9][0-9]$/;	
	if ($("input[name=fechaNacimientoBusqueda]").val().length>0 && !expresionRegularFecha.exec($("input[name=fechaNacimientoBusqueda]").val())){  
	   alert("Rellene el campo Fecha de nacimiento con el formato 14/11/1952") 
	   $("input[name=fechaNacimientoBusqueda]").focus() 
	   return 0; 
	}
	
	expresionRegularFecha=/^[0-9][0-9]\/[0-9][0-9]\/[0-9][0-9][0-9][0-9]$/;	
	if ($("input[name=fechaFallecimientoBusqueda]").val().length>0 && !expresionRegularFecha.exec($("input[name=fechaFallecimientoBusqueda]").val())){  
	   alert("Rellene el campo Fecha de fallecimiento con el formato 30/01/2010") 
	   $("input[name=fechaFallecimientoBusqueda]").focus() 
	   return 0; 
	}	
	
	document.formBusquedaTributo.submit(); 
}

function modificarMensajeBienvenida(){
	if ($("input[name=nombre_tributo]").val().length>0){  
		$("textarea[name=decicatoria_tributo]").val("Esta es una página para la familia y los amigos de "+$("input[name=nombre_tributo]").val()+"; para uniros, compartir tus recuerdos y homenajearle. Hazlo con nosotros, deja tus recuerdos y fotografías.")
	}
	else{
		$("textarea[name=decicatoria_tributo]").val("Esta es una página para la familia y los amigos; para unir, compartir recuerdos y homenajearle. Hazlo con nosotros, deja tus recuerdos y fotografías.")
	}
}

function insertarUsuario(){

	if ($("input[name=nombre_tributo]").val().length==0){  
	   alert("Rellene el campo Nombre del tributo") 
	   $("input[name=nombre_tributo]").focus() 
	   return 0; 
	}
	
	if ($("input[name=apellidos_tributo]").val().length==0){  
	   alert("Rellene el campo Apellidos del tributo") 
	   $("input[name=apellidos_tributo]").focus() 
	   return 0; 
	}
	
	if ($("select[name=pais_tributo]").val().length==0){  
	   alert("Rellene el campo Pais") 
	   $("select[name=pais_tributo]").focus()
	   return 0; 
	}
	
	if ($("select[name=provincia_tributo]").val().length==0 && $("select[name=pais_tributo]").val()=="España"){  
	   alert("Rellene el campo Provincia") 
	   $("select[name=provincia_tributo]").focus() 
	   return 0; 
	}
		
	expresionRegularFecha=/^[0-9][0-9]\/[0-9][0-9]\/[0-9][0-9][0-9][0-9]$/;	
	if ($("input[name=fecha_nacimiento_tributo]").val().length>0 && !expresionRegularFecha.exec($("input[name=fecha_nacimiento_tributo]").val())){  
	   alert("Rellene el campo Fecha de nacimiento (formato 14/11/1952)") 
	   $("input[name=fecha_nacimiento_tributo]").focus() 
	   return 0; 
	}
	
	if ($("input[name=fecha_fallecimiento_tributo]").val().length==0 || !expresionRegularFecha.exec($("input[name=fecha_fallecimiento_tributo]").val())){  
	   alert("Rellene el campo Fecha de fallecimiento (formato 24/10/2009)") 
	   $("input[name=fecha_fallecimiento_tributo]").focus() 
	   return 0; 
	}
	
	if ($("textarea[name=decicatoria_tributo]").val().length==0 || $("textarea[name=decicatoria_tributo]").val().length<30 || $("textarea[name=decicatoria_tributo]").val().length>300){  
	    alert("Rellene el campo Mensaje de bienvenida del tributo (mínimo 30 caracteres, máximo 300)") 
	   $("input[textarea=decicatoria_tributo]").focus() 
	   return 0; 
	}
	
	
	if ($("input[name=email_usuario]").val().length==0){  
	   alert("Rellene su Email (necesario para confirmar el registro)") 
	   $("input[name=email_usuario]").focus() 
	   return 0; 
	}
	
	if ($("input[name=pass_usuario]").val().length==0 || $("input[name=pass_usuario]").val().length<5){  
	   alert("Rellene su Contraseña (mínimo 5 caracteres)") 
	   $("input[name=pass_usuario]").focus() 
	   return 0; 
	}
	
	if ($("input[name=acepto_proteccion_datos]").attr('checked')==false){  
	   alert("Para continuar es necesario \nAceptar la política de Protección de datos y las Condiciones de uso") 
	   $("input[name=acepto_proteccion_datos]").focus() 
	   return 0; 
	}
	
	variables="&nombre_tributo="+$("input[name=nombre_tributo]").val();
	variables+="&apellidos_tributo="+$("input[name=apellidos_tributo]").val();
	variables+="&provincia_tributo="+$("select[name=provincia_tributo]").val();
	variables+="&pais_tributo="+$("select[name=pais_tributo]").val();
	variables+="&fecha_nacimiento_tributo="+$("input[name=fecha_nacimiento_tributo]").val();
	variables+="&fecha_fallecimiento_tributo="+$("input[name=fecha_fallecimiento_tributo]").val();
	variables+="&decicatoria_tributo="+$("textarea[name=decicatoria_tributo]").val();
	variables+="&nombre_usuario="+$("input[name=nombre_usuario]").val();
	variables+="&apellidos_usuario="+$("input[name=apellidos_usuario]").val();
	variables+="&email_usuario="+$("input[name=email_usuario]").val();
	variables+="&pass_usuario="+$("input[name=pass_usuario]").val();
	variables+="&visibilidad_tributo="+$("input[name=visibilidad_tributo]").val();


	$.ajax({
		type: "POST",
		data: variables,
		url: "../funciones/tributos/alta-tributo.php",
		contentType: "application/x-www-form-urlencoded",
		dataType: "html",
		error: function(objeto, quepaso, otroobj){
			$("#contCargando").css("display","none");
		},
		success: function(datos){		
			$("#contCargando").css("display","none");

			if(datos=="error en el registro"){				
				alert("El email "+$("input[name=email_usuario]").val()+" ya se encuentra registrado en E-Requiem \npero la contraseña no es válida. \nDiríjase a la sección Registrarse para recordar su contraseña.")	
				$("input[name=pass_usuario]").focus()
			}
			else if(datos=="Pendiente confirmar registro"){
				location.href="registro-usuarios-erequiem.php?email="+$("input[name=email_usuario]").val()+"&alta=ok";
			}
			else{
				location.href="registro-usuarios-erequiem.php?email="+$("input[name=email_usuario]").val()+"&altaTributo=ok";
			}
		}
	});
}

function insertarUsuario2(){

	if ($("input[name=email_usuario]").val().length==0){  
	   alert("Rellene su Email (necesario para confirmar el registro)") 
	   $("input[name=email_usuario]").focus() 
	   return 0; 
	}
	
	if ($("input[name=pass_usuario]").val().length==0 || $("input[name=pass_usuario]").val().length<5){  
	   alert("Rellene su Contraseña (mínimo 5 caracteres)") 
	   $("input[name=pass_usuario]").focus() 
	   return 0; 
	}
	
	if ($("input[name=acepto_proteccion_datos]").attr('checked')==false){  
	   alert("Para continuar es necesario \nAceptar la política de Protección de datos y las Condiciones de uso") 
	   $("input[name=acepto_proteccion_datos]").focus() 
	   return 0; 
	}
	
	variables="&nombre_usuario="+$("input[name=nombre_usuario]").val();
	variables+="&apellidos_usuario="+$("input[name=apellidos_usuario]").val();
	variables+="&email_usuario="+$("input[name=email_usuario]").val();
	variables+="&pass_usuario="+$("input[name=pass_usuario]").val();


	$.ajax({
		type: "POST",
		data: variables,
		url: "../funciones/tributos/alta-usuario.php",
		contentType: "application/x-www-form-urlencoded",
		dataType: "html",
		error: function(objeto, quepaso, otroobj){
			$("#contCargando").css("display","none");
		},
		success: function(datos){		
			$("#contCargando").css("display","none");

			if(datos=="error en el registro"){				
				alert("El email "+$("input[name=email_usuario]").val()+" ya se encuentra registrado en E-Requiem.");
			}
			else if(datos=="Pendiente confirmar registro"){
				location.href="registro-usuarios-erequiem.php?email="+$("input[name=email_usuario]").val()+"&alta=ok";
			}
		}
	});
}

//----------------------------------------------------------

function validarAccesoExtranet(){ 
	
	if ($("input[name=email]").val().length==0){  
	   alert("Rellene el campo Email") 
	   $("input[name=usuario]").focus()
	   return 0; 
	}

	if ($("input[name=pass]").val().length==0){  
	   alert("Rellene el campo Contraseña") 
	   $("input[name=pass]").focus() 
	   return 0; 
	}
					
	//el formulario se envia 
	document.formAccesoExtranet.submit(); 
} 



function validarRecordarPass(){ 
	
	if ($("input[name=emailRecordar]").val().length==0){  
	   alert("Rellene el campo Email con la dirección de correo que utilizó para registrarse en E-Requiem") 
	   $("input[name=emailRecordar]").focus() 
	   return 0; 
	}
	
	variables="&nombre="+$("input[name=nombre]").val();
	variables+="&apellidos="+$("input[name=apellidos]").val();
	variables+="&email="+$("input[name=email]").val();
	variables+="&relacion="+$("textarea[name=relacion]").val();

	ajax.open("POST", "../../funciones/enviarEmailRecordarPass.php?", true);

	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.send(variables);

	ajax.onreadystatechange=function() {
		if (ajax.readyState==4) { //cuando ya este cargado			
			$("#contCargando").css("display","none");
			var linea=new String(ajax.responseText);
			
			$("input[name=nombre]").val("")
			$("input[name=apellidos]").val("")
			$("input[name=email]").val("")
			$("textarea[name=relacion]").val("")			
		}
		else{
			$("#contCargando").css("display","block");			
		}
	}					
	
} 

//----------------------------------------------------------


function enviarCondolencia(){
			
	if ($("input[name=nombreUsuarioCondolencia]").val().length==0){  
	   alert("Rellene el campo Nombre") 
	   $("input[name=nombreUsuarioCondolencia]").focus() 
	   return 0; 
	}
	
	if ($("input[name=apellidosUsuarioCondolencia]").val().length==0){  
	   alert("Rellene el campo Apellidos") 
	   $("input[name=apellidosUsuarioCondolencia]").focus() 
	   return 0; 
	}
	
	if ($("input[name=emailUsuarioCondolencia]").val().length==0){  
	   alert("Rellene el campo Email") 
	   $("input[name=emailUsuarioCondolencia]").focus() 
	   return 0; 
	}
	
	if ($("input[name=passUsuarioCondolencia]").val().length==0 || $("input[name=passUsuarioCondolencia]").val().length<5){
	   alert("Rellene el campo Contraseña (mínimo 5 caracteres)")
	   $("input[name=passUsuarioCondolencia]").focus()
	   return 0; 
	}
	
	if ($("textarea[name=condolencia]").val().length==0){  
	   alert("Rellene el campo Condolencia") 
	   $("textarea[name=condolencia]").focus() 
	   return 0; 
	}
		
	variables="&id_tributo="+$("input:hidden[name=id_tributo]").val();
	variables+="&nombre_usuario="+$("input[name=nombreUsuarioCondolencia]").val();
	variables+="&apellidos_usuario="+$("input[name=apellidosUsuarioCondolencia]").val();
	variables+="&email_usuario="+$("input[name=emailUsuarioCondolencia]").val();
	variables+="&pass_usuario="+$("input[name=passUsuarioCondolencia]").val();
	variables+="&condolencia="+$("textarea[name=condolencia]").val();
		
	
	$.ajax({
		type: "POST",
		data: variables,
		url: "../funciones/tributos/add-condolencia.php",
		contentType: "application/x-www-form-urlencoded",
		dataType: "html",
		error: function(objeto, quepaso, otroobj){
			$("#contCargando").css("display","none");
		},
		success: function(datos){		
			$("#contCargando").css("display","none");

			if(datos=="error en el registro"){				
				alert("El email "+$("input[name=emailUsuarioCondolencia]").val()+" ya se encuentra registrado en E-Requiem \npero la contraseña no es válida. \nDiríjase a la sección Registrarse para recordar su contraseña.")	
				$("input[name=passUsuarioCondolencia]").focus()
			}
			else if(datos=="Pendiente confirmar registro"){
				location.href="registro-usuarios-erequiem.php?email="+$("input[name=emailUsuarioCondolencia]").val()+"&alta=ok&condolencia=enviada";
			}
			else if(datos=="ok"){
				$('#formCondolencia')[0].reset(); 
				$("#contMensajeEnvioCondolencia").html("<b>Su condolencia será publicada tras ser revisada por uno de los administradores de E-Requiem.</b>");				
			}
		}
	});	
	
}


function mostrarSolicitarAutorizacion(){
	$("#contEnviarSolicitud").css("display","block");
	$("input[name=nombreUsuarioAutorizacion]").focus() 
}



function solicitarAutorizacionTributo(){
			
	if ($("input[name=nombreUsuarioAutorizacion]").val().length==0){  
	   alert("Rellene el campo Nombre") 
	   $("input[name=nombreUsuarioAutorizacion]").focus() 
	   return 0; 
	}
	
	if ($("input[name=apellidosUsuarioAutorizacion]").val().length==0){  
	   alert("Rellene el campo Apellidos") 
	   $("input[name=apellidosUsuarioAutorizacion]").focus() 
	   return 0; 
	}
	
	if ($("input[name=emailUsuarioAutorizacion]").val().length==0){  
	   alert("Rellene el campo Email")
	   $("input[name=emailUsuarioAutorizacion]").focus()
	   return 0; 
	}
	
	if ($("input[name=passUsuarioAutorizacion]").val().length==0 || $("input[name=passUsuarioAutorizacion]").val().length<5){  
	   alert("Rellene el campo Contraseña (mínimo 5 caracteres)") 
	   $("input[name=passUsuarioAutorizacion]").focus() 
	   return 0; 
	}

	variables="&id_tributo="+$("input:hidden[name=id_tributo]").val();
	variables+="&nombre_usuario="+$("input[name=nombreUsuarioAutorizacion]").val();
	variables+="&apellidos_usuario="+$("input[name=apellidosUsuarioAutorizacion]").val();
	variables+="&email_usuario="+$("input[name=emailUsuarioAutorizacion]").val();
	variables+="&pass_usuario="+$("input[name=passUsuarioAutorizacion]").val();
	
	$.ajax({
		type: "POST",
		data: variables,
		url: "../funciones/tributos/add-autorizacion.php",
		contentType: "application/x-www-form-urlencoded",
		dataType: "html",
		error: function(objeto, quepaso, otroobj){
			$("#contCargando").css("display","none");
		},
		success: function(datos){		
			$("#contCargando").css("display","none");
	
			if(datos=="El email esta registrado pero no coincide la contraseña"){				
				alert("El email "+$("input[name=emailUsuarioCondolencia]").val()+" ya se encuentra registrado en E-Requiem \npero la contraseña no es válida. \nDiríjase a la sección Registrarse para recordar su contraseña.")	
				$("input[name=passUsuarioCondolencia]").focus()
			}
			else if(datos=="Pendiente confirmar registro"){
				location.href="registro-usuarios-erequiem.php?email="+$("input[name=emailUsuarioCondolencia]").val()+"&alta=ok";
			}
			
		}
	});	
}
