function s_tab(id){
	$('r_auto').hide();
	$('r_moto').hide();
	$('r_vcom').hide();
	$('r_nkm0').hide();

	$('lb_r_auto').setStyle({backgroundColor:'#91B5C8'});
	$('lb_r_moto').setStyle({backgroundColor:'#91B5C8'});
	$('lb_r_vcom').setStyle({backgroundColor:'#91B5C8'});
	$('lb_r_nkm0').setStyle({backgroundColor:'#91B5C8'});

	$('ln_r_auto').setStyle({color:'#FFFFFF'});
	$('ln_r_moto').setStyle({color:'#FFFFFF'});
	$('ln_r_vcom').setStyle({color:'#FFFFFF'});
	$('ln_r_nkm0').setStyle({color:'#FFFFFF'});

	switch(id){
	 case 1: 
		$('r_auto').show();
		$('lb_r_auto').setStyle({backgroundColor:'#D2E0E8'});
		$('ln_r_auto').setStyle({color:'#00567A'});
	 	break;
	 case 2:
		$('r_moto').show();
		$('lb_r_moto').setStyle({backgroundColor:'#D2E0E8'});
		$('ln_r_moto').setStyle({color:'#00567A'});
	 	break;
	 case 3:
		$('r_vcom').show();
		$('lb_r_vcom').setStyle({backgroundColor:'#D2E0E8'});
		$('ln_r_vcom').setStyle({color:'#00567A'});
	 	break;
	 case 4:
		$('r_nkm0').show();
		$('lb_r_nkm0').setStyle({backgroundColor:'#D2E0E8'});
		$('ln_r_nkm0').setStyle({color:'#00567A'});
	 	break;
	 default:
		$('r_auto').show();
		$('lb_r_auto').setStyle({backgroundColor:'#D2E0E8'});
		$('ln_r_auto').setStyle({color:'#00567A'});
	}
	return false;
}

function getModelli(id_marca, id_categoria, ddl){
	var ddl_contenitore = $(ddl);
	ddl_contenitore.options.length=0;
	new Ajax.Request('/annunci/ajax_xml.php', 
		{
		asynchronous: true,
		method      : "get",
		parameters  : "action=elenco_modelli&id_marca=" + id_marca + "&id_categoria=" + id_categoria,
		onLoading   : function(rq){$(ddl + '_results').hide();$(ddl + '_loader' ).show();},
		onComplete  : function(rq){$(ddl + '_loader' ).hide();$(ddl + '_results').show();},
		onFailure   : function(rq){alert('Errore ' + rq.status + ' -- ' + rq.statusText);},
		onSuccess   : function(rq){
						ddl_contenitore.options[ddl_contenitore.options.length] = new Option("--", "",  false, false);;
						// populate the dropdown list with data from the xml doc
						var XML_Results = rq.responseXML.documentElement;
						var xml_dati = XML_Results.getElementsByTagName('result');
						for (var i=0; i<xml_dati.length; i++){ddl_contenitore.options[ddl_contenitore.length] = new Option(GetInnerText(xml_dati[i]), xml_dati[i].getAttribute("ID"),  false, false);}
					}
		}
	);
}

function getCarrozzerie(id_categoria, ddl){
	var ddl_contenitore = $(ddl);
	ddl_contenitore.options.length=0;
	new Ajax.Request('/annunci/ajax_xml.php', 
		{
		asynchronous: true,
		method      : "get",
		parameters  : "action=elenco_carrozzerie&id_categoria=" + id_categoria,
		onLoading   : function(rq){$(ddl + '_results').hide();$(ddl + '_loader').show();},
		onComplete  : function(rq){$(ddl + '_loader').hide();$(ddl + '_results').show();},
		onFailure   : function(rq){alert('Errore ' + rq.status + ' -- ' + rq.statusText);},
		onSuccess   : function(rq){
						ddl_contenitore.options[ddl_contenitore.options.length] = new Option("--", "",  false, false);;
						// populate the dropdown list with data from the xml doc
						var XML_Results = rq.responseXML.documentElement;
						var xml_dati = XML_Results.getElementsByTagName('result');
						for (var i=0; i<xml_dati.length; i++){ddl_contenitore.options[ddl_contenitore.length] = new Option(GetInnerText(xml_dati[i]), xml_dati[i].getAttribute("ID"),  false, false);}
					}
		}
	);
}


