function validateInput() {
	var strEmail = document.contactform.email.value;
	var strFName = document.contactform.fname.value;
	var strLName =  document.contactform.lname.value;
	var strComp = document.contactform.company.value;
	var blnRequest = document.contactform.requestdetails.checked;
	var strAddressOne = document.contactform.addline1.value;
	
	// Validate Date and Text entry fields
	if (strFName == "") {
		alert ("Please enter your first name.");
		contactform.fname.focus();
		return false;
	} else if (strLName == "") {
		alert ("Please enter your last name.");
		contactform.lname.focus();
		return false;
	} else if (strEmail.indexOf("@") < 0 || strEmail.indexOf(".") < 0) {
		alert ("Please include a valid email address.");
		document.contactform.email.value = "";
		document.contactform.email.focus();
		return false;
	} else if (strComp == "") {
		alert ("Please enter your business or company name.");
		contactform.company.focus();
		return false;
	} else if (blnRequest) {
		if (strAddressOne == "") {
			alert ("Please provide a postal address when requesting information");
			contactform.addline1.focus();
			return false;
		}
	} else {
		return true; 
	}
}