function validateContactus() {
	
	var errorMessage = "";   
	var errorCount = 0;
	var fr;
	
	fr = $('contactus');

	if (fr.name.value == "" || fr.name.value == "Full Name") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Full Name.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.email.value == "" || fr.email.value == "Email Address") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Email address.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.address1.value == "" || fr.address1.value == "Address Line 1") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Mailing address 1.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.address2.value == "" || fr.address2.value == "Address Line 2") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Mailing address 2.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.suburb.value == "" || fr.suburb.value == "Suburb") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Suburb.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.postcode.value == "" || fr.postcode.value == "Postcode") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Postcode.";
		errorCount = errorCount + 1;     
	}
	
	if (fr.phone.value == "" || fr.phone.value == "Phone Number") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please provide your Phone number.";
		errorCount = errorCount + 1;     
	}

	if (fr.source.value == "" || fr.source.value == "Where did you hear of us?") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please input where did you hear of us.";
		errorCount = errorCount + 1;     
	}
		
	if (fr.query.value == "" || fr.query.value == "Query") {
		if (errorCount != 0) {
			errorMessage = errorMessage + "\n";
		}
		errorMessage = errorMessage + "Please input your query.";
		errorCount = errorCount + 1;     
	}
	
	if (errorCount != 0) {
		alert(errorMessage);
		return false;
	}
	else
	{
		var postData = Form.serialize($('contactus'));

		remote_function('send.sendcontactus', postData,

			function(request) {
				render_view('contactus_confirmation', 'sendform');
			},

			function(request) {
				alert(request.responseText);
			}
		);
	}
}

