function PropertySearch_ListingType_OnSelectionChange(o){
	document.isc.minprice.options.length = 0;
	document.isc.minprice.options[document.isc.minprice.options.length] = new Option("No Min Price", "");
	document.isc.maxprice.options.length = 0;
	document.isc.maxprice.options[document.isc.maxprice.options.length] = new Option("No Max Price", "");
	switch ( o.value.toString() ){
		case "5":
			for(var i = 0; i < dsMinimumPrice_Sales.length; i ++ ){
				var aItem = dsMinimumPrice_Sales[i];
				document.isc.minprice.options[document.isc.minprice.options.length] = new Option(aItem[0], aItem[1]);
			}
			for(var i = 0; i < dsMaximumPrice_Sales.length; i ++ ){
				var aItem = dsMaximumPrice_Sales[i];
				document.isc.maxprice.options[document.isc.maxprice.options.length] = new Option(aItem[0], aItem[1]);
			}
			if (document.getElementById("txtStatus")){
				document.getElementById("txtStatus").innerText = "include Sold STC"
			}
			
			if (document.getElementById("chkStatus")){
				document.getElementById("chkStatus").checked = true;
			}
			
			
			
			
			
			break;
		case "6":
			for(var i = 0; i < dsMinimumPrice_Rentals.length; i ++ ){
				var aItem = dsMinimumPrice_Rentals[i];
				document.isc.minprice.options[document.isc.minprice.options.length] = new Option(aItem[0], aItem[1]);
			}
			for(var i = 0; i < dsMaximumPrice_Rentals.length; i ++ ){
				var aItem = dsMaximumPrice_Rentals[i];
				document.isc.maxprice.options[document.isc.maxprice.options.length] = new Option(aItem[0], aItem[1]);
			}	
			if (document.getElementById("txtStatus")){
				document.getElementById("txtStatus").innerText = "include Let"
			}
			
			if (document.getElementById("chkStatus")){
				document.getElementById("chkStatus").checked = false;
			}
			
			
			break;
	}
	
	var response = Search.GetOffices(o.value.toString());
	if ( response.value != null ){
		//remove options except the first
		var oareas = document.isc.office;
		oareas.options.length = 1;
		for ( var i = 0; i < response.value.length; i++ ){
			oareas.options[oareas.options.length] = new Option(response.value[i].split("|")[1], response.value[i].split("|")[0]);
		}
	}
	
}

function PropertySearch_OnSubmit(o){
	if (o.minprice && o.maxprice){
		if (!isNaN(o.minprice.value) && !isNaN(o.maxprice.value)){
			if (parseInt(o.minprice.value) >= parseInt(o.maxprice.value)){
				alert('Please select a maximum price higher than the minimum price selected');
				return false;
			}
		}
	}
	return true;
}