// JavaScript Document

function validate() {
  var myindexa = document.frmContact.txtPrefixName.selectedIndex
  var myindexb = document.frmContact.txtSubject.selectedIndex
		
  if (myindexa == false) {
    window.alert("Please select a prefix name");
    document.frmContact.txtPrefixName.focus()
    return false;
  }
  if (document.frmContact.txtFirstName.value.length < 1) {
    window.alert("Please enter your first name");
    document.frmContact.txtFirstName.focus()
    return false;
  }
  if (document.frmContact.txtLastName.value.length < 1) {
    window.alert("Please enter your last name");
    document.frmContact.txtLastName.focus()
    return false;
  }
  if (document.frmContact.txtEmailAddress.value.length < 1) {
    window.alert("Please enter an email address");
    document.frmContact.txtEmailAddress.focus()
    return false;
  }
  if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(document.frmContact.txtEmailAddress.value)){
  
    }else{
      window.alert("Invalid email address, please re-enter.")
      return false;
    }
  if (myindexb == false) {
    window.alert("Please select a subject");
    document.frmContact.txtSubject.focus()
    return false;
  }
  if (document.frmContact.txtMessage.value.length < 1) {
    window.alert("Please enter a meassge");
    document.frmContact.txtMessage.focus()
    return false;
  }
  
  return true;
}
