$(document).ready(function(){

    bindLogin('login');
    bindUserLogout();    
});


function bindUserLogout()
{
    $('.userDoLogout').click(function(){
        $.ajax({
            url: CONF_URL_APP + '/modulos/clientes/actions.php',
            type:'post',
            data: {
                    'do': 'doLogout'
                  },
            cache:false,
            dataType:'json',
            success: function(data)
                     {
                         bloquearPantalla(data.msg, true);
                         setTimeout(
                            function(){
                                $.unblockUI();
                                if(data.dow)
                                    doDow(data.dow);
                            }, 3000);
                     }
        });
    });
}


function bindLogin(loginFormID)
{
        $('#' + loginFormID + ' input.submit').click(function(event){
        event.preventDefault();
        bloquearPantalla('<div class="ajaxLoader">Validando datos ingresados, aguarde un momento por favor...</div>', true);
        $.ajax({
            url: CONF_URL_APP + '/modulos/clientes/actions.php',
            type:'post',
            data: {
                    'do': 'doLoginWeb',
                    Cliente: $('#' + loginFormID + ' #Cliente').val(),
                    Password: $('#' + loginFormID + ' #Password').val()
                  },
            cache:false,
            dataType:'json',
            success: function(data, textStatus)
            {
                //bloquearPantalla(data.msg, true);
                if(data.resultado)
                {

                }
                else
                {
                    $.unblockUI();
                    $('#' + loginFormID + ' .msgError').html(data.msg).fadeIn();
                }

                setTimeout(
                            function(){
                                $.unblockUI();
                                if(data.dow)
                                    doDow(data.dow);
                            }, 3000);
            }

        });

    });
}
