
function validari(formulario) {


  if (formulario.dni.value.length < 1) {
    alert("Por favor solo números en el DNI.");
    formulario.dni.focus();
    return (false);
  }

var checkOK = "0123456789";
  var checkStr = formulario.dni.value;
  var allValid = true;
  var decPoints = 0;
  var allNum = "";
  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;
    }
    allNum += ch;
  }
  if (!allValid) {
    alert("Escriba sólo dígitos en el campo \"DNI\".");
    formulario.dni.focus();
    return (false);
  }


  if (formulario.nombre.value.length < 4) {
    alert("Escriba por lo menos 4 caracteres en el campo \"Nombre\".");
    formulario.nombre.focus();
    return (false);
  }
  
  if (formulario.direccion.value.length < 4) {
    alert("Escriba por lo menos 4 caracteres en el campo \"Dirección\".");
    formulario.direccion.focus();
    return (false);
  }
  
  if (formulario.distrito.value.length < 4) {
    alert("Escriba por lo menos 4 caracteres en el campo \"Distrito\".");
    formulario.distrito.focus();
    return (false);
  }
  
   if (formulario.apellido.value.length < 4) {
    alert("Escriba por lo menos 4 caracteres en el campo \"Apellido\".");
    formulario.apellido.focus();
    return (false);
  }
  
  
   if (formulario.fono.value.length < 4) {
    alert("Escriba por lo menos 4 caracteres en el campo \"Teléfono\".");
    formulario.fono.focus();
    return (false);
  }
  
   if (formulario.educa.value.length < 4) {
    alert("Escriba por lo menos 4 caracteres en el campo \"Educación\".");
    formulario.educa.focus();
    return (false);
  }
  
   if (formulario.expe.value.length < 4) {
    alert("Escriba por lo menos 4 caracteres en el campo \"Experiencia Laboral\".");
    formulario.expe.focus();
    return (false);
  }
  
   if (formulario.porque.value.length < 4) {
    alert("Debe especificar por que desea trabajar con nosotros.");
    formulario.porque.focus();
    return (false);
  }
  
  
var numero = formulario.fono.value;  
if (!/^([0-9])*$/.test(numero)){
alert("Debes poner solo números en el campo fono");
formulario.fono.focus();
    return (false);
}
  

  
  
  
  
  if ((formulario.mail.value.indexOf ('@', 0) == -1)||(formulario.mail.value.length < 5)) {
    alert("Escriba una dirección de correo válida en el campo \"Dirección de correo\".");
    return (false);
  }
  return (true);
}