function FrontPage_Form1_Validator(theForm)
  {

  if (theForm.First_Name.value == "")
		{
	    alert("Please enter a value for the \"First Name\" field.");
	    theForm.First_Name.focus();
	    return (false);
		}

  if (theForm.First_Name.value.length < 1)
  		{
    	alert("Please enter at least 1 characters in the \"First Name\" field.");
    	theForm.First_Name.focus();
    	return (false);
  		}


  if (theForm.Last_Name.value == "")
		{
	    alert("Please enter a value for the \"Last Name\" field.");
	    theForm.Last_Name.focus();
	    return (false);
		}

  if (theForm.Last_Name.value.length < 1)
  		{
    	alert("Please enter at least 1 characters in the \"Last Name\" field.");
    	theForm.Last_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 < 1)
  		{
    	alert("Please enter at least 1 characters in the \"Address\" field.");
    	theForm.Address.focus();
    	return (false);
  		}

  if (theForm.City.value == "")
 		{
    	alert("Please enter a value for the \"City\" field.");
    	theForm.City.focus();
    	return (false);
  		}

  if (theForm.City.value.length < 1)
  		{
    	alert("Please enter at least 1 characters in the \"City\" field.");
    	theForm.City.focus();
    	return (false);
  		}
  
  if (theForm.State.value == "")
  		{
    	alert("Please enter a value for the \"State\" field.");
    	theForm.State.focus();
    	return (false);
  		}

  if (theForm.State.value.length < 2)
  		{
    	alert("Please enter at least 2 characters in the \"State\" field.");
    	theForm.State.focus();
    	return (false);
  		}
************************/

  if (theForm.Zip.value == "")
  		{
    	alert("Please enter a value for the \"Zip\" field.");
    	theForm.Zip.focus();
    	return (false);
  		}

  if (theForm.Zip.value.length < 5)
  		{
    	alert("Please enter at least 5 characters in the \"Zip\" field.");
    	theForm.Zip.focus();
    	return (false);
  		}

/*************************************************/
  if (theForm.Email.value == "")
  {
    alert("Please enter a value for the \"Email Address\" field.");
    theForm.Email.focus();
    return (false);
  }

  if (theForm.Email.value.length < 5)
  {
    alert("Please enter at least 5 characters in the \"Email Address\" field.");
    theForm.Email.focus();
    return (false);
  }

  Work_Phone = "(" + theForm.d_area_code.value + ")" + theForm.d_phone_3.value + "-" + theForm.d_phone_4.value ;
  if (Work_Phone == "")
  {
    alert("Please enter a value for the \"Day Phone Number\" field.");
    theForm.d_area_code.focus();
    return (false);
  }

  if (Work_Phone.length < 13)
  {
    alert("Please enter a complete value for the \"Day Phone Number\" field.");
    theForm.d_area_code.focus();
    return (false);
  }

  Home_Phone = "(" + theForm.e_area_code.value + ")" + theForm.e_phone_3.value + "-" + theForm.e_phone_4.value ;
  if (Home_Phone == "")
  {
    alert("Please enter a value for the \"Eve Phone Number\" field.");
    theForm.e_area_code.focus();
    return (false);
  }

  if (Home_Phone.length < 13)
  {
    alert("Please enter a complete value for the \"Eve Phone Number\" field.");
    theForm.e_area_code.focus();
    return (false);
  }

  return (true);
}

