	<!--
	function validate_form(fb_form)   {

		msg = "";

		 if (fb_form.first_name.value == "") {
			msg = "> First Name must be entered.\n";
		 }

		  if (fb_form.last_name.value == "") {
			msg += "> Last Name must be entered.\n";
		 }

		 if (fb_form.company.value == "") {
			msg += "> Company/Organization must be entered.\n";
		 }

		 if (fb_form.street.value == "") {
			msg += "> Address must be entered.\n";
		 }


		 if (fb_form.city.value == "") {
			msg += "> City must be entered.\n";
		 }


		var state = document.fb_form.state.options[document.fb_form.state.selectedIndex].value;
		if (state == "") {
			msg += "> State must be selected.\n";
		}


		var country = document.fb_form.country.options[document.fb_form.country.selectedIndex].value;
		if (country == "") {
			msg += "> Country must be selected.\n";
		}

	 	 if (fb_form.zip.value == "") {
			msg += "> Zip/Postal must be entered.\n";
		 }

		 if (fb_form.phone.value == "") {
			msg += "> Work Phone must be entered.\n";
		 }


	 //	 if (fb_form.comments.value == "") {
	//		msg += "> Comments must be entered.\n";
	//	 }

	 	 email_id = fb_form.email.value;

		// Check if they entered an email address.
		 if (email_id == "") {
		 	msg += "> Email Address must be entered.\n";
		}

		 if (email_id) {

			// Check for invalid characters.
			invalidChars = " /:,;~#%\\()+$&*|^=<>?[]\"\' "
			for (i=0; i<invalidChars.length; i++) {
				badChar = invalidChars.charAt(i)
				if (email_id.indexOf(badChar,0) != -1) {
					msg += "> Email Address has invalid character(s).\n";
				}
			}

			// Check if they entered an @ sign.
			atsign = email_id.indexOf("@",1)
			if (atsign == -1) {
				msg += "> Email Address is missing an @ sign.\n";
			}

			// Check if they entered more than one @ sign/
			if (email_id.indexOf("@",atsign+1) != -1) {
				msg += "> Email Address contains more than one @ sign.\n";
			}

			// Check if a period has been entered.
			period = email_id.indexOf(".",atsign)
			if (period == -1) {
				msg += "> Email Address is missing a period.\n";
			}

			// Check if there is more than one period.
		//	if (email_id.indexOf(".",period+1) != -1) {
		//		msg += "> Email Address contains more than one period.\n";
		//	}

			// Must be 3 characters after the email address.
		//	if (period+3 > email_id.length) {
		//		msg += "> Email ID cannot have more than 3 characters after the period.\n";
		//	}
		}

		var industry = document.fb_form.industry.options[document.fb_form.industry.selectedIndex].value;
		if (industry == "") {
			msg += "> Industry must be selected.\n";
		}

		// var employees = document.fb_form.employees.options[document.fb_form.employees.selectedIndex].value;
		//if (employees == "") {
		 if (fb_form.employees.value == "") {
			msg += "> Employees must be entered.\n";
		}

		//var revenue = document.fb_form.revenue.options[document.fb_form.revenue.selectedIndex].value;
		//if (revenue == "") {
		 if (fb_form.revenue.value == "") {
			msg += "> Revenue must be entered.\n";
		}

		if (msg) {
			errormsg   = "____________________________________________________\n\n";
			errormsg += "The form was NOT submitted because of the following error(s).\n";
			errormsg += "Please correct error(s), and re-submit.\n";
			errormsg += "____________________________________________________\n\n";

			errormsg += msg;
			alert(errormsg);
			return false;
		}

	 	return true;
	}

	// -->

