function validForm()
{
  ve = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
  vn = /^((\w+ ?\W*)+){3,}$/
  vc = /^((\w+ ?\W*)+){2,}$/
  vt = /^\+?(\(?\d+\)?)(( ?\d+)+){6,}$/

  if (!vn.test(document.eform.required_Name.value))
  {
    alert("Please enter your Name, then try again")   
    document.eform.required_Name.focus()
    return false
  }
  if (!vn.test(document.eform.required_Company.value))
  {
    alert("Please enter your Company or Organisation name, then try again")   
    document.eform.required_Company.focus()
    return false
  }
  if (!vn.test(document.eform.required_Address_Line_1.value))
  {
    alert("Please enter your Address in address line 1, then try again")   
    document.eform.required_Address_Line_1.focus()
    return false
  }
  if (!vn.test(document.eform.required_Town.value))
  {
    alert("Please enter your Town or City, then try again")   
    document.eform.required_Town.focus()
    return false
  }
  if (!vc.test(document.eform.required_County.value))
  {
    alert("Please enter your County or State, then try again")   
    document.eform.required_County.focus()
    return false
  }
  if (!vn.test(document.eform.required_Postcode.value))
  {
    alert("Please enter your Postcode or Zipcode, then try again")   
    document.eform.required_Postcode.focus()
    return false
  }
  if (!vc.test(document.eform.required_Country.value))
  {
    alert("Please enter your Country, then try again")   
    document.eform.required_Country.focus()
    return false
  }
  if (!vt.test(document.eform.required_tel_no.value))
  {
    alert("Please enter your Telephone number, then try again")   
    document.eform.required_tel_no.focus()
    return false
  }
  if (!vn.test(document.eform.required_Nature_of_Business.value))
  {
    alert("Please enter the Nature of your Business, then try again")   
    document.eform.required_Nature_of_Business.focus()
    return false
  }
  if (!ve.test(document.eform.required_e_mail_address.value))
  {
    alert("The e-mail address entered is not valid. Please correct, then try again.")
    document.eform.required_e_mail_address.focus()
    return false
  }

  return true
}
