var nav4 = window.Event ? true : false;
function acceptNum(evt){	
// NOTE: Backspace = 8, Enter = 13, '0' = 48, '9' = 57	
var key = nav4 ? evt.which : evt.keyCode;	
return (key <= 13 || (key >= 48 && key <= 57));
}
//-->

function soloLetras(e) {
var k;
document.all ? k = e.keyCode : k = e.which;
return ((k > 64 && k < 91) || (k > 96 && k < 123) || (k == 8 || k == 209 || k==241 || k==9 || k==32 || k==180 || k==0 || k==225 || k==233 || k==237 ||k==243 ||k==250 || k== 45));
}


function vacio(q) {
for ( i = 0; i < q.length; i++ ) {
if ( q.charAt(i) != " " ) {
return true
}
}
return false
}
//valida que el campo no este vacio y no tenga solo espacios en blanco

function espaciovacio(obj) {
var objeto=document.getElementsByName(obj);
if(vacio(objeto[0].value) == false ) {
objeto[0].value="";
objeto[0].focus();
return false
}
}

function chequearun(obj){
	var objeto=document.getElementsByName(obj);
if (objeto[0].value=="11111111" || objeto[0].value=="22222222" || objeto[0].value=="33333333" || objeto[0].value=="44444444" || objeto[0].value=="55555555" || objeto[0].value=="66666666" ||objeto[0].value=="77777777" || objeto[0].value=="77777777" || objeto[0].value=="88888888" ||objeto[0].value=="99999999" ||objeto[0].value=="00000000")
 {
   objeto[0].value="";
   objeto[0].focus();
   return false;
 }
 return true;
}

function valida_rut(obj,obj2)
{
    var drun=document.getElementsByName(obj);
	var dv=drun[0].value;
	var M=0,S=1;
	var run=document.getElementsByName(obj2);
    var T=run[0].value;
	for(;T;T=Math.floor(T/10))
	  S=(S+T%10*(9-M++%6))%11;
	  v=S?S-1:'k';
	  if (dv != v)
	  {
		run[0].focus();
		drun[0].value="";
	    return false;
	  }
	  return true;
}
function acceptNumDV(evt){
var key = nav4 ? evt.which : evt.keyCode;
return (key <= 13 || (key >= 48 && key <= 57) || (key == 107) || (key == 75));
}

function mailCheck(obj)
{
 var filtro  = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
 var email = document.getElementsByName(obj)
if (! filtro.test(email[0].value))
 {
   alert("La dirección de email "+email[0].value+" es incorrecta.");
   email[0].focus();
   return (false);
 }
else
  return true;
}
