function keywordSearch() {
	var textField = document.suburbStreetSearchForm.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.suburbStreetSearchForm.suburbStreet.value);
		document.suburbStreetSearchForm.action = 'http://www.firstnationalrural.com.au/search.cfm?firstSearch=true&from=quicksearch'
		document.suburbStreetSearchForm.submit();
	}											
}
function basicSearch(){
	if (document.quickSearchForm.state_id.value == ''){
		alert('Please select a state');
		return false;
	}
	else{
		document.quickSearchForm.action = 'http://www.firstnationalrural.com.au/search.cfm?firstSearch=true&from=quicksearch'
		document.quickSearchForm.submit();
	}
}
function entsubHeader(whichSearch){
	if (window.event && window.event.keyCode == 13) {
		if (whichSearch == 'keyword') {
			return keywordSearch();
		}
		else if (whichSearch == 'weather') {
			return quickSearchWeather();
			return false;
		}
		else if (whichSearch == 'office') {
			return quickSearchOffice();
			return false;
		}
		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 > 4)){
		document.quickSearchForm.propertyType.value = '';
	}
}
/* index.cfm */
function calcHeight(id){ 
	var the_height=document.getElementById(id).contentWindow.document.body.scrollHeight;
	document.getElementById(id).height=the_height;
}
function searchOffice(){
	searchString = document.officeSearch.searchString.value;
	if ((searchString != '')&&(searchString != 'Type post code or suburb')){
		document.officeSearch.action = 'http://www.firstnationalrural.com.au/findAnOffice.cfm?searchString=' + searchString;
		document.officeSearch.submit();
	}
	else {
		alert('Please enter office search details')
	}
}
function quickSearchOffice(){
	searchString = document.officeSearchForm.searchString.value;
	if ((searchString != '')&&(searchString != 'Type post code or suburb')){
		document.officeSearchForm.action = 'http://www.firstnationalrural.com.au/findAnOffice.cfm?searchString=' + searchString;
		document.officeSearchForm.submit();
	}
	else {
		alert('Please enter office search details')
	}
}
function quickSearchWeather(){
	searchString = document.weatherSearchForm.postcode.value;
	if ((searchString != '')&&(searchString != 'Type post code or suburb')){
		document.weatherSearchForm.action = 'http://www.firstnationalrural.com.au/weather.cfm';
		document.weatherSearchForm.submit();
	}
	else {
		alert('Please enter weather search details')
	}
}
function registerFIF(){
	window.location = 'http://www.firstnationalrural.com.au/content.cfm?ContentID=6325&MenuItemID=25691&subject=Property_Alerts&register=true';			
}
function loginFIF(){
	document.loginForm.action = 'http://www.firstnationalrural.com.au/content.cfm?ContentID=6325&MenuItemID=25691&subject=Property_Alerts&login=true'
	document.loginForm.submit();
}