function validar(f){

  var checkOK = "ABCDEFGHIJKLMNÑOP QRSTUVWXYZÁÉÍÓÚ." + " abcdef  ghij.klmnñopqrstuvwxyzáéíóú";
  var checkStr = f.nombre.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("Caracteres Inválidos en Nombre, Revisa Tus Datos Porfavor");
    f.nombre.focus();
    return (false);
  }
	
	if (f.nombre.value==''||f.nombre.value.length < 3 ) {
    alert("Escribe tu Nombre, Porfavor");
    f.nombre.focus();
    return (false);
    }
	
  var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + "_-@.abcdefghijklmnopqrstuvwxyz" + "1234567890";
  var checkStr = f.correo2.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("Caracteres Inválidos en Correo, Revisa Tus Datos Porfavor");
    f.correo2.focus();
    return (false);
  }
	if ((f.correo2.value.indexOf ('@', 0) == -1)||(f.correo2.value.length < 6)) {
	alert("Escribe un E-Mail Valido");
 	return (false);
	}
	
  var checkOK = "ABCDEFGHIJKLMNÑOPQR STUVWXYZÁÉÍÓÚ" + "abcdefghijklmnñ opqrstuvwxyzáéíóú" + " 1234567890"+"¿?!¡$%"+  "";
  var checkStr = f.comentario.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("Caracteres Inválidos en Comentario, Revisa Tus Datos Porfavor");
    f.comentario.focus();
    return (false);
  }
  
	if (f.comentario.value==''||f.comentario.value.length < 3 ) {
    alert("Escribe Comentario Porfavor");
    f.comentario.focus();
    return (false);
    }
	
	f.enviar.value="Mensaje Enviado";
	f.enviar.disabled=true;
	f.submit();
	
  return (window.open('', 'ventanilla', 'top=100px,left=200px,width=460px,height=450px'));
	
}


