//*************
// newsearch1.js
// Used in newsearch1.asp
//*************
function checkForm(f){
	if (f.state.value == ""){
		alert("A state must be selected");
		return false;
	}
	
	if (f.proptype[0].checked){
		var cats = new Array("cat0","cat1","cat2","cat3","cat4","cat5","cat6","cat7");
	} else {
		var cats = new Array("cat8","cat9","cat10");
	}
	for (i=0; i<cats.length; i++){
		bOk = eval("f." + cats[i] + ".checked");
		if (bOk) {break;}
	}
	if (!bOk){
		alert("At least one category must be selected");
		return false;
	}
	
	return true
}

function checkLease(fld){

	var Leased = document.getElementById('radOccupancyLeased');
	var Vacant = document.getElementById('radOccupancyVacant');
	var Method = document.getElementById('selMethod');

	ShowError("", false);
			
	if (fld.name == "occupancy"){

		if (Leased.checked && 
			(Method.options[Method.selectedIndex].value == "lease" || Method.options[Method.selectedIndex].value == "sale/lease"))
		{
			//ShowError("Occupancy cannot be 'leased' if property is 'for lease' or 'for sale or lease'", true);
			Method.selectedIndex = 0;
			return true;
		}
  	} else if (fld.name == "method"){
		if (Leased.checked && 
			(Method.options[Method.selectedIndex].value == "lease" || Method.options[Method.selectedIndex].value == "sale/lease"))
		{
			//ShowError("Property cannot be 'for lease' or 'for sale or lease' if Occupancy is 'leased'", true);
			Vacant.checked = true;
			return true;
		}
  	}
	return true;
}

function ShowError(p_msg, p_show)
{
	var docAlert = document.getElementById('userAlert');

	if(docAlert)
	{
		if (p_show)
		{
			docAlert.className = "fcVisible";
			docAlert.innerHTML = p_msg;
		}
		else
		{
			docAlert.className = "fcHidden";
		}
	}
}

function showCategories(p_Item)
{

	document.getElementById('divBuildings').className = (p_Item =='Buildings'?'fcVisible':'fcHidden');	
	document.getElementById('divLand').className = (p_Item =='Land'?'fcVisible':'fcHidden');
	
	checkOccupancy();
}

function checkOccupancy()
{
	ShowError("", false);
	
	var Leased = document.getElementById('radOccupancyLeased');
	var Vacant = document.getElementById('radOccupancyVacant');
	var Building = document.getElementById('divBuildings');
	var Land = document.getElementById('divLand');
	document.getElementById('divBuildingArea').className = ((Building.className == 'fcVisible' && Vacant.checked)?'fcVisible':'fcHidden');
	document.getElementById('divLandArea').className = ((Land.className == 'fcVisible')?'fcVisible':'fcHidden');
	document.getElementById('divAnnualReturn').className = ((Leased.checked)?'fcVisible':'fcHidden');
	
}


function reload(f){
	f.action = "/newsearch1.asp"
	f.submit()
}
