function validator(theForm)
{
var error = "";
var digits = "0123456789";
var ownertitle = false;

for (var i = 0;  i < theForm.Owner_Title_r.length;  i++)
	{if (theForm.Owner_Title_r[i].checked) ownertitle = true;}
if (!ownertitle)
	{error += "Please select one of the Owner Title options.";}

if (theForm.Owner_Name_r.value == "")
	{error += "\nPlease enter the Owner Name.";}

if (theForm.Home_Area_r.options[0].selected == true)
	{error += "\nPlease Select your Phone Area Code.";}

if (theForm.Home_Phone_r.value == "")
	{error += "\nPlease enter your Phone Number.";}
else
if (theForm.Home_Phone_r.value.length < 7)
	{error += "\nPlease enter your Phone Number.\n\tValid entries are in this format;\n\t123-4567 or 1234567";}
else
if ((theForm.Home_Phone_r.value.length == 7 && theForm.Home_Phone_r.value.replace(new RegExp(/-/g), "").length == 7) || (theForm.Home_Phone_r.value.replace(new RegExp(/-/g), "").length == 7 && theForm.Home_Phone_r.value.substring(3, 4) == "-"))
	for (var j = 0; j < theForm.Home_Phone_r.value.length; j++)
	{temp = theForm.Home_Phone_r.value.replace(new RegExp(/-/g), "").substring(j, j+1)
	if (digits.indexOf(temp) == -1)
	{error += "\nPlease enter a valid Home Phone Number.\n\tValid entries are in this format;\n\t123-4567 or 1234567"; break;}}
else
	{error += "\nPlease enter a valid Home Phone Number.\n\tValid entries are in this format;\n\t123-4567 or 1234567";}
	
if (theForm.Years_Owned_r.value == "")
	{error += "\nPlease enter the number of years you have owned your home.";}
else
for (var l = 0; l < theForm.Years_Owned_r.value.length; l++)
	{temp = theForm.Years_Owned_r.value.substring(l, l+1)
	if (digits.indexOf(temp) == -1)
	{error += "\nPlease enter the number of years you have owned your home.\n\tValid entries are 0 - 99"; break;}}

	
if (theForm.How_Did_You_Hear_r.value == "")
	{error += "\nPlease Select how you heard about Yankee Home Improvement.";}

if (theForm.State_r.value == "")
	{error += "\nPlease enter your state.";}


if (error != "")
	{alert(error); return (false);}
	else {return (true);}
}// JavaScript Document