function manualOK(){
if (document.formularioAccesoManual.email.value=="") {
	alert('Por favor, rellene el email');
	return false;
	}

texto=document.formularioAccesoManual.email.value
   var mailres = true; 
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
    var punto = texto.lastIndexOf("."); 
 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
  
    if (mailres==false) {
			alert('La dirección de email es errónea. Compruebe que está escrita correctamente y sin espacios');
			 return false; 
			 }

return true;
}

function recomendarOK(){
if (document.formularioRecomendar.nombreEmisor.value=="") {
	alert('Por favor, indique su nombre');
	return false;
	}

if (document.formularioRecomendar.emailEmisor.value=="") {
	alert('Por favor, indique su email');
	return false;
	}
	
texto=document.formularioRecomendar.emailEmisor.value
   var mailres = true; 
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
    var punto = texto.lastIndexOf("."); 
 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
  
    if (mailres==false) {
		alert('Su email es erróneo. Compruebe que está escrito correctamente y sin espacios');
		return false; 
	 }

if (document.formularioRecomendar.nombreReceptor.value=="") {
	alert('Por favor, indique el nombre de su amigo');
	return false;
	}
	
if (document.formularioRecomendar.emailReceptor.value=="") {
	alert('Por favor, indique el email de su amigo');
	return false;
	}
	
 texto=document.formularioRecomendar.emailReceptor.value
   var mailres = true; 
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
    var punto = texto.lastIndexOf("."); 
 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
  
    if (mailres==false) {
		alert('El email de su amigo es erróneo. Compruebe que está escrito correctamente y sin espacios');
		return false; 
	 }
	 
	 
return true;
}

function opinionesOK(){
if (document.formularioOpiniones.nombre.value=="") 
{
	alert('Por favor, indique su nombre');
	return false;
}

if (document.formularioOpiniones.apellidos.value=="") 
{
	alert('Por favor, indique sus apellidos');
	return false;
}

if (document.formularioOpiniones.email.value=="") 
{
	alert('Por favor, indique su email');
	return false;
}
	
texto=document.formularioOpiniones.email.value
   var mailres = true; 
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
    var punto = texto.lastIndexOf("."); 
 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
  
    if (mailres==false) {
		alert('Su email es erróneo. Compruebe que está escrito correctamente y sin espacios');
		return false; 
	 }

if (document.formularioOpiniones.opinion.value=="") {
	alert('Por favor, indique la opinión que le ha merecido este curso');
	return false;
	}
	 
return true;
}

function reviewsOK(){
if (document.formularioReview.nombre.value=="") 
{
	alert('Por favor, indique su nombre');
	return false;
}

if (document.formularioReview.email.value=="") 
{
	alert('Por favor, indique su email');
	return false;
}
	
texto=document.formularioReview.email.value
   var mailres = true; 
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
    var punto = texto.lastIndexOf("."); 
 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
  
    if (mailres==false) {
		alert('Su email es erróneo. Compruebe que está escrito correctamente y sin espacios');
		return false; 
	 }

if (document.formularioReview.mejor.value=="") 
{
	alert('Por favor, indique lo que más le ha gustado del curso');
	return false;
}

if (document.formularioReview.peor.value=="") 
{
	alert('Por favor, indique lo que menos le ha gustado del curso');
	return false;
}

if (document.formularioReview.mejorar.value=="") 
{
	alert('Por favor, indique lo que mejoraría del curso');
	return false;
}

if (document.formularioReview.servido.value=="") 
{
	alert('Por favor, indique para lo que mejoraría del curso');
	return false;
}
return true;
}

function enviarOK(){
if (document.formularioEnviar.nombre.value=="") 
{
	alert('Por favor, indique su nombre');
	return false;
}
	
if (document.formularioEnviar.apellidos.value=="") 
{
	alert('Por favor, indique sus apellidos');
	return false;
}

if (document.formularioEnviar.email.value=="") 
{
	alert('Por favor, indique su email');
	return false;
}
	
texto=document.formularioEnviar.email.value
   var mailres = true; 
    var cadena = "abcdefghijklmnñopqrstuvwxyzABCDEFGHIJKLMNÑOPQRSTUVWXYZ1234567890@._-"; 
    var arroba = texto.indexOf("@",0); 
    if ((texto.lastIndexOf("@")) != arroba) arroba = -1; 
    var punto = texto.lastIndexOf("."); 
 
     for (var contador = 0 ; contador < texto.length ; contador++){ 
        if (cadena.indexOf(texto.substr(contador, 1),0) == -1){ 
            mailres = false; 
            break; 
     } 
    } 

    if ((arroba > 1) && (arroba + 1 < punto) && (punto + 1 < (texto.length)) && (mailres == true) && (texto.indexOf("..",0) == -1)) 
     mailres = true; 
    else 
     mailres = false; 
  
    if (mailres==false) {
		alert('Su email es erróneo. Compruebe que está escrito correctamente y sin espacios');
		return false; 
	 }

if (document.formularioEnviar.trabajo.value=="") 
{
	alert('Por favor, debe seleccionar el trabajo');
	return false;
}
	
return true;
}
