function validateForm()
{
	// check to see if a human has done this
	if (ta_clk>=0)
	{
		// probably not a person
		ta_fb.pop_warn("Sorry, there was a problem submitting your information. Please re-type the information and try again.");
		return false;
	}

	// shortcut
	var frm = ta_fb.get_object('email_link');

	// check for double submit
	if (parseInt(frm.is_click.value,10)!==0) {return false;}

	// check for blanks
	if (ta_fb.no_blank_allowed(frm.info_email,'E-Mail Address')) {return false;}
	if (ta_fb.no_blank_allowed(frm.info_name,'Your Name')) {return false;}

	// do other validations
	if (ta_fb.validate_email(frm.info_email)) {return false;}

	// store the click count
	frm.is_click.value = ta_clk;

	// set up to show in process
	ta_fb.show_inproc_form();

	// good, submit the form
	frm.submit();

	// all done
	return false;
}

