usuario="miguel" 
dominio="miguelprado.com" 
conector="@" 


function dame_correo(){ 
   return usuario + conector + dominio 
} 

function escribe_enlace_correo(){ 
   document.write("<a href='mailto:" + dame_correo() + "'>" + dame_correo() + "</a>") 
} 


function validar(formulario) {
  if (formulario.nom.value.length < 4) {
    alert("Escriba por lo menos 4 caracteres en el campo \"Nombre\".");
    formulario.nom.focus();
    return (false);
  }
  var checkOK = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚ" + "abcdefghijklmnñopqrstuvwxyzáéíóú ";
  var checkStr = formulario.nom.value;
  var allValid = true; 
  for (i = 0; i < checkStr.length; i++) {
    ch = checkStr.charAt(i); 
    for (j = 0; j < checkOK.length; j++)
      if (ch == checkOK.charAt(j))
        break;
    if (j == checkOK.length) { 
      allValid = false; 
      break; 
    }
  }
  if (!allValid) { 
    alert("Escriba sólo letras en el campo \"Nombre\"."); 
    formulario.nom.focus(); 
    return (false); 
  } 

  if ((formulario.remitente.value.indexOf ('@', 0) == -1)||(formulario.remitente.value.length < 5)) { 
    alert("Escriba una dirección de correo válida en el campo \"Dirección de correo\"."); 
	formulario.remitente.focus(); 
    return (false); 
  }
    if (formulario.tel.value.length < 1) {
    alert("Por favor, indique un teléfono de contacto.");
    formulario.tel.focus();
    return (false);
  }


  if (formulario.asunto.value.length < 1) {
    alert("Por favor, rellene el campo \"Asunto\".");
    formulario.asunto.focus();
    return (false);
  }
    if (formulario.msg.value.length < 1) {
    alert("Por favor, rellene el campo \"Mensaje\".");
    formulario.msg.focus();
    return (false);
  }
  
  return (true); 
}
