<!-- VALIDA EL RUT EN UN SOLO CAMPO

function RUT_CLAVE(rut,np)
{

var NP2=np;

verdad=false;
  //1. Sacar puntos y guión
  var rutlimpio = "";
  for (i=0; i < rut.length; i++)
    {
      if ((rut.charAt(i) != ".") && (rut.charAt(i) != "-"))
      {
        rutlimpio= rutlimpio + rut.charAt(i);

      }
    }
  rut=rutlimpio;

   //2. eliminar los ceros que pueda tener adelante
   var rutsinceros = "";
   i=0
   while (rut.charAt(i) == "0")
    {
      i++
    }
    for (j=i; j < rut.length; j++)
        {
		 rutsinceros= rutsinceros + rut.charAt(j)
			//alert(rutsinceros)
		}

   rut = rutsinceros;

    
  //3. Validar que el RUT es correcto
  var drut=rut.charAt((rut.length-1));

  var dvr = '0'
  suma = 0
  mul  = 2
  for (i= rut.length -2 ; i >= 0; i--)
    {
      suma = suma + rut.charAt(i) * mul
        if (mul == 7)
          mul = 2
        else    
          mul++
    }
  res = suma % 11

  if (res==1)
    dvr = 'k'
  else if (res==0)
    dvr = '0'
  else
    {
      dvi = 11-res
      dvr = dvi + ""
    }
  if ( (dvr != drut.toLowerCase()) && (verdad==false) ){
	  
    alert("El RUT que ingreso es inválido, favor ingreselo nuevamente"); 
    //return;
	NP2.select();
    NP2.focus();
    verdad = true;
    return (false);
  }else{
    return (true);
  }
	
}
// End -->
<!-- Solo numeros
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));
}
//-->
