function checkLogin() { var sid = document.formLogin.sid.value; var login = document.formLogin.username.value; var password = document.formLogin.password.value; var saveSess = true; divResults = document.getElementById('divLoginInfo'); divResults.innerHTML = ""; url = baseUrl + "ajax/checkLogin.php?ts=" + timestamp; // The server-side script url = url + "&sid=" + escape(sid) + "&login=" + escape(login) + "&password=" + escape(password) + "&saveSess=" + escape(saveSess); // prompt(url); http.open("GET", url, false); http.send(""); if (http.readyState == 4) { if(http.status == 200) { var results = http.responseText; if (results == "true") { document.getElementById("formLogin").submit(); } else if (results == "false") { divResults.innerHTML = msgErroreLogin; } else { // nel caso non sia uno dei valori di ritorno previsti // visualizzo il messaggio di errore (o altro) restituito divResults.innerHTML = "OTHER_ERROR: " + results; } } else { divResults.innerHTML = "[readyState != 200] (" + http.status + ")"; } } else { divResults.innerHTML = "Loading... (" + http.readyState + ")"; } } function retrievePassword() { var idLingua = document.getElementById("idLinguaPassword"); var email = document.getElementById("email"); divResults = document.getElementById('divEmailInfo'); divResults.innerHTML = ""; if (email.value != "") { url = baseUrl + "ajax/retrievePassword.php?ts=" + timestamp; // The server-side script url = url + "&idLingua=" + idLingua.value + "&email=" + escape(email.value); // prompt(url); http.open("GET", url, false); http.send(""); if (http.readyState == 4) { if(http.status == 200) { var results = http.responseText; if (results == "true") { divResults.innerHTML = msgEmailInviata; } else if (results == "false") { divResults.innerHTML = msgEmailInesistente; } else { // nel caso non sia uno dei valori di ritorno previsti // visualizzo il messaggio di errore (o altro) restituito divResults.innerHTML = "OTHER_ERROR: " + results; } } else { divResults.innerHTML = "[readyState != 200] (" + http.status + ")"; } } else { divResults.innerHTML = "Loading... (" + http.readyState + ")"; } } else { divResults.innerHTML = msgEmailErrata; } }