	function checkForm()
	{
		f = document.submit_form;
		err = '';
		
		if(f.company.value == '' || f.company.value == '* required')
			err += '* Company\n';
		if(f.firstname.value == '' || f.firstname.value == '* First name')
			err += '* First name\n';
		if(f.lastname.value == '' || f.lastname.value == '* Last name')
			err += '* Last name\n';
		if(f.email.value == '' || f.email.value == '* required')
			err += '* Email address\n';
		if(f.phone.value == '' || f.phone.value == '* required')
			err += '* Phone number\n';

		if(f.address1.value == '' || f.address1.value == '* Address')
			err += '* Address\n';
		if(f.city.value == '' || f.city.value == '* City')
			err += '* City\n';
		if(f.stateprovince.value == '' || f.stateprovince.value == '* State')
			err += '* State/Region\n';

		if(f.Opt_out[1].checked)
		{
			if(f.opt_out_email.checked == false && f.opt_out_dmail.checked == false && f.opt_out_phone.checked == false)
			{
				err += '* Opt-Out (select at least one)\n';
			}
		}

		if(f.zip.value == '' || f.zip.value == '* required')
			err += '* Postal/Zip\n';			
		if(f.country.options[f.country.selectedIndex].value == '')
			err += '* Country\n';
		if(f.industry.options[f.industry.selectedIndex].value == '')
			err += '* Industry\n';
		if(f.howdidyoulearn.options[f.howdidyoulearn.selectedIndex].value == '')
			err += '* How did you find us?\n';
		if(err == '')
			return true;
		else
		{
			err = 'Please complete the following fields:\n\n' + err;
			alert(err);
			return false;
		}
	}
	
	function check_lit()
	{
		f = document.submit_form;
		
		if(f.Lit_choice[0].checked)
		{
			f.lit_choice_brochure.checked = false;
			f.lit_choice_product_info.checked = false;
			f.lit_choice_industry_info.checked = false;
		}
		
		if(f.Lit_choice[1].checked)
		{
			f.lit_choice_brochure.checked = true;
		}

}

	function check_opt_out()
	{
		f = document.submit_form;
		
		if(f.Opt_out[0].checked)
		{
			f.opt_out_email.checked = false;
			f.opt_out_dmail.checked = false;
			f.opt_out_phone.checked = false;
		}
	}

	function handleKeyPress(e)
	{
		if (!e) 
			e = window.event;
			
		if (e && e.keyCode == 13)
		{
			// handle Enter key
			return false; 
		}
	}


