function keywordSearch() {
	document.quickSearchForm.comPropertyType.value = '';
	document.quickSearchForm.state_id.value = '';
	
	var textField = document.quickSearchForm.suburbStreet;
	
	if ((textField.value==null)||(textField.value=="")||(textField.value=="Enter a Suburb, Postcode or ID")){
		alert("Please Enter A Suburb, Post Code or Property ID")
		textField.focus()
		return false
	}
	else {
		checkforPropertyID(document.quickSearchForm.suburbStreet.value);
		document.quickSearchForm.action = 'search.cfm?firstSearch=true&from=quicksearch'
	}											
}
function basicSearch(){
	if (document.quickSearchForm.state_id.value == ''){
		alert('Please select a state')
		return false;
	}
	else{
		//alert(document.quickSearchForm.comPropertyType.value);
		if (document.quickSearchForm.suburbStreet.value == 'Enter a Suburb, Postcode or ID'){
			document.quickSearchForm.suburbStreet.value = '';
		}
		document.quickSearchForm.action = 'search.cfm?firstSearch=true&from=quicksearch'
	}
}
function entsub(whichSearch) {
	if (window.event && window.event.keyCode == 13) {
		if (whichSearch == 'keyword') {
			return keywordSearch();
		}
		else {
			return basicSearch();
		}
	}
	else {
		return true;
	}
}
function IsNumeric(sText){
	var ValidChars = "0123456789.";
	var IsNumber=true;
	var Char;
	for (i = 0; i < sText.length && IsNumber == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1){
			IsNumber = false;
		}
	}
	return IsNumber;   
}
function checkforPropertyID(fieldValue){
	if((IsNumeric(fieldValue))&&(fieldValue.length == 6)){
		document.quickSearchForm.propertyType.value = '';
	}
}