function validar(formulario){ 

  if(formulario.nom.value == ''){ 
    // informamos del error 
    alert('Debes insertar tu nombre'); 
    // seleccionamos el campo incorrecto 
    formulario.nom.focus(); 
    return false; 
  } 	

   if(formulario.mail.value == ''){ 
    // informamos del error 
    alert('Falta el correo electrónico.'); 
    // seleccionamos el campo incorrecto 
    formulario.mail.focus(); 
    return false; 
  }   

    re=/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/ 
    if(!re.exec(formulario.mail.value))    {
		alert("El correo electrónico introducido es incorrecto."); 
        return false;
    }	
  
  valor2 = document.getElementById("telefono").value;
	if( !(/^\d{9}$/.test(valor2)) ) {
		alert('El número de teléfono ha de ser de 9 cifras y escritas sin espacios.'); 
		// seleccionamos el campo incorrecto 
		formulario.telefono.focus(); 
	  return false;
	}
	
  return true; 
} 

