function validaEmail(email) 
{ 
var re  = /^([a-zA-Z0-9_.-])+@(([a-zA-Z0-9-])+.)+([a-zA-Z0-9]{2,4})+$/; 
if (!re.test(email)) { 
    alert ("La dirección de email introducida es incorrecta."); 
    
    return false; 
} 
return true; 
}

function validaFormulario(form)
{
	var ERR_EMAIL = "El campo email falta o es incorrecto,\n"
                   + "Introduzca una direccion de correo válida. ";
        	
	// Comprobar que el email no esta vacio
	if (form.email.value == "")
	{
		alert (ERR_EMAIL);
		form.email.focus();
		return false;
	}
	// Comprobar email si no esta vacio
	if (form.email.value != "")
	{	
		if (!validaEmail(form.email.value)) {
			form.email.focus();
			return false;
			}
		
	}

  return true;
}

