function goToStreet(C,B,A){document.forms[0].theStreet.value=C;document.forms[0].CenterX.value=B;document.forms[0].CenterY.value=A;document.forms[0].Zoom.value="0.35";document.forms[0].ZoomDirect.value="0.35";submitForm()}function goToCity(A,C,B){document.forms[0].ftrLabel.value=A;document.forms[0].CenterX.value=C;document.forms[0].CenterY.value=B;document.forms[0].tool.value="city_search";document.forms[0].Zoom.value="10";document.forms[0].ZoomDirect.value="10";submitForm()}function goToPlace(A,C,B){document.forms[0].placenameLabel.value=A;document.forms[0].CenterX.value=C;document.forms[0].CenterY.value=B;document.forms[0].tool.value="place_search";document.forms[0].Zoom.value="10";document.forms[0].ZoomDirect.value="10";submitForm()}function goToZip(A,C,B){document.forms[0].zipLabel.value=A;document.forms[0].CenterX.value=C;document.forms[0].CenterY.value=B;document.forms[0].tool.value="zip_search";document.forms[0].Zoom.value="10";document.forms[0].ZoomDirect.value="10";submitForm()}function streetAddressCallback(text){var aRet=eval(text);var resultSect="";resultSect=getElement("saResults");if(aRet.length==1){goToStreet(aRet[0].STREET,aRet[0].CANDX,aRet[0].CANDY)}else{if(aRet.length>1){if(resultSect){resultSect.innerHTML="<p>"+aRet.length+" results returned.  Click a result to zoom there.</p><ul>";for(var ii=0;ii<aRet.length;ii++){resultSect.innerHTML+='<li style="margin-left:15px;"><a href="javascript:goToStreet(\''+aRet[ii].STREET+"',"+aRet[ii].CANDX+","+aRet[ii].CANDY+')">'+aRet[ii].STREET+", "+aRet[ii].CITY+"</a></li>"}resultSect.innerHTML+="</ul>"}}else{resultSect.innerHTML="<p>We're sorry, but the address you searched for was not found. If your zip code contains multiple cities, attempt to use that instead of the city field.</p>"}}}function bookmarkCallback(A){var B=getElement("bkResults");B.innerHTML="<p><strong>Bookmark Created!</strong> - You can view this page at any time by visiting the following link: ";B.innerHTML+='<a href="'+baseurl+"index.cfm?bookmark_id="+A+'">'+baseurl+"index.cfm?bookmark_id="+A+"</a></p>"}function cityCallback(text){var aRet=eval(text);var resultSect=getElement("csResults");resultSect.innerHTML="";if(aRet.length==1){goToCity(aRet[0].LABEL,aRet[0].CANDX,aRet[0].CANDY)}else{if(aRet.length>1){if(resultSect){resultSect.innerHTML="<p>"+aRet.length+" results returned.  Click a result to zoom there.</p><ul>";for(var ii=0;ii<aRet.length;ii++){resultSect.innerHTML+='<li style="margin-left:15px;"><a href="javascript:goToCity(\''+aRet[ii].LABEL+"',"+aRet[ii].CANDX+","+aRet[ii].CANDY+')">'+aRet[ii].LABEL+", NY</a></li>"}resultSect.innerHTML+="</ul>"}}else{resultSect.innerHTML="<p>We're sorry, but the city you searched for was not found.</p>"}}}function placeCallback(text){var aRet=eval(text);var resultSect=getElement("pnResults");resultSect.innerHTML="";if(aRet.length==1){goToPlace(aRet[0].LABEL,aRet[0].CANDX,aRet[0].CANDY)}else{if(aRet.length>1){if(resultSect){resultSect.innerHTML="<p>"+aRet.length+" results returned.  Click a result to zoom there.</p><ul>";for(var ii=0;ii<aRet.length;ii++){resultSect.innerHTML+='<li style="margin-left:15px;"><a href="javascript:goToPlace(\''+aRet[ii].LABEL+"',"+aRet[ii].CANDX+","+aRet[ii].CANDY+')">'+aRet[ii].LABEL+"</a></li>"}resultSect.innerHTML+="</ul>"}}else{resultSect.innerHTML="<p>We're sorry, but the place you searched for was not found.</p>"}}}function zipCallback(text){var aRet=eval(text);var resultSect=getElement("zipResults");resultSect.innerHTML="";if(aRet.length==1){goToZip(aRet[0].ZIP,aRet[0].CANDX,aRet[0].CANDY)}else{resultSect.innerHTML="<p>We're sorry, but the zip code you searched for was not found.</p>"}}function zipError(A,B){alert("Error!!! "+A+": "+B)}function streetAddressError(A,B){alert("Error!!! "+A+": "+B)}function cityError(A,B){alert("Error!!! "+A+": "+B)}function bookmarkError(A,B){alert("Error!!! "+A+": "+B)}function placeError(A,B){alert("Error!!! "+A+": "+B)}var clearCallback=function(B){var A=getElement("clearedSearch");A.style.display="";setTimeout("removeCallbackDiv()",3000)};var removeCallbackDiv=function(){var A=getElement("clearedSearch");A.style.display="none"};var clearError=function(A,B){alert("Error!!! "+A+": "+B)};var clearSearch=function(){ColdFusion.Ajax.submitForm("maptoolform",baseurl+"clearSearch.cfm",clearCallback,clearError)};function citySearch(){var A=getElement("csResults");A.innerHTML='<img src="'+incpath+'images/loading.gif" />';ColdFusion.Ajax.submitForm("maptoolform",baseurl+"city_search.cfm",cityCallback,cityError)}function zipCodeSearch(){var A=getElement("zipResults");A.innerHTML='<img src="'+incpath+'images/loading.gif" />';ColdFusion.Ajax.submitForm("maptoolform",baseurl+"zip_search.cfm",zipCallback,zipError)}function streetAddressSearch(){var A=getElement("saResults");A.innerHTML='<img src="'+incpath+'images/loading.gif" />';ColdFusion.Ajax.submitForm("maptoolform",baseurl+"address_search.cfm",streetAddressCallback,streetAddressError)}function placenameSearch(){var A=getElement("pnResults");A.innerHTML='<img src="'+incpath+'images/loading.gif" />';ColdFusion.Ajax.submitForm("maptoolform",baseurl+"place_search.cfm",placeCallback,placeError)}function submitBookmarkForm(){var A=getElement("bkResults");A.innerHTML='<img src="'+incpath+'images/loading.gif" />';ColdFusion.Ajax.submitForm("frmBookmark",baseurl+"bookmark.cfm",bookmarkCallback,bookmarkError)};