var ricerca_pro;
function cerca_marca()
{
	var valorecampo = document.ricercafast.cat.options[document.ricercafast.cat.selectedIndex].value;
	//Nel attesa di recuperare i dati visulizzo un messaggio di loading
	document.ricercafast.mar.options.length=0;
	document.ricercafast.mar.options[document.ricercafast.mar.options.length]= new Option('Caricamento in corso...','0');
	// per l'oggetto nativo XMLHttpRequest
	if (window.XMLHttpRequest) {
		ricerca_pro = new XMLHttpRequest();
		ricerca_pro.onreadystatechange = ricevi_cat;
		ricerca_pro.open("GET", "include/cerca_marca.asp?categoria="+valorecampo,true);
		ricerca_pro.send(null);
		// per IE
	} else if (window.ActiveXObject) {
		ricerca_pro = new ActiveXObject("Microsoft.XMLHTTP");
		if (ricerca_pro) {
			ricerca_pro.onreadystatechange = ricevi_cat;
			ricerca_pro.open("GET", "include/cerca_marca.asp?categoria="+valorecampo,true);
			ricerca_pro.send();
		}
	}
}

function cerca_modello()
{
	var valorecampo = document.ricercafast.mar.options[document.ricercafast.mar.selectedIndex].value;
	//Nel attesa di recuperare i dati visulizzo un messaggio di loading
	document.ricercafast.model.options.length=0;
	document.ricercafast.model.options[document.ricercafast.model.options.length]= new Option('Caricamento in corso...','0');
	// per l'oggetto nativo XMLHttpRequest
	if (window.XMLHttpRequest) {
		ricerca_pro = new XMLHttpRequest();
		ricerca_pro.onreadystatechange = ricevi_marca;
		ricerca_pro.open("GET", "include/cerca_modello.asp?marca="+valorecampo,true);
		ricerca_pro.send(null);
		// per IE
	} else if (window.ActiveXObject) {
		ricerca_pro = new ActiveXObject("Microsoft.XMLHTTP");
		if (ricerca_pro) {
			ricerca_pro.onreadystatechange = ricevi_marca;
			ricerca_pro.open("GET", "include/cerca_modello.asp?marca="+valorecampo,true);
			ricerca_pro.send();
		}
	}
}

function ricevi_cat() {
	var strRes;
	var arrValori;
	if (ricerca_pro.readyState == 4) {
		strRes=ricerca_pro.responseText;
		arrValori=strRes.split("|");
		document.ricercafast.mar.options.length=0;
		for(i=0;i<arrValori.length;i=i+2)
		{
		
			document.ricercafast.mar.options[document.ricercafast.mar.options.length]= new Option(arrValori[i],arrValori[i+1]);
			
		}
		var ss=document.ricercafast.model
		for(var i=ss.options.length-1;i>=0;i--)
		{ ss.options[i]=null }
		//document.ricercafast.cat.options[document.ricercafast.cat.options.length]= new Option("--Scegli--","0");
	}
}

function ricevi_marca() {
	var strRes;
	var arrValori;
	if (ricerca_pro.readyState == 4) {
		strRes=ricerca_pro.responseText;
		arrValori=strRes.split("|");
		document.ricercafast.model.options.length=0;
		for(i=0;i<arrValori.length;i=i+2)
		{

			document.ricercafast.model.options[document.ricercafast.model.options.length]= new Option(arrValori[i],arrValori[i+1]);

		}
	}
}