<!--
function jehavalidar(frm) {
// Chequea campos vacios y no validos
if (frm.voucher.value == "") { showBlank("Numero de Voucher",frm.voucher); return false; }  
if (!EsNum(frm.voucher,8)) { showNoValidoNum("Voucher",frm.voucher,8); return false; }	
if (frm.dia.value<0) { showSelec("Dia",frm.dia); return false; }  
if (frm.mes.value<0) { showSelec("Mes",frm.mes); return false; }   
if (frm.nombres.value == "") { showBlank("Nombres",frm.nombres); return false; } 
if (!EsChar(frm.nombres,2)) { showNoValido("Nombres",frm.nombres,2); return false; }
if (frm.apepaterno.value == "") { showBlank("Paterno",frm.apepaterno); return false; }  
if (!EsChar(frm.apepaterno,2)) { showNoValido("Paterno",frm.apepaterno,2); return false; }
if (frm.apematerno.value == "") { showBlank("Materno",frm.apematerno); return false; }  
if (!EsChar(frm.apematerno,2)) { showNoValido("Materno",frm.apematerno,2); return false; }
if (frm.direccion.value == "") { showBlank("Domicilio",frm.direccion); return false; } 
if (frm.distrito.value == "") { showBlank("Distrito",frm.distrito); return false; }  
if (frm.provincia.value == "") { showBlank("Provincia",frm.provincia); return false; }  
if (!EsChar(frm.provincia,2)) { showNoValido("Provincia",frm.provincia,2); return false; }
if (frm.departamento.value == "") { showBlank("Departamento",frm.departamento); return false; }  
if (!EsChar(frm.departamento,2)) { showNoValido("Departamento",frm.departamento,2); return false; }	
if (frm.telefono.value == "") { showBlank("Telefono",frm.telefono); return false; } 
if (!EsNum(frm.telefono,7)) { showNoValidoNum("Telefono",frm.telefono,7); return false; }
if (frm.celular.value == "") { showBlank("Celular",frm.celular); return false; } 
if (!EsNum(frm.celular,8)) { showNoValidoNum("Celular",frm.celular,9); return false; }
if (frm.correo.value == "") { showBlank("Correo",frm.correo); return false; }
if (frm.correo.value.indexOf('@',3)==-1) {r=0;alert("Por favor, ingrese un correo electrónico correcto!");frm.correo.focus; return false;}	
if (frm.cumpleano.value == "") { showBlank("Cumpleaño",frm.cumpleano); return false; }  
if (frm.institucion.value == "") { showBlank("Institucion",frm.institucion); return false; }  
if (!EsChar(frm.institucion,2)) { showNoValido("Institucion",frm.institucion,2); return false; }
if (frm.cargo.value == "") { showBlank("Cargo",frm.cargo); return false; }  
if (!EsChar(frm.cargo,2)) { showNoValido("Cargo",frm.cargo,2); return false; }
return true;
} 

function EsChar(obj,n) {
var checkChr = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚ" + "abcdefghijklmnñopqrstuvwxyzáéíóú ";
if (obj.length <= n) { return (false)}
var checkStr = obj.value;
var allValid = true; 
for (i = 0; i < checkStr.length; i++) {
	ch = checkStr.charAt(i); 
	for (j = 0; j < checkChr.length; j++)
		if (ch == checkChr.charAt(j))
			break;
	if (j == checkChr.length) { 
		allValid = false; 
		break; 
	}
}
return allValid
}


function EsNum(obj,n) {
var checkChr = "0123456789";
if (obj.length > n) { return (false)}
var checkStr = obj.value;
var allValid = true; 
for (i = 0; i < checkStr.length; i++) {
	ch = checkStr.charAt(i); 
	for (j = 0; j < checkChr.length; j++)
		if (ch == checkChr.charAt(j))
			break;
	if (j == checkChr.length) { 
		allValid = false; 
		break; 
	}
}
return allValid
}

function EsNumChar(obj,n) {
var checkChr = "ABCDEFGHIJKLMNÑOPQRSTUVWXYZÁÉÍÓÚ" + "abcdefghijklmnñopqrstuvwxyzáéíóú "+"0123456789";
if (obj.length <= n) { return (false)}
var checkStr = obj.value;
var allValid = true; 
for (i = 0; i < checkStr.length; i++) {
	ch = checkStr.charAt(i); 
	for (j = 0; j < checkChr.length; j++)
		if (ch == checkChr.charAt(j))
			break;
	if (j == checkChr.length) { 
		allValid = false; 
		break; 
	}
}
return allValid
}

function showBlank(field, obj) {
msg = "El campo: " + field + " está vacio  y es obligatorio.\n";
alert(msg);
obj.focus();
}

function showNoValido(field, obj, cant) {
msg = "El campo: " + field + " debe contener caracteres\n y como minimo " + cant + " letras.\n";
alert(msg);
obj.focus();
}

function showNoValidoNum(field, obj, cant) {
msg = "El campo: " + field + " debe contener número y como minimo " + cant + ".\n";
alert(msg);
obj.focus();
}

function showSelec(field, obj) {
msg = "Seleccione : " + field +".\n";
alert(msg);
obj.focus();
}


function showError(showmsg, obj) {
alert(showmsg)
obj.focus();
}
-->