﻿PWC.Login = {
    handler : rutaGlobal + "Handlers/handlerLogin.aspx",
    onfinish : function(){},
    keyAction : function(campo,evt){
        evt = (evt) ? evt : window.event;
        var tecla = evt.keyCode;
        switch(tecla){
            case 13:
                PWC.Login.Send();   
                break;
            case 27:
                closeMessage();
                break;
        }
        //alert(tecla);
    },
    CargaForm : function(){
        setTimeout(function(){
            var camponom = document.getElementById('modal_username');
            camponom.focus();
        },300);
        
    },
    Send : function(){
        var me = this;
        var usuarioLogin = document.getElementById('modal_username').value;
        var usuarioContra = document.getElementById('modal_password').value;
        var peticion = new PWC.MyServer();
        peticion.vars = "pg=login";
        peticion.vars += "&usuarioLogin=" + usuarioLogin;
        peticion.vars += "&usuarioContra=" + usuarioContra;
        peticion.url = me.handler;
        peticion.onFinish = function(){
            if(peticion.response == "ok"){
                window.location.reload();
            }else{
                alert("Nombre de usuario o password incorrectos");
            }
            me.onfinish();
        }
        peticion._post();
    },
    Remember : function(){
        var me = this;
        var usuarioLogin = document.getElementById('modal_username').value;
        var usuarioContra = document.getElementById('modal_password').value;
        var peticion = new PWC.MyServer();
        peticion.vars = "pg=remember";
        peticion.vars += "&usuarioLogin=" + usuarioLogin;
        peticion.url = me.handler;
        peticion.onFinish = function(){
            var obj = eval("(" + peticion.response + ")");
            if(obj.msg==1){
                alert("Sus datos de acceso fueron enviados a " + obj.correo);    
            }else{
            
            }
            me.onfinish();
        }
        peticion._get();
    }
}

