var isIE = (document.all) ? 1 : 0;
var advanced_search = true;


function displayHelpText(val) {
	
	if ((val == 'street_name_text') && (document.getElementById("options").value == 'Street Address')) {
		helpText = "<hr>Example: Main<br>For best results, do not enter suffixes such as Ave, Ct or St.<br>Partial entries must be at least three characters long.";
	}
	if (val == 'street_number_text') {
		helpText = "<hr>Enter an exact street number search in the low value location only.<br>for searching a range of street numbers enter both the low and high street numbers<br>in the appropriate low and high value entry fields.";
	}
	if (val == 'street_direction_text') {
		helpText = "<hr>Example: N,S,E,W, NE, SE, SW, etc...";
	}
	if (val == 'street_unit_text') {
		helpText = "<hr>Example: 1 or A<br>Intended use is for a commercial building or a condo unit identification number or letter.";
	}
	
	document.getElementById("helpArea").innerHTML = helpText;
}


function ShowHide (val) {
d_street_address_text = "";
d_owner_text = "";
d_parcel_id_text = "";
d_legal_text = "";
d_serial_id_text = "";
d_priceRangeText = "";
d_advanced_search = "";
helpText = "<hr>Click the Advanced link to see additional search choices for street address.";
d_searchButtonBasic = "";
d_priceRange = "";
d_mainSearchField = "";
d_advancedSearchText = "";
d_propertyClassMenu = "";

	if(val=="Street Address") 
	{
		d_street_address_text = (isIE) ? "block" : "table-row";
		d_owner_text = "none";
		d_parcel_id_text = "none";
		d_legal_text = "none";
		d_serial_id_text = "none";
		d_priceRangeText = "none";
		d_advanced_search = "none";		
		d_priceRange = "none";			
		d_mainSearchField = (isIE) ? "block" : "table-row";	
		d_propertyClassMenu = "none";		
		
		if (!document.getElementById("freeSearch").value) {	
			document.getElementById("advancedSearchText").innerHTML = ' Advanced';	
		}
	}

	if(val=="Owner") 
	{
		d_street_address_text = "none";
		d_owner_text = (isIE) ? "block" : "table-row";
		d_parcel_id_text = "none";
		d_legal_text = "none";
		d_serial_id_text = "none";
		d_priceRangeText = "none";
		d_advanced_search = "none";	
		//document.getElementById("advancedSearchText").innerHTML = 'Advanced';	
		advanced_search = true;	
		document.getElementById("helpArea").innerHTML = helpText;	
		d_priceRange = "none";			
		d_mainSearchField = (isIE) ? "block" : "table-row";			
		d_advancedSearchText = "none";		
		d_propertyClassMenu = "none";		
	}

	if(val=="Parcel ID") 
	{
		d_street_address_text = "none";
		d_owner_text = "none";
		d_parcel_id_text = (isIE) ? "block" : "table-row";
		d_legal_text = "none";
		d_serial_id_text = "none";
		d_priceRangeText = "none";
		d_advanced_search = "none";		
		//document.getElementById("advancedSearchText").innerHTML = 'Advanced';	
		advanced_search = true;	
		document.getElementById("helpArea").innerHTML = helpText;	
		d_priceRange = "none";			
		d_mainSearchField = (isIE) ? "block" : "table-row";			
		d_advancedSearchText = "none";		
		d_propertyClassMenu = "none";		
	}
	
	if(val=="Legal") 
	{
		d_street_address_text = "none";
		d_owner_text = "none";
		d_parcel_id_text = "none";
		d_legal_text = (isIE) ? "block" : "table-row";
		d_serial_id_text = "none";
		d_priceRangeText = "none";
		d_advanced_search = "none";		
		//document.getElementById("advancedSearchText").innerHTML = 'Advanced';	
		advanced_search = true;	
		document.getElementById("helpArea").innerHTML = helpText;	
		d_priceRange = "none";			
		d_mainSearchField = (isIE) ? "block" : "table-row";			
		d_advancedSearchText = "none";		
		d_propertyClassMenu = "none";		
	}
	
	if(val=="Serial ID") 
	{
		d_street_address_text = "none";
		d_owner_text = "none";
		d_parcel_id_text = "none";
		d_legal_text = "none";
		d_serial_id_text = (isIE) ? "block" : "table-row";
		d_priceRangeText = "none";
		d_advanced_search = "none";		
		//document.getElementById("advancedSearchText").innerHTML = 'Advanced';	
		advanced_search = true;	
		document.getElementById("helpArea").innerHTML = helpText;			
		d_priceRange = "none";			
		d_mainSearchField = (isIE) ? "block" : "table-row";			
		d_advancedSearchText = "none";		
		d_propertyClassMenu = "none";		
	}

	if(val=="Price Range") 
	{
		d_street_address_text = "none";
		d_owner_text = "none";
		d_parcel_id_text = "none";
		d_legal_text = "none";
		d_serial_id_text = "none";
		d_priceRangeText = (isIE) ? "block" : "table-row";
		d_advanced_search = "none";		
		//document.getElementById("advancedSearchText").innerHTML = 'Advanced';	
		advanced_search = true;	
		document.getElementById("helpArea").innerHTML = helpText;		
		d_priceRange = (isIE) ? "block" : "table-row";			
		d_mainSearchField = "none";	
		d_advancedSearchText = "none";		
		d_propertyClassMenu = (isIE) ? "block" : "table-row";		
	}
	
	if(val=="advancedSearch") 
	{
		d_street_address_text = (isIE) ? "block" : "table-row";
		d_owner_text = "none";
		d_parcel_id_text = "none";
		d_legal_text = "none";
		d_serial_id_text = "none";
		d_priceRangeText = "none";
		d_priceRange = "none";			
		d_mainSearchField = (isIE) ? "block" : "table-row";	
				
		if (advanced_search == true) {			
			d_searchButtonBasic = "none";
			document.getElementById("options").value = 'Street Address';
			d_advanced_search = (isIE) ? "block" : "table-row";
			document.getElementById("advancedSearchText").innerHTML = 'Basic';
			advanced_search = false;
		} else {
			d_searchButtonBasic = (isIE) ? "block" : "table-row";
			d_advanced_search = "none";	
			document.getElementById("advancedSearchText").innerHTML = ' Advanced';	
			advanced_search = true;		
		}
		
		
	}

document.getElementById("searchField").value = '';												
document.getElementById("street_address_text").style.display = d_street_address_text;
document.getElementById("owner_text").style.display = d_owner_text;
document.getElementById("parcel_id_text").style.display = d_parcel_id_text;
document.getElementById("legal_text").style.display = d_legal_text;
document.getElementById("serial_id_text").style.display = d_serial_id_text;
document.getElementById("advancedSearchFields").style.display = d_advanced_search;
document.getElementById("searchButtonBasic").style.display = d_searchButtonBasic;
document.getElementById("priceRange").style.display = d_priceRange;
document.getElementById("mainSearchField").style.display = d_mainSearchField;

if (document.getElementById("advancedSearchText").innerHTML != ' Advanced') {	
	document.getElementById("advancedSearchText").style.display = d_advancedSearchText;
}
document.getElementById("priceRangeText").style.display = d_priceRangeText;
document.getElementById("propertyClassMenu").style.display = d_propertyClassMenu;
}

function swapImage(image_path)
{
	document.getElementById("main_image").src = image_path + document.getElementById("photo_change").value;
	document.getElementById("main_image_link").href = image_path + document.getElementById("photo_change").value;	
	
	
}