function checktheForm(CF_this)
{

	if ( !hasValue(CF_this.f_contactname, "TEXT") && !hasValue(CF_this.f_companyname, "TEXT") ) { if (!onError(CF_this.f_companyname, "You Must Enter the Contact's Name or the Company Name")) { return false; } }
	
	if ( !hasValue(CF_this.f_sponsorlevelid, "SELECT" ) ) { if (!onError(CF_this.f_sponsorlevelid, "You Must Choose a Preferred Sponsorship Level")) { return false; } }
	
	if ( !hasValue(CF_this.f_address, "TEXT") ) { if (!onError(CF_this.f_address, "You Must Enter an Address")) { return false; } }
	
	if ( !hasValue(CF_this.f_city, "TEXT") ) { if (!onError(CF_this.f_city, "You Must Enter a City")) { return false; } }
	
	if ( !hasValue(CF_this.f_state, "TEXT") ) { if (!onError(CF_this.f_state, "You Must Enter a State")) { return false; } }

	if ( !checkstate(CF_this.f_state.value) ) {	if (!onError(CF_this.f_state, "You Have Entered an Invalid State (ex: MO,CA)")) { return false; } }

	if ( !hasValue(CF_this.f_zip, "TEXT") ) { if (!onError(CF_this.f_zip, "You Must Enter a Zip Code")) { return false; } }

	if ( !checkzip(CF_this.f_zip.value) ) {	if (!onError(CF_this.f_zip, "You Have Entered an Invalid Zip Code (ex: 65804,91505)")) { return false; } }

	if ( !hasValue(CF_this.f_email, "TEXT") && !hasValue(CF_this.f_phone, "TEXT") ) { if (!onError(CF_this.f_phone, "You Must Enter an Email Address or Phone Number in case we need to contact you")) { return false; } }

	if ( hasValue(CF_this.f_phone, "TEXT") && !checkphone(CF_this.f_phone.value) ) { if (!onError(CF_this.f_phone, "You Have Entered an Invalid Phone Number")) { return false; } }
	if ( hasValue(CF_this.f_fax, "TEXT") && !checkphone(CF_this.f_fax.value) ) {	if (!onError(CF_this.f_fax, "You Have Entered an Invalid FAX Number")) { return false; } }

	if ( hasValue(CF_this.f_email,"TEXT") && !checkemail(CF_this.f_email.value) ) { if (!onError(CF_this.f_email, "You Have Entered an Invalid Email Address")) { return false; } }

	return true;
}