function checkFields(f)
{
	outString = "Please add/change the data in the following fields\n\n";
	
	focusSet = 0;
	if((isBlank(document.brochure_request.firstname.value)) || (isBlank(document.brochure_request.lastname.value)) || (isBlank(document.brochure_request.email.value)) || (!isEmail(document.brochure_request.email.value)) || (isBlank(document.brochure_request.address1.value)) || (isBlank(document.brochure_request.city.value)) || (isBlank(document.brochure_request.state.value)) || (isBlank(document.brochure_request.zip.value)) || ((!document.brochure_request.barter.checked) && (!document.brochure_request.biltmore.checked) && (!document.brochure_request.chimney_rock.checked) && (!document.brochure_request.christus.checked) && (!document.brochure_request.gatlinburg_sky.checked) && (!document.brochure_request.grandfather_mnt.checked) && (!document.brochure_request.smokey_mont_railroad.checked) && (!document.brochure_request.lookout_mnt.checked) && (!document.brochure_request.lost_sea.checked) && (!document.brochure_request.luray_caverns.checked) && (!document.brochure_request.cherokee_museum.checked) && (!document.brochure_request.nantahala.checked) && (!document.brochure_request.natural_bridge.checked) && (!document.brochure_request.old_salem.checked) && (!document.brochure_request.rock_city.checked) && (!document.brochure_request.rocky_mount.checked) && (!document.brochure_request.ruby_falls.checked) && (!document.brochure_request.tweetsie.checked)))
	{
		if(isBlank(document.brochure_request.firstname.value))
		{
			outString += "-- Your First Name\n";
			document.brochure_request.firstname.focus();
			focusSet = 1;
		}
		if(isBlank(document.brochure_request.lastname.value))
		{
			outString += "-- Your Last Name\n";
			document.brochure_request.lastname.focus();
			focusSet = 1;
		}
		if(isBlank(document.brochure_request.email.value))
		{
			
			outString += "-- Your Email Address\n";
			if(focusSet == 0)
			{
				document.brochure_request.email.focus();
				focusSet = 1;
			}
		}else if(!isEmail(document.brochure_request.email.value))
		{
			outString += "-- Your Email Address is formed incorrectly\n";
			outString += "-- Please use the form:\n\n";
			outString += "               username@domain.com\n\n";
			if(focusSet == 0)
			{
				document.brochure_request.email.focus();
				focusSet = 1;
			}
		}
		if(isBlank(document.brochure_request.address1.value))
		{
			
			outString += "-- Street Address\n";
			if(focusSet == 0)
			{
				document.brochure_request.address1.focus();
				focusSet = 1;
			}
		}
		if(isBlank(document.brochure_request.city.value))
		{
			
			outString += "-- City\n";
			if(focusSet == 0)
			{
				document.brochure_request.city.focus();
				focusSet = 1;
			}
		}
		if(isBlank(document.brochure_request.state.value))
		{
			
			outString += "-- State\n";
			if(focusSet == 0)
			{
				document.brochure_request.state.focus();
				focusSet = 1;
			}
		}
		if(isBlank(document.brochure_request.zip.value))
		{
			
			outString += "-- Zip Code\n";
			if(focusSet == 0)
			{
				document.brochure_request.zip.focus();
				focusSet = 1;
			}
		}
		if((!document.brochure_request.barter.checked) && (!document.brochure_request.biltmore.checked) && (!document.brochure_request.chimney_rock.checked) && (!document.brochure_request.christus.checked) && (!document.brochure_request.gatlinburg_sky.checked) && (!document.brochure_request.grandfather_mnt.checked) && (!document.brochure_request.smokey_mont_railroad.checked) && (!document.brochure_request.lookout_mnt.checked) && (!document.brochure_request.lost_sea.checked) && (!document.brochure_request.luray_caverns.checked) && (!document.brochure_request.cherokee_museum.checked) && (!document.brochure_request.nantahala.checked) && (!document.brochure_request.natural_bridge.checked) && (!document.brochure_request.old_salem.checked) && (!document.brochure_request.rock_city.checked) && (!document.brochure_request.rocky_mount.checked) && (!document.brochure_request.ruby_falls.checked) && (!document.brochure_request.tweetsie.checked))
		{

			outString += "-- Select at least one of the checkboxes.\n";
			if(focusSet == 0)
			{
				document.brochure_request.barter.focus();
				focusSet = 1;
			}
		}
		alert(outString);
		return false;
	}
	alert("Thank you!  Your request has been processed.");
	return true;
} 