function validateForm()
{
	var f = frmContact;

	if (f.FirstName.value == "")
	{
		alert("Please enter your first name.");
		f.FirstName.focus();
		return false;
	}
	
	if (f.LastName.value == "")
	{
		alert("Please enter your last name.");
		f.LastName.focus();
		return false;
	}
	
	if (f.AddressLine1.value == "" && f.AddressLine2.value == "")
	{
		alert("Please enter your address.");
		f.AddressLine1.focus();
		return false;
	}
	
	if (f.City.value == "")
	{
		alert("Please enter your city.");
		f.City.focus();
		return false;
	}
	
	if (f.State.value == "")
	{
		alert("Please enter your state.");
		f.State.focus();
		return false;
	}
	
	if (f.ZipCode.value == "")
	{
		alert("Please enter your zip code.");
		f.ZipCode.focus();
		return false;
	}
	
	if (f.Phone1.value == "" && f.Phone2.value == "")
	{
		alert("Please enter your phone number.");
		f.Phone1.focus();
		return false;
	}
	
	return true;
}

function submitForm()
{
	if (!validateForm()) return;
	
	frmContact.submit();
}