function checkForm() {
  if (document.webform.frmName.value == "") {
    alert("Please enter your name");
    document.webform.frmName.focus();
    return false;
    }
  if (document.webform.frmJobTitle.value == "") {
    alert("Please enter your job title");
    document.webform.frmJobTitle.focus();
    return false;
    }
  if (document.webform.frmCompany.value == "") {
    alert("Please enter the name of your company");
    document.webform.frmCompany.focus();
    return false;
    }
  if (document.webform.frmTownCity.value == "") {
    alert("Please enter your town/city");
    document.webform.frmTownCity.focus();
    return false;
    }
  if (document.webform.frmTel.value == "") {
    alert("Please enter your telephone number");
    document.webform.frmTel.focus();
    return false;
    }
  else {    
    var telTest = document.webform.frmTel.value.replace(/[\(\)\.\-\ \+]/g, '');
    if (isNaN(parseInt(telTest))) {
      alert("Please enter a valid telephone number");
      document.webform.frmTel.focus();
      return false;
      }
    }
  if (document.webform.frmEmail.value == "") {
    alert("Please enter your email address");
    document.webform.frmEmail.focus();
    return false;
    }
  var emlValid = 1;
  if (document.webform.frmEmail.value.indexOf("@") == -1)
    emlValid = 0;
  else {
    var emlTest=document.webform.frmEmail.value.split("@");
    if (emlTest.length != 2) emlValid = 0;
    else if (emlTest[1].indexOf(".") == -1) emlValid = 0;
    }
  if (emlValid == 0) {
    alert("Please enter a valid email address");
    document.webform.frmEmail.focus();
    return false;
    }
  if (document.webform.frmEmployees.value == "") {
    alert("Please enter the number of employees in your company");
    document.webform.frmEmployees.focus();
    return false;
    }
  else {
    var empTest = document.webform.frmEmployees.replace(/\.\ \,/g, '');
    if (isNaN(parseInt(empTest))) {
      alert("Please enter a valid number of employees");
      document.webform.frmEmployees.focus();
      return false;
      }
    }
  return true;
  }
