function join_Validator(theForm)
{

  if (theForm.name_company.value == "")
  {
    alert("Please enter a Company.");
    theForm.name_company.focus();
    return (false);
  }

  if (theForm.name_contact.value == "")
  {
    alert("Please enter a Contact Person.");
    theForm.name_contact.focus();
    return (false);
  }

  if (theForm.address_street.value == "")
  {
    alert("Please enter an Address.");
    theForm.address_street.focus();
    return (false);
  }

  if (theForm.address_city.value == "")
  {
    alert("Please enter a City.");
    theForm.address_city.focus();
    return (false);
  }

  if (theForm.address_state.value == "")
  {
    alert("Please select a State.");
    theForm.address_state.focus();
    return (false);
  }

  if (theForm.address_zip.value == "")
  {
    alert("Please enter a Zip.");
    theForm.address_zip.focus();
    return (false);
  }

  if (theForm.phone_areacode.value == "")
  {
    alert("Please enter a Phone Number.");
    theForm.phone_areacode.focus();
    return (false);
  }

  if (theForm.phone_prefix.value == "")
  {
    alert("Please enter a Phone Number.");
    theForm.phone_prefix.focus();
    return (false);
  }

  if (theForm.phone_suffix.value == "")
  {
    alert("Please enter a Phone Number.");
    theForm.phone_suffix.focus();
    return (false);
  }

  if (theForm.email.value == "")
  {
    alert("Please enter an Email Address.");
    theForm.email.focus();
    return (false);
  }

  if ((theForm.email.value.indexOf('@',0) == -1) || (theForm.email.value.indexOf('.',0) == -1))
  {
    alert("Email Address is incorrectly formatted. Please enter again.");
    theForm.email.focus();
    return (false);
  }

  var checkSelected = false;
  for (i = 0;  i < theForm.carriers.length;  i++)
  {
    if (theForm.carriers[i].checked)
      checkSelected = true;
  }
  if (!checkSelected)
  {
    alert("Please selecct the Carriers Offered.");
    return (false);
  }

  if (theForm.business_type.value == "")
  {
    alert("Please select a Business Type.");
    theForm.business_type.focus();
    return (false);
  }

  if (theForm.hear_about.value == "")
  {
    alert("How did you hear about us?");
    theForm.hear_about.focus();
    return (false);
  }

  if (theForm.business_model.value == "")
  {
    alert("Please enter a Business Model.");
    theForm.business_model.focus();
    return (false);
  }

  return (true);
}
