// JavaScript Document
// Functions for CCC advanced search page

function changeBuildOrBuy(type) {
	if (type == "buy") {
		document.getElementById("lotPriceRange").style.display = "none";
		document.getElementById("lotPriceRangeLabel").style.display = "none";
		document.getElementById("homePriceRange").style.display = "inline";
		document.getElementById("homePriceRangeLabel").style.display = "inline";
		document.getElementById("numStories").style.display = "inline";
		document.getElementById("numStoriesLabel").style.display = "inline";
		document.getElementById("numBedrooms").style.display = "inline";
		document.getElementById("numBedroomsLabel").style.display = "inline";
		document.getElementById("numBathrooms").style.display = "inline";
		document.getElementById("numBathroomsLabel").style.display = "inline";
		document.getElementById("builder").style.display = "inline";
		document.getElementById("builderLabel").style.display = "inline";
		document.getElementById("traitsRule").style.display = "block";
		document.getElementById("homeTraitsList").style.display = "block";
	}
	else {
		document.getElementById("homePriceRange").style.display = "none";
		document.getElementById("homePriceRangeLabel").style.display = "none";
		document.getElementById("numStories").style.display = "none";
		document.getElementById("numStoriesLabel").style.display = "none";
		document.getElementById("numBedrooms").style.display = "none";
		document.getElementById("numBedroomsLabel").style.display = "none";
		document.getElementById("numBathrooms").style.display = "none";
		document.getElementById("numBathroomsLabel").style.display = "none";
		document.getElementById("builder").style.display = "none";
		document.getElementById("builderLabel").style.display = "none";
		document.getElementById("traitsRule").style.display = "none";
		document.getElementById("homeTraitsList").style.display = "none";
		document.getElementById("lotPriceRange").style.display = "inline";
		document.getElementById("lotPriceRangeLabel").style.display = "inline";
	}
}

function loadPage() {
	if (document.homeSearchForm.buildOrBuy[0].checked)
		changeBuildOrBuy("build");
	else changeBuildOrBuy("buy")
}

function clearSearch() {
	document.homeSearchForm.homeSizeRange.options[0].selected = true;
	document.homeSearchForm.lotPriceRange.options[0].selected = true;
	document.homeSearchForm.homePriceRange.options[0].selected = true;
	document.homeSearchForm.numStories.options[0].selected = true;
	document.homeSearchForm.numBedrooms.value = "";
	document.homeSearchForm.numBathrooms.value = "";
	document.homeSearchForm.builder.options[0].selected = true;
	for (i = 0; i < document.homeSearchForm.lotTrait.length; i++) {
		document.homeSearchForm.lotTrait[i].checked = false;
	}
	for (i = 0; i < document.homeSearchForm.homeTrait.length; i++) {
		document.homeSearchForm.homeTrait[i].checked = false;
	}
}