function CheckForm( theform )
{
	var bMissingFields = false;
	var strFields = "";
	
	if( theform.courtesy.value == '' ){
		bMissingFields = true;
		strFields += "     Courtesy Title\n";
	}
		if( theform.name_from.value == '' ){
		bMissingFields = true;
		strFields += "     Name (First, Last)\n";
	}
		if( theform.address.value == '' ){
		bMissingFields = true;
		strFields += "     Street Address\n";
	}
	if( theform.city.value == '' ){
		bMissingFields = true;
		strFields += "     City\n";
	}
	if( theform.state.value == '' ){
		bMissingFields = true;
		strFields += "     State\n";
	}
	if( theform.zip.value == '' ){
		bMissingFields = true;
		strFields += "     Zip\n";
	}
	if( theform.dayphone.value == '' ){
		bMissingFields = true;
		strFields += "     Daytime Phone\n";
	}
	if( theform.email_from.value == '' ){
		bMissingFields = true;
		strFields += "     Email Address\n";
	}
	if( theform.security_code.value == '' ){
		bMissingFields = true;
		strFields += "     Security Code\n";
	}
	
	
	if( bMissingFields ) {
		alert( "I'm sorry, but you must provide the following field(s) before continuing:\n\n" + strFields );
		return false;
	}
	
	return true;
}
