function Validate(which)
//Simple validator for several different forms

{
var bPass = true;
var sMessage;
var oField	;	

//begin field checking

switch (bPass)
	{
	case (which.LastName.value.length == 0) :
	sMessage = "Last Name is a required field.";
	bPass=false;
	oField = which.LastName;
	break;

	case (which.FirstName.value.length == 0) :
	sMessage = "First Name is a required field.";
	bPass=false;
	oField = which.FirstName;
	break;

	case (which.Address.value.length == 0) :
	sMessage = "Street Address is a required field.";
	bPass=false;
	oField = which.Address;
	break;

	case (which.City.value.length == 0) :
	sMessage = "City or Town is a required field.";
	bPass=false;
	oField = which.City;
	break;

	case (which.State.value.length == 0) :
	sMessage = "Please Select State or Province.";
	bPass=false;
	oField = which.State;
	break;

	case (which.Zip.value.length == 0) :
	sMessage = "Zip or Postal Code is a required field.";
	bPass=false;
	oField = which.Zip;
	break;

	case (which.EMail.value.length==0) :
	sMessage = "E-Mail is a required field.";
	bPass=false;
	oField = which.EMail;
	break;

	case (which.HomePhone.value.length==0) :
	sMessage = "Home Phone is a required field.";
	bPass=false;
	oField = which.HomePhone;
	break;

	default :
	break;

}
//end field checking
if (!bPass)
	{
		window.alert(sMessage);
		oField.focus();
		return false;
	}
else
	{
		return true;
	}
//end function
}

function ValidateContact(which)
//Simple validator for several different forms

{
var bPass = true;
var sMessage;
var oField	;	

//begin field checking

switch (bPass)
	{
	case (which.Name.value.length == 0) :
	sMessage = "Name is a required field.";
	bPass=false;
	oField = which.Name;
	break;

	case (which.EMail.value.length==0) :
	sMessage = "E-Mail is a required field.";
	bPass=false;
	oField = which.EMail;
	break;

	case (which.HomePhone.value.length==0) :
	sMessage = "Home Phone is a required field.";
	bPass=false;
	oField = which.HomePhone;
	break;

	default :
	break;

}
//end field checking
if (!bPass)
	{
		window.alert(sMessage);
		oField.focus();
		return false;
	}
else
	{
		return true;
	}
//end function
}