 
function getRut( s )
{
  var i, c;
  var rut, dig;
  //campo.value = stripCeros(campo.value);
 
  if ( s.length < 2 || s.indexOf("-") > 0 )
    return;

  rut	= s.substring(0, s.length-1);
  dig	= s.substring(s.length-1, s.length);

  return rut;

}

function getDv( s )
{
  var i, c;
  var rut, dig;
  //campo.value = stripCeros(campo.value);
  
  if ( s.length < 2 || s.indexOf("-") > 0 )
    return;

  rut	= s.substring(0, s.length-1);
  dig	= s.substring(s.length-1, s.length);

  return dig;
}
  

function Login_Tol()
{
    var rut_entero = document.formaLogin.rut_persona.value;
    var rut = getRut(rut_entero);
    var dv = getDv(rut_entero);
	var subm=false;	
	
    if (checkField(document.formaLogin.rut_persona , isRut, false, "Ingresa Rut Valido"))
	{
		subm=true;	
	}
	else
	{ 
		return subm; 
	}	
    if (checkField(document.formaLogin.password , isPwd, false, "Ingresa clave correcta"))
	{
		subm=true;	
	}
	else
	{ 
		return subm; 
	}	

	if(subm)
	{
		document.formaLogin.rut.value = rut;
	    document.formaLogin.dv.value = dv;
    	document.formaLogin.rut_usuario.value = rut_entero;
	    document.formaLogin.login.value = rut_entero;
		document.formaLogin.submit();
	}


}

function Login_Tol_Pyme()
{
    var rut_entero = document.formaLogin.rut_entidad.value;
    var rut = getRut(rut_entero);
    var dv = getDv(rut_entero);
	var subm=false;	
	
    if (checkField(document.formaLogin.rut_entidad , isRut, false, "Ingresa Rut Valido"))
	{
		subm=true;	
	}
	else
	{ 
		return subm; 
	}	
    if (checkField(document.formaLogin.password , isPwd, false, "Ingresa clave correcta"))
	{
		subm=true;	
	}
	else
	{ 
		return subm; 
	}	

	if(subm)
	{
		document.formaLogin.rut_persona.value = rut_entero;
		document.formaLogin.rut.value = rut;
	    document.formaLogin.dv.value = dv;
    	document.formaLogin.rut_usuario.value = rut_entero;
	    document.formaLogin.login.value = rut_entero;
		document.formaLogin.submit();
	}


}



 
function entsub(myform) 
{
  if (window.event && window.event.keyCode == 13)
  {
    Login();
  }
  else
  {
    return true;
  }
}
    
function cambiaCampo(campo) 
{
	if(window.event && window.event.keyCode == 13) 
	{
  		campo.focus();
  		return false; 
  	}
	else
  	{
		return true; 
  	}
}
 
 
 
 
 
 function recoverySSO(){
    var rut_entero = "";
	
 
    campo = document.getElementById("rut_login"); 
	rut_entero =campo.value;
	
	if (rut_entero=="" || rut_entero=="-"){
		alert("Para consultar tu contraseņa, primero ingresa tu RUT");
		return false;
	}
	if (!checkField(campo , isRut, false, "Para consultar tu contraseņa, ingresa correctamente tu RUT")){
		return false;
	}
	
	
    var rut = getRut(rut_entero);
    var dv = getDv(rut_entero);

	var segmento = "0";
	//document.forms[0].origen.value ="RC_1";
	document.formaLogin.origen.value ="pag_principal";
	/*if(validaRecovery())
	{
	if(segmento == "0" || segmento == "1" || segmento == "2" )
    {*/
////1007 para clonSSO
//1006 para DDA 1715
    	/*if(segmento == 2)
	 	{
		document.formaLogin.page.value="1007";
		document.formaLogin.submit();
		}*/
	document.formaLogin.rut.value = rut;
	document.formaLogin.dv.value = dv;
	document.formaLogin.rut_usuario.value = rut_entero;
	document.formaLogin.login.value = rut_entero;
		
	document.formaLogin.page.value="1007";
	
 	document.formaLogin.submit();
	/*}
	else
	{
		document.formaLogin.password.focus();
	}
	}*/
}
