function loginResponse(msg,color)
{
    color=(color==undefined?"red":color);
    el=document.getElementById('ajaxResponse');
    el.style.color=color;
    el.innerHTML=msg;
}
function loginEnable()
{
    ldisable=false;
    loginResponse("&nbsp;");
}
function parseMessages() {
    response  = lajax.responseText;
    while(response.charCodeAt(0)==13 || response.charCodeAt(0)==10)
    {
        response = response.substr(1);
    }
    if(response=="0")
    {
        loginResponse("Login ou mot de passe incorrect","orange");
        ldisable=true;
        setTimeout("loginEnable()",2000);
    }
    else
    {
        if(response.indexOf("@")!=-1)
        {
            var array = response.split('@');
            document.getElementById("U_hash").value=array[0]+'@'+array[1];
            document.getElementById("P_map_h").value=array[2];
            document.getElementById("formLogin").submit();
        }
        else
        {
            loginResponse("Serveur hors ligne.");
            ldisable=true;
            setTimeout("loginEnable()",2000);
        }
    }
}
function processRequestLogin()
{
    if (lajax.readyState == 4) {
        if (lajax.status == 200) {
          parseMessages();
        } else {
            alert ( "Serveur hors ligne."+lajax.status );
        }
    }
    else
    {
        loginResponse("Chargement ...","lightblue");
    }
}

