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){} }