// JavaScript Document
<!--

	function formValidator(f)
	{
		var errormsg = '';
		
// Radio Button Validation
//		var btn = valButton(f.FieldName);
//		if (btn == null) {errormsg = errormsg + '* Please Check the FieldName \n';};

// Checkbox Validation (Check at Least One
//		if (f.Field1.checked) {}
//		else if (f.Field2.checked) {}
//		else if (f.Field3.checked) {}
//		else if (f.Field4.checked) {}
//		else {errormsg = errormsg + '* Please Check at Least One Field \n';}
		
		if (f.CompanyName.value.length == 0) {errormsg = errormsg + '* Please enter Company \n';}
		if (f.PersonName.value.length == 0) {errormsg = errormsg + '* Please enter Full Name \n';}
		if (f.Title.value.length == 0) {errormsg = errormsg + '* Please enter Title \n';}
		if (f.PhoneNumber.value.length == 0) {errormsg = errormsg + '* Please enter Phone Number \n';}
// If Email Address is required
		if (f.VisitorEmail.value.length == 0) {errormsg = errormsg + '* Please enter Email Address \n';}
		else
		{
			if (validEmail(f.VisitorEmail.value) == false)
			{errormsg = errormsg + '  * Please enter Valid Email Address.\n';}
		}
// If Process Code is required
		if (f.EmailCode.value.length == 0) {errormsg = errormsg + '* Please enter Process Code \n';}
		else
		{
			if (f.EmailCode.value != txtcode) {errormsg = errormsg + '  * Please enter Valid Process Code\n';}
		}

		if (f.Address1.value.length == 0) {errormsg = errormsg + '* Please enter Address \n';}
		if (f.City.value.length == 0) {errormsg = errormsg + '* Please enter City \n';}
		if (f.State.value.length == 0) {errormsg = errormsg + '* Please enter State \n';}
		if (f.Zip.value.length == 0) {errormsg = errormsg + '* Please enter Zip or Postal Code \n';}
		if (f.Country.value.length == 0) {errormsg = errormsg + '* Please enter Country \n';}
		if (f.WebAddress.value.length == 0) {errormsg = errormsg + '* Please enter Web Site Address \n';}

// Checkbox Validation (Check at Least One)
		if (f.BusinessType1.checked) {}
		else if (f.BusinessType2.checked) {}
		else if (f.BusinessType3.checked) {}
		else if (f.BusinessType4.checked) {}
		else if (f.BusinessType5.checked) {
		if (f.BusinessType5Other.value.length == 0) {errormsg = errormsg + '* Please enter Other Business Focus \n';}
			}
		else {errormsg = errormsg + '* Please check at least one Business Focus \n';}
		
		if (f.ProductOverview.value.length == 0) {errormsg = errormsg + '* Please enter Product Overview \n';}

// Checkbox Validation (Check at Least One)
		if (f.MarketFocus1.checked) {}
		else if (f.MarketFocus2.checked) {}
		else if (f.MarketFocus3.checked) {}
		else if (f.MarketFocus4.checked) {}
		else if (f.MarketFocus5.checked) {}
		else if (f.MarketFocus6.checked) {}
		else if (f.MarketFocus7.checked) {}
		else if (f.MarketFocus8.checked) {}
		else if (f.MarketFocus9.checked) {}
		else if (f.MarketFocus10.checked) {}
		else if (f.MarketFocus11.checked) {
		if (f.MarketFocus11Other.value.length == 0) {errormsg = errormsg + '* Please enter Other Vertical Market Focus \n';}
			}
		else {errormsg = errormsg + '* Please check at least one Vertical Market Focus \n';}

// Radio Button Validation
		var btn = valButton(f.MarketCoverage);
		if (btn == null) {errormsg = errormsg + '* Please check the Market Coverage \n';};
		
// Radio Button Validation
		var btn = valButton(f.AnnualRevenue);
		if (btn == null) {errormsg = errormsg + '* Please check the Annual Revenue \n';};

// Radio Button Validation
		var btn = valButton(f.NoEmployees);
		if (btn == null) {errormsg = errormsg + '* Please check the Number of Employees \n';};

// Radio Button Validation
		var btn = valButton(f.FirmType);
		if (btn == null) {errormsg = errormsg + '* Please check the Firm Type \n';};

// Radio Button Validation
		var btn = valButton(f.HearAbout);
		if (btn == null) {errormsg = errormsg + '* Please check How You Heard About Us \n';};
		if (valButton(f.HearAbout) == "Other" && f.HearAboutOther.value.length == 0) {errormsg = errormsg + '* Please enter Other How You Heard About Us \n';}

// Radio Button Validation
		var btn = valButton(f.LikeTo);
		if (btn == null) {errormsg = errormsg + '* Please check What You Would Like \n';};
		if (valButton(f.LikeTo) == "Other" && f.LikeToOther.value.length == 0) {errormsg = errormsg + '* Please enter Other What You Would Like \n';}

// Radio Button Validation
		var btn = valButton(f.CallMe);
		if (btn == null) {errormsg = errormsg + '* Please check If ExpeData Rep Should Call \n';};
		if (valButton(f.CallMe) == "Yes" && f.CallTime.value == "- Select Time -") {errormsg = errormsg + '* Please enter Best Time to Call \n';}

		
// If All Required Fields are OK - Process or Popup Alert
		if (errormsg.length == 0 )
		{
			return true;
		}
		else 
		{
			alert(errormsg);
			return false;
		}
	}

//-->