			function checkForSubmit(evt) {
				var keyCode = document.layers ? evt.which : evt.keyCode;

				if (keyCode == 13) {
					submitForm();
				}
			}

			function doCancel(url)
			{
				var form = document.memberSearch;

				var cancelURL = !url?form.cancelURL.value:url;
				if(!cancelURL)
					cancelURL = "memberDirectoryInfo.jsp";

				if(document.memberSearch.nonpublished.value)
				{
					if(cancelURL.indexOf("?")==-1)
						cancelURL += "?";
					else
						cancelURL += "&";
					cancelURL += "nonpublished=" + document.memberSearch.nonpublished.value;
				}
				if(document.memberSearch.dirWidth)
				{
					if(cancelURL.indexOf("?")==-1)
						cancelURL += "?";
					else
						cancelURL += "&";
					cancelURL += "dirWidth="+escape(document.memberSearch.dirWidth.value);
				}
				if(document.memberSearch.directoryHTML)
				{
					if(cancelURL.indexOf("?")==-1)
						cancelURL += "?";
					else
						cancelURL += "&";
					cancelURL += "directoryHTML="+escape(document.memberSearch.directoryHTML.value);
				}
				if(document.memberSearch.businessPageHTML)
				{
					if(cancelURL.indexOf("?")==-1)
						cancelURL += "?";
					else
						cancelURL += "&";
					cancelURL += "businessPageHTML="+escape(document.memberSearch.businessPageHTML.value);
				}
				window.location.href = cancelURL;

			}

			function submitForm()
			{
				if(validate())
				{
					var myForm = document.memberSearch;
					myForm.submit();
				}
			}

			function validate()
			{
				var form = document.memberSearch;
				if(form.yearsBuilding && form.yearsBuilding.value.length && isNaN(form.yearsBuilding.value))
				{
					alert("Please enter a valid Years in Business");
					form.yearsBuilding.select();
					form.yearsBuilding.focus();
					return false;
				}

				return true;
			}

			function changeMemberType(builderType)
			{
				var form = document.memberSearch;
				var oldMemberTypes = form.oldMemberTypes.value;
				var memberTypes = "";

				var options = form.member_type_id.options;
				var len = options.length;
				for(var i=0; i<len; i++)
				{
					if(options[i].selected)
					{
						if(memberTypes.length>0)
							memberTypes += ",";

						memberTypes += options[i].value;
					}
				}

				if(oldMemberTypes == builderType || memberTypes == builderType)
				{
					form.action=form.pageURL.value;
					form.submit();
				}
				else
				{
					form.oldMemberTypes.value = memberTypes;
				}
			}
