function carica_combo(oggetto)
{
if (oggetto.id=='categoria_auto')
    {
    document.getElementById('categoria_moto').checked = false ;
    document.getElementById('tipo_ricerca').value = "auto";
    
    SQL2Combo('combo_marca','Select ID_MARCA,Marca from Marca Where abilitato = 1 order by Marca','div_combo_marca') ; 

    //Svuotamento combo
    SQL2Combo('combo_modello','Select ID_MODELLO,MODELLO from MODELLO Where ID_MARCA = ' + document.getElementById('combo_marca').value + ' and abilitato = 1 and 1=2 order by Modello','div_combo_modello') ; 
    document.getElementById('combo_modello').className = 'scritta_nera';
    document.getElementById('combo_modello').style.width = '120px';   
    SQL2Combo('combo_tipologia','Select ID_TIPO_AUTO, TIPO_AUTO  from TIPO_AUTO Where abilitato = 1 ','div_combo_tipologia') ; 
    document.getElementById('combo_tipologia').className = 'scritta_nera';
    document.getElementById('combo_tipologia').style.width = '120px';
    
    
        
    document.getElementById('combo_marca').className = 'scritta_nera';
    document.getElementById('combo_marca').style.width = '120px';
    document.getElementById('combo_marca').onclick = function()
        {
        SQL2Combo('combo_modello','Select ID_MODELLO,MODELLO from MODELLO Where ID_MARCA = ' + document.getElementById('combo_marca').value + ' and abilitato = 1 order by Modello','div_combo_modello') ; 
        
        //Svuotamento combo
        SQL2Combo('combo_tipologia','Select ID_TIPO_AUTO, TIPO_AUTO  from TIPO_AUTO Where abilitato = 1 ','div_combo_tipologia') ; 
        document.getElementById('combo_tipologia').className = 'scritta_nera';
        document.getElementById('combo_tipologia').style.width = '120px';
        
        document.getElementById('combo_modello').className = 'scritta_nera';
        document.getElementById('combo_modello').style.width = '120px';
        document.getElementById('combo_modello').onclick = function()
            {
            SQL2Combo('combo_tipologia','Select ID_TIPO_AUTO, TIPO_AUTO  from TIPO_AUTO Where abilitato = 1 ','div_combo_tipologia') ; 
            document.getElementById('combo_tipologia').className = 'scritta_nera';
            document.getElementById('combo_tipologia').style.width = '120px';
            }
        }
    } 
else 
    {
    document.getElementById('categoria_auto').checked = false ;
    document.getElementById('tipo_ricerca').value = "moto";
    SQL2Combo2('combo_marca','Select ID_MARCA,Marca from Marca Where abilitato = 1 order by Marca','div_combo_marca') ; 
    
    //Svuotamento combo
    SQL2Combo2('combo_modello','Select ID_MODELLO,MODELLO from MODELLO Where ID_MARCA = ' + document.getElementById('combo_marca').value + ' and abilitato = 1 and 1=2 order by Modello','div_combo_modello') ; 
    document.getElementById('combo_modello').className = 'scritta_nera';
    document.getElementById('combo_modello').style.width = '120px';
    SQL2Combo2('combo_tipologia','Select ID_TIPO_AUTO, TIPO_AUTO  from TIPO_AUTO Where abilitato = 1 ','div_combo_tipologia') ; 
    document.getElementById('combo_tipologia').className = 'scritta_nera';
    document.getElementById('combo_tipologia').style.width = '120px';
     
    
    
    document.getElementById('combo_marca').className = 'scritta_nera';
    document.getElementById('combo_marca').style.width = '120px';
    document.getElementById('combo_marca').onclick = function()
        {
        SQL2Combo2('combo_modello','Select ID_MODELLO,MODELLO from MODELLO Where ID_MARCA = ' + document.getElementById('combo_marca').value + ' and abilitato = 1 order by Modello','div_combo_modello') ; 
        
        //Svuotamento combo
        SQL2Combo2('combo_tipologia','Select ID_TIPO_AUTO, TIPO_AUTO  from TIPO_AUTO Where abilitato = 1 ','div_combo_tipologia') ; 
        document.getElementById('combo_tipologia').className = 'scritta_nera';
        document.getElementById('combo_tipologia').style.width = '120px';
        
        
        document.getElementById('combo_modello').className = 'scritta_nera';
        document.getElementById('combo_modello').style.width = '120px';
        document.getElementById('combo_modello').onclick = function()
            {
            SQL2Combo2('combo_tipologia','Select ID_TIPO_MOTO , TIPO_MOTO from TIPO_MOTO Where abilitato = 1 ','div_combo_tipologia') ; 
            document.getElementById('combo_tipologia').className = 'scritta_nera';
            document.getElementById('combo_tipologia').style.width = '120px';
            }
        }
    } 
}

function carica_ricerca()
    {
    document.getElementById('categoria_auto').checked = true ;
    carica_combo(document.getElementById('categoria_auto'));
    }

    
function verifica_ricerca(objform) {

    if (document.getElementById("combo_marca").value == "-1") 
    {
        alert("Per effettuare una ricerca e' necessario inserire almeno la marca !") 
		return 0;
    }     
     
    objform.submit();
    return 1;
}
