var time_variable;
 
function getXMLObject()  //XML OBJECT
{
   var xmlHttp = false;
   try {
     xmlHttp = new ActiveXObject("Msxml2.XMLHTTP")  // per vecchi browser
   }
   catch (e) {
     try {
       xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")  //  Microsoft IE 6.0+
     }
     catch (e2) {
       xmlHttp = false   // No Browser accepts the XMLHTTP Object then false  serve un browsere più recente..
     }
   }
   if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
     xmlHttp = new XMLHttpRequest();        //For Mozilla, Opera Browsers
   }
   return xmlHttp;  // Mandatory Statement returning the ajax object created
}
 
var xmlhttp = new getXMLObject();	//xmlhttp holds the ajax object
var xmlhttp2 = new getXMLObject();
var xmlhttp3 = new getXMLObject();

function ajaxFunction() {
  var getdate = new Date();  //evito il precaching dei dati
  if(xmlhttp) { 

var tipologia = document.getElementById("tipologia").value;	  
var marca = document.getElementById("marca").value;
var modello= document.getElementById("modello").value;	
var alimentazione = document.getElementById("alimentazione").value;
var fascia = document.getElementById("fascia").value;		  
//var txtname = document.getElementById("txtname");
//marca
//formitem = document.getElementsByName("marca");
//for (i = 0; i < formitem.length; i++) {
 //if (formitem[i].checked) marca = formitem[i].value;
//} 
//alimentazione
//formitem2 = document.getElementsByName("alimentazione");
//for (i = 0; i < formitem2.length; i++) {
 //if (formitem2[i].checked) alimentazione = formitem2[i].value;
//} 
//modello
//formitem4 = document.getElementsByName("modello");
//for (i = 0; i < formitem4.length; i++) {
 //if (formitem4[i].checked) modello = formitem4[i].value;
//} 


    xmlhttp.open("POST","risultati.php",true); //calling testing.php using POST method
    xmlhttp.onreadystatechange  = handleServerResponse;
    xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
   // xmlhttp.send("marca=" + marca +"&alimentazione=" + alimentazione + "&modello=" + modello); //Posting txtname to PHP File
 xmlhttp.send("marca=" + marca+"&tipologia=" + tipologia+"&modello=" + modello+"&alimentazione=" + alimentazione+"&fascia=" + fascia); //Posting txtname to PHP File
  }
}
 
function handleServerResponse() {
   if (xmlhttp.readyState == 4) {
     if(xmlhttp.status == 200) {
       document.getElementById("risultato").innerHTML=xmlhttp.responseText; //Update the HTML Form element 
     }
     else {
        alert("Errore chiamata pagina dati, riprovare fra pochi secondi");
     }
   }else{
   document.getElementById("risultato").innerHTML = '<div align="center"><img src="images/loader.gif"></div>'; //fino a che è 4 mostro loading
} 
}

// per cercare modelli, colori, ecc

function ajaxFunctionSelezioni() {
  var getdate = new Date();  //evito il precaching dei dati
  if(xmlhttp2) { 
//var txtname = document.getElementById("txtname");
//marca
var tipologia = document.getElementById("tipologia").value;	  
var marca = document.getElementById("marca").value;
var modello = document.getElementById("modello").value;
var alimentazione = document.getElementById("alimentazione").value;
var fascia = document.getElementById("fascia").value;	  
	  
    xmlhttp2.open("POST","select.php",true); //calling testing.php using POST method
    xmlhttp2.onreadystatechange  = handleServerResponse2;
    xmlhttp2.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlhttp2.send("marca=" + marca+"&tipologia=" + tipologia+"&modello=" + modello+"&alimentazione=" + alimentazione+"&fascia=" + fascia); //Posting txtname to PHP File
  }
}
 
function handleServerResponse2() {
   if (xmlhttp2.readyState == 4) {
     if(xmlhttp2.status == 200) {

       document.getElementById("ricercamod").innerHTML=xmlhttp2.responseText; //Update the HTML Form element 
     }
     else {
        alert("Errore chiamata pagina dati, riprovare fra pochi secondi");
     }
   }else{
   document.getElementById("ricercamod").innerHTML = '<div align="center"><img src="images/loader.gif"></div>'; //fino a che è 4 mostro loading
} 
}


function ajaxDettaglio(idauto,tipologia,marca,modello,alimentazione,fascia) {
  var getdate = new Date();  //evito il precaching dei dati
  if(xmlhttp3) { 
//var txtname = document.getElementById("txtname");
//marca
//var idauto = document.getElementById("idauto").value;	  
	  
    xmlhttp3.open("POST","dettaglio_auto.php",true); //calling testing.php using POST method
    xmlhttp3.onreadystatechange  = handleServerResponse3;
    xmlhttp3.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
    xmlhttp3.send("idauto=" + idauto+"&tipologia=" + tipologia+"&marca=" + marca+"&modello=" + modello+"&alimentazione=" + alimentazione+"&fascia=" + fascia); //Posting txtname to PHP File
  }
}
 
function handleServerResponse3() {
   if (xmlhttp3.readyState == 4) {
     if(xmlhttp3.status == 200) {

       document.getElementById("risultatodettaglio").innerHTML=xmlhttp3.responseText; //Update the HTML Form element 
     }
     else {
        alert("Errore chiamata pagina dati, riprovare fra pochi secondi");
     }
   }else{
   document.getElementById("risultatodettaglio").innerHTML = '<div align="center"><img src="images/loader.gif"></div>'; //fino a che è 4 mostro loading
} 
}






