var g_prefixeLogin = 'globalLogin_';
//************************************************************************
function verifLogin(login,mdp)
{
sjt="verifLogin";
var colorLogin = $('colorLogin');
colorLogin.innerHTML = "
";
setTimeout(function() {
var rememberme=($('rememberme').checked?1:0);
var param = "login="+login+"&password="+mdp+"&rememberme="+rememberme+"&sujet_traite="+sjt;
var xhr_object = null;
if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();
else xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
xhr_object.open("POST", "/login/traite_login_xml.php", true);
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4) {
var xmlMenu = xhr_object.responseXML;
var racineMenu = xmlMenu.documentElement;
var acces = xmlMenu.getElementsByTagName("Acces")[0].firstChild.data;
if (acces==0) {
colorLogin.style.color = "red";
colorLogin.innerHTML = "
"+eval(g_prefixeLogin+'erreurLogin')+"
";
}
else {
colorLogin.style.color = "green";
colorLogin.innerHTML = "
"+eval(g_prefixeLogin+'loginOK')+"
";
setTimeout("redirectAfterLogin()",800);
}
}
}
xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr_object.send(param);
},1000);
}
//************************************************************************
function callbackLogin()
{
}
function redirectAfterLogin()
{
try {
refreshDivLog();
callbackLogin();
}catch(e){}
}