var error, descripcion;

function handleHttpResponse01() { 
    if (http01.readyState == 4||http01.readyState == "complete") {
  try{  	 
       if (http01.status == 200) { 
       	  var arrInfo  = http01.responseText.split("|");
       	  error = arrInfo[0];
       	  descripcion = arrInfo[1];
       	  idsesion = arrInfo[2];
          switch(error){
          	case "0":          	
			       // alert(arrInfo[1]+"\nConnessione effettuata");
			        window.location.href="login/index.asp?sid="+idsesion; 
			        //reloc="http://www.adimpo.it/login/index.asp?sid="+idsesion;
			        //reloc="http://www.adimpo.net/it2/login/index.asp?sid="+idsesion;
			        //window.location=reloc;
          	  break;
          	case "1":
          	  alert("Codice cliente errato");
          	  break;
          	case "2":
          	  alert("Password non valida");
          	  break;
          	case "3":
          	  alert("Codice Cliente disabilitato");
          	  break;
          	case "4":
          	  alert("Unknow franquicia"); 
          	  break;
          	case "5":
          	  alert("Codice cliente errato");
          	  break;
          	case "9":
          	  //solicitar franquicia
          	  var open = window.open("Codigo_frq.html", "Login", "width=400, height=260, scrollbar=0, toolbar=0");
          	  break; 
          	case "88":
			        alert(descripcion+"\nConnessione effettuata"+"\n\nIl nostro sito sarà fuori servizio per ragioni tecniche oggi 22:00-23:00.");
			        //window.location="http://www.adimpo.es/login/index.asp"; 
			        window.location.href="login/index.asp?sid="+idsesion; 
          	  break;            	  
          	case "99":
          	  alert("Il nostro sito sarà fouri servizio il sabato (22-11-2008) per ragioni tecniche.\nCi scusiamo per il disagio creato");
          	  break;          	  
          	default:
          	  alert("Unknow error");
          	  break;
          }	
          document.private_area.franquicia.value=-1;
          document.private_area.login_button.disabled = false;  
          document.private_area.login_button.style.visibility = "visible";
       }
       
      }
      catch(e){
      }
       
       
    }
}

function Checkpoint01() {
    if (http01) {
    	 var customer1=document.private_area.client1.value;
	     var password1=document.private_area.password.value;
	     var franquicia1=document.private_area.franquicia.value;
       var murl = "Validar_cliente.asp?cus="+customer1+"&psw="+password1+"&frq="+franquicia1;
       document.getElementById("login_button").disabled = true;
       document.getElementById("login_button").style.visibility = "hidden";
       http01.open("GET", murl, true);
       http01.onreadystatechange = handleHttpResponse01;
       http01.send(null);
    }
}

function getHTTPObject() {
    var xmlhttp;
    /*@cc_on
    @if (@_jscript_version >= 5)
       try {
          xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
       } catch (e) {
          try {
             xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
          } catch (E) { xmlhttp = false; }
       }
    @else
    xmlhttp = false;
    @end @*/
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined') {
       try {
          xmlhttp = new XMLHttpRequest();
       } catch (e) { xmlhttp = false; }
    }
    return xmlhttp;
}

var http01 = getHTTPObject(); // Creamos el objeto XMLHttpRequest

