function createObject() {
var request_type;
var browser = navigator.appName;
if(browser == "Microsoft Internet Explorer"){
request_type = new ActiveXObject("Microsoft.XMLHTTP");
}else{
request_type = new XMLHttpRequest();
}
return request_type;
}
var http = createObject();


/*-------------------------------------------------------------------*/ 
function login() 
 {
  document.getElementById('login_response').innerHTML = "Loading..."
 
  var email = encodeURI(document.getElementById('email').value);
  var psw = encodeURI(document.getElementById('pas').value);
  var ric = encodeURI(document.getElementById('ricorda').checked);
  var loc = encodeURI(document.getElementById('loc').value);
 
  //if (ric) { var rico = 1;} else {var rico = 0;}
		 
  http.open('get', 'pass.php?tipo2='+ric+'&tipo1='+psw+'&tipo='+email);
  http.onreadystatechange = function(){  loginReply(loc); }
  http.send(null);
 }
 
function loginReply(a) 
 {
  if(http.readyState == 4)
   {
    var response = http.responseText;
    if(response == 0) document.getElementById('login_response').innerHTML = 'Login fallito!<br> Verifica user and password';
    else 
     {
      document.getElementById('login_response').innerHTML ='Benvenuto...<br> attendi qualche secondo <br>per completare la procedura<br>';
      location.href = a;
     }
   }
 }
 
/*--------------------------------------------------------------------*/

function logout()
 {
  document.getElementById('logout_response').innerHTML = 'Attendi...xxx';
  http.open('get', 'logout.php');
  http.onreadystatechange = function(){  logoutReply(); } 
  http.send(null);
	}

function logoutReply() 
 {
  if(http.readyState == 4)
   {
    var response = http.responseText;
    if(response == 0)document.getElementById('logout_response').innerHTML = 'Logout fallito! riprova';
    else  
     {
      document.getElementById('logout_response').innerHTML =http.responseText;
      location.href = "index.php";
     }

   }
 }