function getTipologie(id_categoria, ddl){
	var ddl_contenitore = $(ddl);
	ddl_contenitore.options.length=0;
	new Ajax.Request('/annunci/ajax_xml.php', 
		{
		asynchronous: true,
		method      : "get",
		parameters  : "action=elenco_tipologie&id_categoria=" + id_categoria,
		onLoading   : function(rq){$(ddl + '_results').hide();$(ddl + '_loader').show();},
		onComplete  : function(rq){$(ddl + '_loader').hide();$(ddl + '_results').show();},
		onFailure   : function(rq){alert('Errore ' + rq.status + ' -- ' + rq.statusText);},
		onSuccess   : function(rq){
						ddl_contenitore.options[ddl_contenitore.options.length] = new Option("--", "",  false, false);;
						// populate the dropdown list with data from the xml doc
						var XML_Results = rq.responseXML.documentElement;
						var xml_dati = XML_Results.getElementsByTagName('result');
						for (var i=0; i<xml_dati.length; i++){ddl_contenitore.options[ddl_contenitore.length] = new Option(GetInnerText(xml_dati[i]), xml_dati[i].getAttribute("ID"),  false, false);}
					}
		}
	);

}

function getMarche(id_categoria, ddl){
	var ddl_contenitore = $(ddl);
	ddl_contenitore.options.length=0;

	new Ajax.Request('/annunci/ajax_xml.php', 
		{
		asynchronous: true,
		method      : "get",
		parameters  : "action=elenco_marche&id_categoria=" + id_categoria,
		onLoading   : function(rq){$(ddl + '_results').hide();$(ddl + '_loader').show();},
		onComplete  : function(rq){$(ddl + '_loader').hide();$(ddl + '_results').show();},
		onFailure   : function(rq){alert('Errore ' + rq.status + ' -- ' + rq.statusText);},
		onSuccess   : function(rq){
						ddl_contenitore.options[ddl_contenitore.options.length] = new Option("--", "",  false, false);;
						// populate the dropdown list with data from the xml doc
						var XML_Results = rq.responseXML.documentElement;
						var xml_dati = XML_Results.getElementsByTagName('result');
						for (var i=0; i<xml_dati.length; i++){ddl_contenitore.options[ddl_contenitore.length] = new Option(GetInnerText(xml_dati[i]), xml_dati[i].getAttribute("ID"),  false, false);}
					}
		}
	);
}

function getVCMarche(id_categoria, ddl){
	var ddl_contenitore = $(ddl);
	ddl_contenitore.options.length=0;

	new Ajax.Request('/annunci/ajax_xml.php', 
		{
		asynchronous: true,
		method      : "get",
		parameters  : "action=elenco_vc_marche&id_categoria=" + id_categoria,
		onLoading   : function(rq){$(ddl + '_results').hide();$(ddl + '_loader').show();},
		onComplete  : function(rq){$(ddl + '_loader').hide();$(ddl + '_results').show();},
		onFailure   : function(rq){alert('Errore ' + rq.status + ' -- ' + rq.statusText);},
		onSuccess   : function(rq){
						ddl_contenitore.options[ddl_contenitore.options.length] = new Option("--", "",  false, false);;
						// populate the dropdown list with data from the xml doc
						var XML_Results = rq.responseXML.documentElement;
						var xml_dati = XML_Results.getElementsByTagName('result');
						for (var i=0; i<xml_dati.length; i++){ddl_contenitore.options[ddl_contenitore.length] = new Option(GetInnerText(xml_dati[i]), xml_dati[i].getAttribute("ID"),  false, false);}
					}
		}
	);
}

function cambio_categoria(id){
	if(id<=3){
		$('SF_VC_marche').hide();
		$('SF_VC_modelli').hide();
		$('SF_AM_marche').show();
		$('SF_AM_modelli').show();
		getMarche(id, 'id_marca4');
		getModelli(0, id, 'id_modello4');
	} else {
		$('SF_AM_marche').hide();
		$('SF_AM_modelli').hide();
		$('SF_VC_marche').show();
		$('SF_VC_modelli').show();
		getVCMarche(id, 'id_vc_marca4');
	}
	getCarrozzerie(id, 'id_carrozzeria4');
}
