function initSearchFields() {
	var form = document.getElementById("ricerca");
	form.cat.value = "";
	form.sub.value = "";
	form.sub.disabled = true;
	form.loc.value = "";
	form.loc.disabled = true;
	form.prezzo.value = "";
	form.prezzo.disabled = true;
	form.bagni.value = "";
	form.bagni.disabled = true;
	form.camere.value = "";
	form.camere.disabled = true;
}
/*
function resetOnCatChange() {
	var form = document.getElementById("ricerca");
	form.sub.value = "";
	if(form.cat.value=="") {
		form.sub.disabled = true;
	}
	form.loc.value = "";
	form.loc.disabled = true;
	form.prezzo.value = "";
	form.prezzo.disabled = true;
	form.bagni.value = "";
	form.bagni.disabled = true;
	form.camere.value = "";
	form.camere.disabled = true;
}
*/
function checkCodeSearch() {
	var form = document.getElementById("cercacod");
	var avvisi = document.getElementById("avvisi_cod");
	avvisi.innerHTML = "";
	if(form.codice.value == "" || form.codice.value == "undefined") {
		avvisi.innerHTML = "Inserisci un codice";
		form.codice.focus();
		return false;
	}
}

function checkFormRicerca(obj) {
	var form = document.getElementById("ricerca");
	var avvisi = document.getElementById("avvisi");
	avvisi.innerHTML = "";
	
	// verifica che i campi obbligatori della form di ricerca non siano vuoti
	if((form.cat.value == "") || (form.cat.value == "undefined")) {
		avvisi.innerHTML = "Seleziona una categoria";
		form.cat.focus();
		return false;
	}
	else if(form.sub.disabled == false && (form.sub.value == "") || (form.sub.value == "undefined")) {
		avvisi.innerHTML = "Seleziona una tipologia";
		form.sub.focus();
		return false;
	}
	else if(form.loc.disabled == false && (form.loc.value == "") || (form.loc.value == "undefined")) {
		avvisi.innerHTML = "Seleziona una localit&agrave;";
		form.loc.focus();
		return false;
	}
	else if(form.prezzo.disabled == false && (form.prezzo.value == "") || (form.prezzo.value == "undefined")) {
		avvisi.innerHTML = "Seleziona un prezzo";
		form.prezzo.focus();
		return false;
	}
	else if(form.bagni.disabled == false && (form.bagni.value == "") || (form.bagni.value == "undefined")) {
		avvisi.innerHTML = "Seleziona il numero di bagni";
		form.bagni.focus();
		return false;
	}
	else if(form.camere.disabled == false && (form.camere.value == "") || (form.camere.value == "undefined")) {
		avvisi.innerHTML = "Seleziona il numero di camere";
		form.camere.focus();
		return false;
	}
	return true;
}

function checkTovaConCod(obj) {
	var form = document.getElementById("trova");
	
	if(form.codice.value == "" || form.codice.value == "undefined") {
		alert("Inserisci un codice!");
		form.codice.focus();
		return false;
	}
	return true;
}

function setPrezzi() {
	
	var form = document.getElementById("ricerca");
	var prezzo = document.getElementById("prezzo");

	prezzo.options.length = 0;
	prezzo.options[0] = new Option("- Qualsiasi -", "all");
	
	if(form.cat.value == "VENDITA") {
	
		prezzo.options[1] = new Option("10.000 -> 50.000", "V01");
		prezzo.options[2] = new Option("50.001 -> 70.000", "V02");
		prezzo.options[3] = new Option("70.001 -> 100.000", "V03");
		prezzo.options[4] = new Option("100.001 -> 120.000", "V04");
		prezzo.options[5] = new Option("120.001 -> 150.000", "V05");
		prezzo.options[6] = new Option("150.001 -> 170.000", "V06");
		prezzo.options[7] = new Option("170.001 -> 200.000", "V07");
		prezzo.options[8] = new Option("200.001 -> 220.000", "V08");
		prezzo.options[9] = new Option("220.001 -> 250.000", "V09");
		prezzo.options[10] = new Option("250.001 -> 300.000", "V10");
		prezzo.options[11] = new Option("Oltre 300.000", "V11");
	
	}
	else if(form.cat.value == "LOCAZIONE") {
	
		prezzo.options[1] = new Option("100,00 -> 150,00", "L01");
		prezzo.options[2] = new Option("151,00 -> 200,00", "L02");
		prezzo.options[3] = new Option("201,00 -> 250,00", "L03");
		prezzo.options[4] = new Option("251,00 -> 300,00", "L04");
		prezzo.options[5] = new Option("301,00 -> 350,00", "L05");
		prezzo.options[6] = new Option("351,00 -> 400,00", "L06");
		prezzo.options[7] = new Option("401,00 -> 450,00", "L07");
		prezzo.options[8] = new Option("451,00 -> 500,00", "L08");
		prezzo.options[9] = new Option("Oltre 500,00", "L09");

	}

}
