include('Scripts/ajax.js');
include('Scripts/cookies.js');
include('Scripts/hash.js');
include('Scripts/login.js');

function DoLogin_back()
{
    if (xmlHttp.readyState == 4) {
        var strResultado = xmlHttp.responseText;

        xmlHttp = null;
        if (String(strResultado).indexOf('(Error)') == -1) {
            createCookie('cdcliente', String(document.getElementById('txtMail').value));
            document.body.removeChild(document.getElementById('popUpWindow'));
            document.getElementById('spCliente').innerHTML = strResultado;
            CheckCliente();
        }
        else // Si hay error muestra el mensaje
            ventana_mensaje(TITULO_X_DEFECTO, strResultado);
    }
}

function CheckCliente()
{
    var strCliente = readCookie('cdcliente')
    strCliente = (strCliente == null) ? '' : strCliente;

    if (strCliente == '') {
        document.getElementById('li_login').innerHTML = 'Login';
        document.getElementById('li_login').onclick = function () {Login_Click(false)};
        document.getElementById('barra').className = 'invisible';
    }
    else {
        document.getElementById('li_login').innerHTML = 'Logout';
        document.getElementById('li_login').onclick = function () {LogOut()};
        document.getElementById('barra').className = '';
    }
}

function LogOut()
{
    eraseCookie('cdcliente');
    document.getElementById('spCliente').innerHTML = '';
    document.getElementById('barra').className = 'invisible';
    CheckCliente();
}


