function Validate(which)
//Simple validator for several different forms
//Created : Oct 2003
{
var bPass = true;
var sMessage
var oField

//begin field checking
	switch (bPass)
	{
	case (which.txtName.value.length == 0) :
	sMessage = "Please enter your name.";
	bPass=false;
	oField = which.txtName;
	break;

	case (which.txtMail.value.length==0) :
	sMessage = "Please enter your e-mail address.";
	bPass=false;
	oField = which.txtMail;
	break;

	default :
	break;
	}

//end field checking
if (!bPass)
	{
	window.alert(sMessage);
	oField.focus();
	return false;
	}
	else
	{
	return true;
	}

//end function
}

function validateAsk(which)
//Created : June 2004
{
var bPass = true;
var sMessage
var oField

//begin field checking
	switch (bPass)
	{
	case (which.txtName.value.length == 0) :
	sMessage = "Please enter your name.";
	bPass=false;
	oField = which.txtName;
	break;

	case (which.txtMail.value.length==0 && which.txtPhone.value.length==0) :
	sMessage = "Please enter your e-mail address or a phone number.";
	bPass=false;
	oField = which.txtMail;
	break;

	case (which.txtComment.value.length==0) :
	sMessage = "Please enter your Real Estate question.";
	bPass=false;
	oField = which.txtMail;
	break;

	default :
	break;
	}

//end field checking
if (!bPass)
	{
	window.alert(sMessage);
	oField.focus();
	return false;
	}
	else
	{
	return true;
	}

//end function
}

function validateProperty(which)
//Created : June 2004
{
var bPass = true;
var sMessage
var oField

//begin field checking
	switch (bPass)
	{
	case (which.txtName.value.length == 0) :
	sMessage = "Please enter your name.";
	bPass=false;
	oField = which.txtName;
	break;

	case (which.txtAddress.value.length==0) :
	sMessage = "Please enter your property address (Street, City, and State).";
	bPass=false;
	oField = which.txtAddress;
	break;

	case (which.txtPhone.value.length==0) :
	sMessage = "Please enter your phone number.";
	bPass=false;
	oField = which.txtPhone;
	break;

	case (which.txtPayment.value.length==0) :
	sMessage = "Please enter your monthly payment.";
	bPass=false;
	oField = which.txtPayment;
	break;

	case (which.txtPastDue.value.length==0) :
	sMessage = "Please enter the number of payments you are past due.";
	bPass=false;
	oField = which.txtPastDue;
	break;

	case (which.txtComment.value.length==0) :
	sMessage = "Please enter a brief description of the condition of your property.";
	bPass=false;
	oField = which.txtComment;
	break;

	default :
	break;
	}

//end field checking
if (!bPass)
	{
	window.alert(sMessage);
	oField.focus();
	return false;
	}
	else
	{
	return true;
	}

//end function
}