 
function Check_Form()
{

  if (theForm.Name.value == "")
  {
    alert("Please enter a value for the \"Name\" field.");
    theForm.Name.focus();
    return (false);
  }

  if (theForm.Name.value.length < 1)
  {
    alert("Please enter at least 1 characters in the \"Name\" field.");
    theForm.Name.focus();
    return (false);
  }

  if (theForm.Address.value == "")
  {
    alert("Please enter a value for the \"Address\" field.");
    theForm.Address.focus();
    return (false);
  }

  if (theForm.Address.value.length < 4)
  {
    alert("Please enter at least 4 characters in the \"Address\" field.");
    theForm.Address.focus();
    return (false);
  }

  if (theForm.Town_Or_City.value == "")
  {
    alert("Please enter a value for the \"Town Or City\" field.");
    theForm.Town_Or_City.focus();
    return (false);
  }

  if (theForm.Town_Or_City.value.length < 4)
  {
    alert("Please enter at least 4 characters in the \"Town Or City\" field.");
    theForm.Town_Or_City.focus();
    return (false);
  }

  if (theForm.Home_Phone.value == "")
  {
    alert("Please enter a value for the \"Home Phone\" field.");
    theForm.Home_Phone.focus();
    return (false);
  }

  if (theForm.Home_Phone.value.length < 7)
  {
    alert("Please enter at least 7 characters in the \"Home Phone\" field.");
    theForm.Home_Phone.focus();
    return (false);
  }

  if (theForm.EMail_Address.value == "")
  {
    alert("Please enter a value for the \"E-mail address\" field.");
    theForm.EMail_Address.focus();
    return (false);
  }

  if (theForm.EMail_Address.value.length < 5)
  {
    alert("Please enter at least 5 characters in the \"E-mail address\" field.");
    theForm.EMail_Address.focus();
    return (false);
  }

  if (theForm.premise.selectedIndex < 0)
  {
    alert("Please select one of the \"What_Type_Of_premise\" options.");
    theForm.premise.focus();
    return (false);
  }

  if (theForm.premise.selectedIndex == 0)
  {
    alert("The first \"What_Type_Of_premise\" option is not a valid selection.  Please choose one of the other options.");
    theForm.premise.focus();
    return (false);
  }

  if (theForm.service.selectedIndex < 0)
  {
    alert("Please select one of the \"Quotation Required for?\" options.");
    theForm.service.focus();
    return (false);
  }

  if (theForm.service.selectedIndex == 0)
  {
    alert("The first \"Quotation Required for?\" option is not a valid selection.  Please choose one of the other options.");
    theForm.service.focus();
    return (false);
  }

  if (theForm.s1.selectedIndex < 0)
  {
    alert("Please fill out the \"Other Details\" options.");
    theForm.s1.focus();
    return (false);
  }

   
   
  return (true);
}
 