function volver(){
	history.back();
}

function isEmailAddress(theElement){
	var filter=/^[A-Za-z][A-Za-z0-9_]*@[A-Za-z0-9_]+\.[A-Za-z0-9_.]+[A-za-z]$/;
	if (theElement.length == 0 ){
		return(false);
	}
	return(filter.test(theElement));
}

function login(f){
	if(f.user.value == "" || f.pass.value == ""){
		alert("Complete el nombre de usuario y la contraseña.");
		return(false);
	}
	return(true);
}

function nl_login(f){
	if(f.folio.value == "" || f.digito.value == ""){
		alert("Complete el Nº de folio y el digito verificador.");
		return(false);
	}
	return(true);
}

function ir(url){
	location.href = url;
}

function nuevofolio(f){
	if(f.folio.value == "" || f.digito.value == "" || f.nombre.value == "" || f.apellidos.value == "" || f.ciudad.value == "" || f.estado.value == "" || f.pais.value == "" || f.mail.value == ""){
		alert("Complete los campos requeridos.");
		return(false);
	}
	else{
		if(isNaN(f.folio.value) || f.folio.value.length != 4){
			alert("Nº de Folio no es un numero válido.");
			return(false);
		}
		if(!isEmailAddress(f.mail.value)){
			alert("La dirección de correo no parece ser válida.");
			return(false);
		}
		return(true);
	}
}

function integrarfolio(f){
	if(f.nombre.value == "" || f.apellidos.value == "" || f.ciudad.value == "" || f.estado.value == "" || f.pais.value == "" || f.mail.value == "" || f.direccion.value == ""){
		alert("Complete los campos requeridos.");
		return(false);
	}
	else{
		if(!isEmailAddress(f.mail.value)){
			alert("La dirección de correo no parece ser válida.");
			return(false);
		}
		return(true);
	}
}

function nuevousuario(f){
	if(f.nombre.value == "" || f.user.value == "" || f.pass.value == "" || f.mail.value == ""){
		alert("Complete los campos requeridos.");
		return(false);
	}
	else{
		if(f.user.value.length < 5){
			alert("El nombre de usuario debe tener al menos 5 caracteres.");
			return(false);
		}
		if(f.pass.value.length < 5){
			alert("La contraseña debe tener al menos 5 caracteres.");
			return(false);
		}
		if(!isEmailAddress(f.mail.value)){
			alert("La dirección de correo no parece ser válida.");
			return(false);
		}
		return(true);
	}
}

function configuracion(f){
	if(f.nombre.value == "" || f.mail.value == "" || f.lineas.value == ""){
		alert("Complete los campos requeridos.");
		return(false);
	}
	else{
		if(!isEmailAddress(f.mail.value)){
			alert("La dirección de correo no parece ser válida.");
			return(false);
		}
		if(isNaN(f.lineas.value)){
			alert("Lineas por página no parece ser un numero válido.");
			return(false);
		}
		return(true);
	}
}

function misdatos(f){
	if(f.pass1.value != f.pass2.value){
		alert("Las contraseñas no coinciden.");
		return(false);
	}
	else{
		if(f.pass1.value != 0 && f.pass1.value.length < 5){
			alert("La contraseña debe tener al menos 5 caracteres.");
			return(false);
		}
	}
	if(f.nombre.value == "" || f.mail.value == "" || f.ciudad.value == "" || f.pais.value == "" || f.direccion.value == ""){
		alert("Complete los campos requeridos.");
		return(false);
	}
	else{
		if(!isEmailAddress(f.mail.value)){
			alert("La dirección de correo no parece ser válida.");
			return(false);
		}
		return(true);
	}
}

function descargarCVS(){
	location.href = 'downloadcvs.php';
}

function cambiarRFC(rol){
	var rfc = document.getElementById("d_rfc");
	if(rol == "Benefactor"){
		rfc.style.visibility = "visible";
	}
	else{
		rfc.style.visibility = "hidden";
	}
}

function solicitarKit(f){
	if(isNaN(f.isopos.value) || isNaN(f.forenses.value) || f.isopos.value == "" || f.forenses.value == ""){
		alert("Los campos cantidad deben ser numeros.");
		return(false);
	}
	return(true);
}

function solicitarKitNoLogin(f){
	if(f.nombre.value == "" || f.apellidos.value == "" || f.direccion.value == "" || f.ciudad.value == "" || f.cp.value == "" || f.pais.value == "" || f.mail.value == ""){
		alert("Complete los campos requeridos.");
		return(false);
	}
	else{
		if(!isEmailAddress(f.mail.value)){
			alert("La dirección de correo no parece ser válida.");
			return(false);
		}
		return(true);
	}
}

function contacto(f){
	if(f.nombre.value == "" || f.mail.value == "" || f.mensaje.value == ""){
		alert("Complete los campos requeridos.");
		return(false);
	}
	else{
		if(!isEmailAddress(f.mail.value)){
			alert("La dirección de correo no parece ser válida.");
			return(false);
		}
		return(true);
	}
}

function beneficiario(f){
	if(f.organizacion.value == "" || f.apellidos.value == "" || f.nombre.value == "" || f.telefono.value == "" || f.mail.value == ""){
		alert("Complete los campos requeridos.");
		return(false);
	}
	else{
		if(!isEmailAddress(f.mail.value)){
			alert("La dirección de correo no parece ser válida.");
			return(false);
		}
		return(true);
	}
}