    
    function aggiornaMarche(idMarca)
    { 
        
        var url="aggiornaFiltriRicerca.asp?r=" + Math.random();
        
        url = url  + "&azione=aggiornaMarche";
        url = url  + "&idTipoVeicolo=" + document.formRicerca.idTipoVeicolo.value;
        url = url  + "&idMarca=" + idMarca;
        url = url  + "&ricercaAvanzata=" + document.formRicerca.ricercaAvanzata.value;
        //alert(url);
        xmlHttp=GetXmlHttpObject(stateChangedAggiornaMarche);
        xmlHttp.open("GET", url , true);
        xmlHttp.send(null);
        

    } 
    function stateChangedAggiornaMarche() 
    { 
    
        if (xmlHttp.readyState==4 || xmlHttp.readyState =="complete")
        { 
            var result = xmlHttp.responseText;
            
            document.getElementById('divRicercaMarca').innerHTML = result;
            
            responseAjax(document.getElementById('divRicercaMarca'));
            
            if (document.formRicerca.idMarcaRicerca.selectedIndex > 0)    
                aggiornaModelli(document.formRicerca.idMarcaRicerca.options[document.formRicerca.idMarcaRicerca.selectedIndex].value);
            else
            {
                aggiornaModelli('-1');
            }
            
        } 
        
    }
    function aggiornaModelli(idMarca)
    { 
        
        var url="aggiornaFiltriRicerca.asp?r=" + Math.random();

        url = url  + "&azione=aggiornaModelli";
        url = url  + "&idTipoVeicolo=" + document.formRicerca.idTipoVeicolo.value;
        url = url  + "&idMarca=" + idMarca;
        url = url  + "&idModello=" + document.formRicerca.idModelloSel.value;
        url = url  + "&ricercaAvanzata=" + document.formRicerca.ricercaAvanzata.value;


        //alert(url);
        xmlHttp=GetXmlHttpObject(stateChangedAggiornaModelli);
        xmlHttp.open("GET", url , true);
        xmlHttp.send(null);
        

    } 
    function stateChangedAggiornaModelli() 
    { 
    
        if (xmlHttp.readyState==4 || xmlHttp.readyState =="complete")
        { 
            var result = xmlHttp.responseText;
            
            document.getElementById('divRicercaModello').innerHTML = result;
            
            responseAjax(document.getElementById('divRicercaModello'));
                
            
            
        } 
        
    }
    
    function addLoadEvent(func) 
    {
        var oldonload = window.onload;
        if (typeof window.onload != 'function') 
        {
            window.onload = func;
        } 
        else 
        {
            window.onload = function() 
            {
                if (oldonload) 
                {
                    oldonload();
                }
                func();
            }
        }
    }
    


