function validateForm() {
	var txtFirstName = document.contact.txtFirstName;
	var txtLastName = document.contact.txtLastName;
	var txtEmail = document.contact.txtSubject;
	var chkContactEmail = document.contact.chkContactVia_Email;
	var chkContactPhone = document.contact.chkContactVia_Phone;
	var txtMessage = document.contact.txtMessage;
	var txtPhone = document.contact.txtPhone;
	
	if (txtFirstName.value.length == 0 || txtFirstName.value == "first name") {
		alert("Please fill in all required fields.");
		txtFirstName.focus();
		return false;
	} else if (txtLastName.value.length == 0 || txtLastName.value == "last name") {
		alert("Please fill in all required fields.");
		txtLastName.focus();
		return false;                
	} else if (txtEmail.value.length == 0 || txtEmail.value == "email") {
		alert("Please fill in all required fields.");
		txtEmail.focus();
		return false;                
	} else if (!chkContactEmail.checked && !chkContactPhone.checked) {
		alert("Please fill in a contact method.");
		return false;                            
	} else if (txtMessage.value.length == 0) {
		alert("Please fill in all required fields.");
		txtMessage.focus();
		return false;
	} else if (chkContactPhone.checked  && txtPhone.value.length == 0) {
		alert("Please fill in all required fields.");
		txtPhone.focus();
		return false;
	}
	
	var code = document.contact.code;
	if (code.value == "security code" || code.value.length == 0) {
		alert("Please fill in the Security Code.");
		code.focus();
		return false;
	}
	
	return true;            
}

$(document).ready(function() {
	$("input.text").focus(function() {
		$(this).select();					  
	});
});