function Validator(theForm)
{
  if (theForm.Name.value == "")
  {
    alert("Please enter a value for the \"Your full name\" field.");
    theForm.Name.focus();
    return (false);
  }

  if (theForm.Position.value == "")
  {
    alert("Please enter a value for the \"Your position in company \" field.");
    theForm.Position.focus();
    return (false);
  }

  if (theForm.Telephone.value == "")
  {
    alert("Please enter a value for the \"Telephone\" field.");
    theForm.Telephone.focus();
    return (false);
  }

  if (theForm.BestTimeToContact.value == "")
  {
    alert("Please enter a value for the \"Best time to contact you\" field.");
    theForm.BestTimeToContact.focus();
    return (false);
  }

  if (theForm.BusName.value == "")
  {
    alert("Please enter a value for the \"Business name\" field.");
    theForm.BusName.focus();
    return (false);
  }

  if (theForm.BusDescription.value == "")
  {
    alert("Please enter a value for the \"Business description\" field.");
    theForm.BusDescription.focus();
    return (false);
  }

  if (theForm.BusAddress.value == "")
  {
    alert("Please enter a value for the \"Business address\" field.");
    theForm.BusAddress.focus();
    return (false);
  }

  if (theForm.BusTownCity.value == "")
  {
    alert("Please enter a value for the \"Business town/city\" field.");
    theForm.BusTownCity.focus();
    return (false);
  }

  if (theForm.BusCounty.selectedIndex < 0)
  {
    alert("Please select one of the \"Business county\" options.");
    theForm.BusCounty.focus();
    return (false);
  }

  if (theForm.HowDidYouFindUs.selectedIndex < 0)
  {
    alert("Please select one of the \"How did you find us?\" options.");
    theForm.HowDidYouFindUs.focus();
    return (false);
  }
  return (true);
}