function validNombre(nombre)
{
    if (nombre.length==0){
    	return false;
     }
    else{
    	return true;
    }
}
function validApellido(apellido)
{
    if (apellido.length==0){
    	return false;
     }
    else{
    	return true;
    }
}
function validTelefono(telefono)
{
    if (telefono.length==0){
    	return false;
    }
    else{
    	return true;
    }
}
function validCodigo(code)
{
    if (code.length<4){
    	return false;
    }
    else{
    	return true;
    }
}
function validCondiciones(condiciones){
	if (condiciones){//Elemento type=checkbox
		return true;
		} 	
	else{	
		return false;
	}
}
function validMail(emailStr) {
 //expresion regular  
   var b=/^[^@\s]+@[^@\.\s]+(\.[^@\.\s]+)+$/; 
      
    //comentar la siguiente linea si no se desea que aparezca el alert()  
     //alert("Email " + (b.test(emailStr)?"":"no ") + "válido.")  
      
    //devuelve verdadero si validacion OK, y falso en caso contrario  
     return b.test(emailStr);
}
function popup_scroll(url, width, height) {
 wnd = window.open(url, "popup", "width="+width + ",height="+height + ",left=150,top=100,resizable=yes,scrollbars=yes");
 wnd.focus();
}

function formsubmit(){
document.pasarela.submit();
}
function valida_alumni(){
	alert("Usuario y/o password incorrectos");
	}

function valida_inscripcion(formuinscripcion){
	nombre=validNombre(document.formuinscripcion.nombre1.value);
    mail=validMail(document.formuinscripcion.mail1.value);
    pago=validarBotonRadio();
    sesion=validSelect();
	if(nombre&&mail){
 
		   if (pago){ 	
			   if(sesion){
		    	condiciones=validCondiciones(document.formuinscripcion.condiciones.checked);
			    	if(condiciones){
			    		document.formuinscripcion.submit();
			    	}
			    	else{
			    		alert("Debe aceptar las condiciones");
			    	}
			    }else{
			    	alert("Seleccione una convocatoria");
			    }
		   }else{
		   		alert("Debe seleccionar un modo de pago");	
		      }
	}
	else{
		alert("Debe rellenar el nombre y el mail de al menos un asistente");
        document.formuinscripcion.mail1.focus();
	}  
}
function valida_herramientas(formuherramientas){
	nombre=validNombre(document.formuherramientas.nombre.value);
    mail=validMail(document.formuherramientas.mail.value);
    condiciones=validCondiciones(document.formuherramientas.condiciones.checked);
    if (nombre){
    	if(condiciones){
	    	if(mail){
	        	document.formuherramientas.submit();  
	    	}
	    	else{
	    		alert("Revise el correo electrónico");
	            document.formuherramientas.mail.focus();
	    	}
    	}else{alert("Debe aceptar las condiciones");}
      
    }else{alert("El nombre es obligatorio");}
}





function valida_envia(formucontacto){

	nombre=validNombre(document.formucontacto.nombre.value);
	apellido=validApellido(document.formucontacto.apellido.value);
	telefono=validTelefono(document.formucontacto.telefono.value);
	//codigo=validCodigo(document.formucontacto.code.value);
    mail=validMail(document.formucontacto.email.value);
    condiciones=validCondiciones(document.formucontacto.condiciones.checked);
    if (nombre){
	    if (apellido){
    		if(condiciones){
			    	if(mail){
			    		//document.formucontacto.submit();

				    	if(telefono){
				    		document.formucontacto.submit();
						}else{
							alert("El teléfono es obligatorio");
							//location.reload();
							document.formucontacto.telefono.focus();
						}
						
			    	}else{
			    		alert("Revise el correo electrónico");
			            document.formucontacto.email.focus();
			    	}
			}else{alert("Debe aceptar las condiciones");}
	    }else{alert("El apellido es obligatorio");}
    }else{alert("El nombre es obligatorio");}
}



function validarBotonRadio() {
	  with (document.formuinscripcion){

	    for ( var i = 0; i < pago.length; i++ ) {

	      if ( pago[i].checked ) {
	    	  return true;
	      }

	    }
	  }

	}




function validSelect(){
if (document.formuinscripcion.idsesion.selectedIndex==0){
	return false;
	}
else{return true;}
} 	


