function getAddress(type, value) {
				if (type == 'begin') {
					var sBegin = '';
					var sAddress = document.directionForm.beginAddress.value.strip() + ', ';
					var sCity = document.directionForm.beginCity.value.strip() + ', ';
					var sState = document.directionForm.beginState.value.strip() + ' ';
					var sZip = document.directionForm.beginZip.value.strip();
					if (sAddress!=', ') {
						sBegin = sAddress;
					}
					if (sCity!=', ') {
						sBegin += sCity;
					}
					if (sCity!=' ') {
						sBegin += sState;
					}
					if (sZip!='') {
						sBegin += sZip;
					}

					var nCity = document.directionForm.beginCity.value.strip();
					var nState = document.directionForm.beginState.value.strip();
					var nZip = document.directionForm.beginZip.value.strip();

					if ( (nCity == "" &&  nState == "" &&  nZip == "") ) {
						alert("A city and state or a zip code are required for this search.");
						return false;
					}
					if ( (nCity != ""&&  nState == "" &&  nZip == "") ) {
						alert("A city and state or a zip code are required for this search.");
						return false;
					}
					if ( (nCity == ""&&  nState != "" &&  nZip == "") ) {
						alert("A city and state or a zip code are required for this search.");
						return false;
					}

					document.directionForm.begin.value = sBegin;
					document.directionForm.submit();

				}
			}

			function submitForm(aff) {
				document.searchForm.aff.value = aff;
			}
