function compruebaDatosInscripcion() {
		
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var errMsg = "";
	var setfocus = "";
	
	if((document.getElementById('password2').value) != (document.getElementById('password').value)){
		errMsg = "Por favor, las dos password deben ser iguales";
		setfocus = "password";
	}
	
	if(document.getElementById('password2').value == ""){
		errMsg = "Por favor, debe introducir una password válida";
		setfocus = "password2";
	}
	
	if(document.getElementById('password').value == ""){
		errMsg = "Por favor, debe introducir una password válida";
		setfocus = "password";
	}

	if (!emailRE.test(document.getElementById('email').value)){
		errMsg = "Por favor, debe introducir una dirección de correo válida";
		setfocus = "email";
	}

	if (document.getElementById('telefonomovil').value == ""){
		errMsg = "Por favor, debe introducir un teléfono de contacto";
		setfocus = "provincia";
	}

	if (document.getElementById('provincia').value == ""){
		errMsg = "Por favor, debe introducir el nombre de la provincia donde reside";
		setfocus = "provincia";
	}
	
	if (document.getElementById('localidad').value == ""){
		errMsg = "Por favor, debe introducir el nombre de la localidad donde reside";
		setfocus = "localidad";
	}
	
	if (document.getElementById('cp').value == ""){
		errMsg = "Por favor, debe introducir el código postal";
		setfocus = "cp";
	}
	
	if (document.getElementById('direccion').value == ""){
		errMsg = "Por favor, debe introducir la dirección";
		setfocus = "direccion";
	}
	
	if (document.getElementById('lugarnacimiento').value == ""){
		errMsg = "Por favor, debe introducir un lugar de nacimiento válida";
		setfocus = "lugarnacimiento";
	}
	
	if (document.getElementById('fechanacimiento').value == ""){
		errMsg = "Por favor, debe introducir una fecha de nacimiento válida";
		setfocus = "fechanacimiento";
	}
	
	if (document.getElementById('dni').value == ""){
		errMsg = "Por favor, debe introducir un DNI válido";
		setfocus = "dni";
	}

	if (document.getElementById('apellidos').value == ""){
		errMsg = "Por favor, debe introducir su apellido";
		setfocus = "apellidos";
	}

	if (document.getElementById('nombre').value == ""){
		errMsg = "Por favor, debe introducir su nombre";
		setfocus = "nombre";
	}
	

	if (errMsg != ""){
		alert(errMsg);
		document.getElementById(setfocus).focus();
		return false;
	}
	else {
		return true;
	}
}

function compruebaDatosEnviaramigo() {
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var errMsg = "";
	
	if (!emailRE.test(document.getElementById('emaildestinatario').value)){
		errMsg = "Por favor, debe introducir una dirección de correo válida";
		setfocus = "emaildestinatario";
	}	
	
	if (document.getElementById('nombredestinatario').value == ""){
		errMsg = "Por favor, debe introducir el nombre del destinatario";
		setfocus = "nombredestinatario";
	}

	if (document.getElementById('nombreremitente').value == ""){
		errMsg = "Por favor, debe introducir su nombre";
		setfocus = "nombreremitente";
	}

	if (errMsg != ""){
		alert(errMsg);
		document.getElementById(setfocus).focus();
		return false;
	}
	else {
		return true;
	}
}

function compruebaDatosEditaPerfil(){
				
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var errMsg = "";
	var setfocus = "";
	
	
	if (document.getElementById('provincia').value == ""){
		errMsg = "Por favor, debe introducir el nombre de la provincia donde reside";
		setfocus = "provincia";
	}
	
	if (document.getElementById('localidad').value == ""){
		errMsg = "Por favor, debe introducir el nombre de la localidad donde reside";
		setfocus = "localidad";
	}
	
	if (document.getElementById('cp').value == ""){
		errMsg = "Por favor, debe introducir el código postal";
		setfocus = "cp";
	}
	
	if (document.getElementById('direccion').value == ""){
		errMsg = "Por favor, debe introducir la dirección";
		setfocus = "direccion";
	}
	
	if (document.getElementById('lugarnacimiento').value == ""){
		errMsg = "Por favor, debe introducir un lugar de nacimiento válida";
		setfocus = "lugarnacimiento";
	}
	
	if (document.getElementById('fechanacimiento').value == ""){
		errMsg = "Por favor, debe introducir una fecha de nacimiento válida";
		setfocus = "fechanacimiento";
	}
	
	if (document.getElementById('dni').value == ""){
		errMsg = "Por favor, debe introducir un DNI válido";
		setfocus = "dni";
	}

	if (!emailRE.test(document.getElementById('email').value)){
		errMsg = "Por favor, debe introducir una dirección de correo válida";
		setfocus = "email";
	}

	if (document.getElementById('apellidos').value == ""){
		errMsg = "Por favor, debe introducir su apellido";
		setfocus = "apellidos";
	}

	if (document.getElementById('nombre').value == ""){
		errMsg = "Por favor, debe introducir su nombre";
		setfocus = "nombre";
	}
	

	if (errMsg != ""){
		alert(errMsg);
		document.getElementById(setfocus).focus();
		return false;
	}
	else {
		return true;
	}
}

function compruebaDatosParaempresas() {
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var errMsg = "";
	
	if (document.getElementById('mensaje').value == ""){
		errMsg = "Por favor, debe introducir el motivo de su consulta";
		setfocus = "mensaje";
	}
	
	if (!emailRE.test(document.getElementById('email').value)){
		errMsg = "Por favor, debe introducir una dirección de correo válida";
		setfocus = "email";
	}	
	
	if (document.getElementById('empresa').value == ""){
		errMsg = "Por favor, debe introducir la empresa en la que trabaja";
		setfocus = "empresa";
	}

	if (document.getElementById('nombre').value == ""){
		errMsg = "Por favor, debe introducir su nombre";
		setfocus = "nombre";
	}

	if (errMsg != ""){
		alert(errMsg);
		document.getElementById(setfocus).focus();
		return false;
	}
	else {
		return true;
	}
}

function compruebaDatosParaalumnos() {
	var emailRE = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/;
	var errMsg = "";
	
	if (document.getElementById('mensaje').value == ""){
		errMsg = "Por favor, debe introducir el motivo de su consulta";
		setfocus = "mensaje";
	}
	
	if (!emailRE.test(document.getElementById('email').value)){
		errMsg = "Por favor, debe introducir una dirección de correo válida";
		setfocus = "email";
	}	

	if (document.getElementById('nombre').value == ""){
		errMsg = "Por favor, debe introducir su nombre";
		setfocus = "nombre";
	}

	if (errMsg != ""){
		alert(errMsg);
		document.getElementById(setfocus).focus();
		return false;
	}
	else {
		return true;
	}
}

function compruebaCuestionario(){
	var errMsg = "";
	var theForm = document.forms[0]
	var j=2;
	var rFlg = false;
	
	for(var j=1; j<=40; j++)
	{
		rFlg = false;
		for(var i=1; i<=theForm['pregunta'+j].length; i++)
		{
			if((theForm['respuesta'+j+'_'+i].checked))rFlg=true;
		}
		if(!rFlg){
			errMsg= ("Por favor, conteste la pregunta número " + j);
			alert(errMsg);		
			return false;
		}
	}
	return true;
	
	
	
}




