function formatear(theField){	
var texto = theField.value;var tmpstr = "";					
if(theField.value.length<2){ document.loginPresto.dv.value="";document.loginPresto.rut.value="";document.loginPresto.rut_aux.value="";document.loginPresto.rut_form.value="";document.loginPresto.pwd.value="";return; }			
for ( i=0; i < theField.value.length ; i++ ){ if ( texto.charAt(i) != ' ' && texto.charAt(i) != '.' && texto.charAt(i) != '-' ) tmpstr = tmpstr + texto.charAt(i); }
largo = tmpstr.length;	
document.loginPresto.rut.value = tmpstr.substring(0, largo-1) + "";	
document.loginPresto.dv.value = tmpstr.substring(largo-1, largo) + "";	
document.loginPresto.rut_aux.value = document.loginPresto.rut.value + "-" + document.loginPresto.dv.value;	
if(document.loginPresto.dv.value=='k') document.loginPresto.dv.value='K';
num=document.loginPresto.rut.value;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++){ num = num.substring(0,num.length-(4*i+3))+'.'+ num.substring(num.length-(4*i+3)); }
document.loginPresto.user.value=num+'-'+document.loginPresto.dv.value;
}
function validaDatos(form){	errors = false;	err_msg =  " Atención, los siguientes datos están erróneos o faltantes :\n\n";	checkRut(form.rut_aux,"             Rut\n");	checkString(form.pwd,"             Clave\n");	if (errors) {		alert(err_msg);		return false;	}	else {		return true;	}}
