 var xmlHttp;
 
 //ACCESSO UTENTE
 function ModelliPerMarca(marca)
 {
     var url="trovaModelli.asp?marca=" + marca
     xmlHttp=GetXmlHttpObject(popolaModelli)
     xmlHttp.open("GET", url , true)
     xmlHttp.send(null)
 }
  
 function popolaModelli()
 {
     if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
     {
         document.getElementById("modelli").innerHTML=xmlHttp.responseText
     }
 }

 //ACCESSO UTENTE

 function loginUser()
 {
     var usr=document.login.user.value
     var pwd=document.login.password.value
     var url="logUser.asp?user=" + usr + "&password=" + pwd
     xmlHttp=GetXmlHttpObject(writeArea)
     xmlHttp.open("GET", url , true)
     xmlHttp.send(null)
 }
  
 function writeArea()
 {
     if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
     {
         document.getElementById("registrati").innerHTML=xmlHttp.responseText
     }
 }

 //TESTI
 function getContent(lvl,nav)
 {
     var url="getContent.asp?lvl=" + lvl + "&nav=" + nav
     xmlHttp=GetXmlHttpObject(scriviPagina)
     xmlHttp.open("GET", url , true)
     xmlHttp.send(null)
 }
  
 function getContentAlt(nav)
 {
     var url="getContentAlt.asp?nav=" + nav
     xmlHttp=GetXmlHttpObject(scriviPagina)
     xmlHttp.open("GET", url , true)
     xmlHttp.send(null)
 }
  
 function scriviPagina()
 {
     if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
     {
         document.getElementById("spazioPagina").innerHTML=xmlHttp.responseText
     }
 }
 
 //OGGETTO TRASPORTATORE
 function GetXmlHttpObject(handler)
 {
     var objXmlHttp=null
  
     if (navigator.userAgent.indexOf("Opera")>=0)
     {
         alert("Opera non è supportato.")
         return;
     }
     if (navigator.userAgent.indexOf("MSIE")>=0)
     {
         var strName="Msxml2.XMLHTTP"
         if (navigator.appVersion.indexOf("MSIE 5.5")>=0)
         {
             strName="Microsoft.XMLHTTP"
         }
         try
         {
             objXmlHttp=new ActiveXObject(strName)
             objXmlHttp.onreadystatechange=handler
             return objXmlHttp
         }
         catch(e)
         {
             alert("ActiveX potrebbe essere disabilitato. Verificare.")
             return
         }
     }
     if (navigator.userAgent.indexOf("Mozilla")>=0)
     {
         objXmlHttp=new XMLHttpRequest()
         objXmlHttp.onload=handler
         objXmlHttp.onerror=handler
         return objXmlHttp
     }
 }
