
function ValidarKeyUp(e){
   if(e.keyCode == 13){
     e.returnValue=false;
     e.cancel = true;
     login();
   }
}

function ValidarRequest(){
    var queryString = window.top.location.search.substring(1);
    var remplaza = /\+/gi; 
    var url = window.location.href;
    var tempResult;
    var login = document.getElementById("login")
    url = unescape(url);
    url = url.replace(remplaza, " ");
    
    parametros = url.substring(url.indexOf("?")+1, url.length)
    parametros = parametros.split("&")
    login.focus()
    for(var indexP = 0; indexP < parametros.length; indexP++){ 
        valores = parametros[indexP].split("=")
        
        if(String(valores[0]).toUpperCase() == "NIT"){
           login.value =valores[1] 
		   document.getElementById("password").focus()
        }
   }
   
}

function login(){
  var login =  Ext.getDom("login")
  var password =  Ext.getDom("password")
    
  if(login.value == ''){
    alert("Por favor digite su nit incluido el digito de verificación");
    login.focus();
    return;
  }
  if(password.value == ''){
    alert("Por favor digite su password");
    password.focus();
    return;
  }
  
  Ext.Ajax.request({
	url: '/proveedores/proveedor.ashx?ACT=login&login=' + login.value + '&password=' + password.value,
    success: callbackLogin
});
}

function callbackLogin(o){
    var login = eval(o.responseText)
    if(login){
        window.location.href="principal.htm"
    }
    else{
        alert("Login o password incorrectos")
          var login =  Ext.getDom("login")
          Ext.getDom("password").value= '';
          login.value = ''
          login.focus()
    }
}


