var searchInitializedFromDropDown=false;var shouldInitializeSearchResults=true;var shouldDoubleClickForNewSearchResults=false;var modalWindowClosedNow=false;var showMapUpdateCue=true;function hasComeFromSiteMap(){if(document.location.href.indexOf(".html")!=-1){return true}return false}function reloadResultsPageOnSiteMap(b){if(typeof b!="string"){var a=getSearchFormFullAddressElement().value;getSearchFormElement().action=LigeoLogger.getClientErrorToServerLogServerContextPath()+"/SEOResultsPageNewSearchAction.do";LigeoDOMUtils.addNewHiddenInputToTempForm("city","city","",b);LigeoDOMUtils.addNewHiddenInputToTempForm("stateProvince","stateProvince","",b)}}function changeDisplay(c,h,d,b){var g=null;if(h){g=document.getElementById(h)}if("clickSearch"==d){if(LigeoAPI.deferInitializationAtStartup==true){try{LigeoLogger.debug("changeDisplay clickSearch LigeoAPI.deferInitializationAtStartup == true");LigeoAPI.deferInitializationAtStartup=false;(new LigeoInitializer()).execute()}catch(i){LigeoLogger.error("exception LigeoAPI.initializeUponFullPageRefresh name="+i.name+" msg="+i.message)}}setDoScrollAnimationEnabled(false);setShowMapUpdateCue(true);showRefineSearchIfFiltersModified(false);if(resetSearchFiltersIfAllFiltersAreCheckedOrUnchecked()==true){LigeoLogger.debug("You have selected too much, or not selected any search criteria.  The Refine your search link has been reset to the default filters.")}if(!isHomePageShowing()){if(shouldInitializeSearchResults==false){initializeSearchResults(h,true);shouldInitializeSearchResults=false}scheduleToShowVisualCues();if(typeof c=="string"){var f="Results_Form";if(c.indexOf("findClosestLocations=true")>-1){f="50_Nearest"}else{if(c.indexOf("CandidatesSearchAction.do")>-1){f="Candidate"}}if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value=f}}if(c.indexOf("?")==-1){c=c+"?searchCustom__searchType="+f}else{c=c+"&searchCustom__searchType="+f}}else{if(getSearchFormElement()){if(getSearchFormElement().findClosestLocations){if(getSearchFormElement().findClosestLocations.value=="true"){getSearchFormElement().searchCustom__searchType.value="50_Nearest"}else{if((getSearchFormElement().searchErrorContainerId.value).indexOf("startANewSearch")>-1){getSearchFormElement().searchCustom__searchType.value="Pulldown_Form"}else{getSearchFormElement().searchCustom__searchType.value="Results_Form"}}}}}}else{if(typeof c=="string"&&c.indexOf("CandidatesSearchAction.do")>-1){if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value="Candidate"}}}else{if(getSearchFormElement().findClosestLocations){if(getSearchFormElement().findClosestLocations.value=="true"){getSearchFormElement().searchCustom__searchType.value="50_Nearest"}}}scheduleToShowHomeAndProfileVisualCues()}if(LigeoConfigurationAPI.isMapUsingLayers()==false){showOrHideLigeoMapDiv(false)}var a=LigeoAPI.getSearchResultsMap();if(LigeoVarUtils.isNotNull(a)){if(a.isMapGridSearchingEnabled()){LigeoAPI.skipGridSearch(true)}}checkFor28255();if(hasComeFromSiteMap()){reloadResultsPageOnSiteMap(c)}scheduleToConductAjaxCall(c,h);scheduleTimerToCheckIfBingMapFailedToLoad();var e=PageStateFactory.getSearchPageState();e.stateChanged("searchResultMapChangeEvent","void();")}else{if("profilePageNewSearch"==d){if(h!=null&&h!=""){c=c+"&searchErrorContainerId="+h}scheduleToConductAjaxCall(c,h)}else{if("refresh"==d){setDoScrollAnimationEnabled(false);initializeSearchResults(h,true);scheduleToShowVisualCues();initializeSearchResults(h,false);showOrHideSearchResultTableVisualCue(false);showOrHideSearchResultMapVisualCue(false)}else{if("clickQuickHelp"==d){cancelEventBubblingAndPropagation(b);LigeoAPI.ajaxHtmlMessages(c,g)}else{if("clickCandidatesSearch"==d){changeDisplay(c,h,"clickSearch")}else{if("clickNextOrPrevResult"==d){LigeoAPI.ajaxHtmlMessages(c,g)}else{if("showResults"==d){if(!showResultMap()){changeDisplay(c,h,"clickSearch")}}else{if("clickDrill"==d){cancelEventBubblingAndPropagation(b);if(LigeoConfigurationAPI.isMapUsingLayers()==false){showOrHideLigeoMapDiv(false)}scheduleToConductAjaxCall(c,h)}else{if("clickRoute"==d){cancelEventBubblingAndPropagation(b);if(LigeoConfigurationAPI.isMapUsingLayers()==false){showOrHideLigeoMapDiv(false)}LigeoAPI.ajaxHtmlMessages(c,g)}else{if("searchError"==d){if(LigeoConfigurationAPI.isMapUsingLayers()==false){showOrHideLigeoMapDiv(true)}document.getElementById("detailsBlock").innerHTML="";document.getElementById("routeBlock").innerHTML=""}else{LigeoLogger.error("functions changeDisplay unhandled displayAction="+d)}}}}}}}}}}return false}function changeDisplayUpdatedForCandidate(c,a,b,d){if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value="Candidate"}}if(isEnclosingPageProfilePage()||hasComeFromSiteMap()){showOrHideHomeAndProfileVisualCue(true);return changeDisplay(a+"&enclosingPageName=candidateResultModel","startANewSearchErrorBox","profilePageNewSearch")}else{return changeDisplay(c,b,d)}}function outOfFootPrintModelCheck(){if(!isEnclosingPageProfilePage()){if(!isHomePageShowing()){initializeSearchResults(getResultsBlockIdentifier(),true)}else{clearResultsBlock()}clearMapPinsAndShowUSA()}startANewSearchFromModal()}function cancelEventBubblingAndPropagation(a){if(LigeoVarUtils.isNull(a)){var a=window.event}if(LigeoVarUtils.isNotNull(a)){a.cancelBubble=true;if(a.stopPropagation){a.stopPropagation()}}}function pressKeyInRouteStartChangeTextElement(c){var d="routeStartChangeButton";var a=0;if(LigeoVarUtils.isNull(c)){var c=window.event}if(LigeoVarUtils.isNotNull(c)&&LigeoVarUtils.isNotNull(c.keyCode)){LigeoLogger.debug("pressKeyInRouteStartChangeTextElement event.keyCode="+c.keyCode+" called with id="+d+" event="+c);a=c.keyCode}else{if(LigeoVarUtils.isNotNull(c)&&LigeoVarUtils.isNotNull(c.charCode)){LigeoLogger.debug("pressKeyInRouteStartChangeTextElement event.charCode="+c.charCode+" called with id="+d+" event="+c);a=c.charCode}}if(a==13){var b=document.getElementById(d);if(LigeoVarUtils.isNotNull(b)){b.click()}else{LigeoLogger.error("pressKeyInRouteStartChangeTextElement cannot find element id="+d)}}}function isHomePageShowing(){var a=$("#homePageFootprintMap");var b=a.css("display");if(LigeoVarUtils.isNotNull(a)&&LigeoVarUtils.isNotNull(b)&&b!="none"){return true}return false}function getSearchFormElement(){return document.getElementById("searchForm")}function setSearchFormErrorContainerId(a){var b=getSearchFormElement();if(b){b.searchErrorContainerId.value=a}}function getSearchFormFullAddressElement(){var a=getSearchFormElement();if(a){return a.fullAddress}return null}function setSearchFormFullAddress(b){var a=getSearchFormFullAddressElement();if(a){a.value=b}}function setSearchFormFullAddressFocus(){var a=getSearchFormFullAddressElement();if(a){a.focus()}}function onModalCancel(){var e=PageStateFactory.getSearchPageState();var d="mainSearchTextBoxFullAddress";var g="prevSuccessSearchTextBoxFullAddress";e.stateChanged(d,"document.getElementById('"+d+"').value='"+e[g]+"';");var b=e[g];if(b&&isEnclosingPageProfilePage()){setSearchFormFullAddress(b)}var f=LigeoLogger.getClientErrorToServerLogServerContextPath();var c=f+"/ModalCancelOrStartANewSearch.do";var a=document.createElement("DIV");document.body.appendChild(a);a.style.display="none";LigeoAPI.ajaxHtmlMessages(c,a)}function setSearchFormFindClosestLocations(a){var b=getSearchFormElement();if(b){b.findClosestLocations.value=a}}function getResultsBlockIdentifier(){return"resultsBlock"}var checkIfBingMapFailedToLoadBoolean=false;function checkIfBingMapFailedToLoad(){return checkIfBingMapFailedToLoadBoolean}function setCheckIfBingMapFailedToLoad(a){checkIfBingMapFailedToLoadBoolean=a}var checkIfBingMapFailedToLoadFirstTryBoolean=false;var checkIfBingMapFailedToLoadTimerId=0;function scheduleTimerToCheckIfBingMapFailedToLoad(){if(checkIfBingMapFailedToLoad()==false){return}cancelTimerToCheckIfBingMapFailedToLoad(false);var a=12000;var b=new String(window.location);checkIfBingMapFailedToLoadTimerId=window.setTimeout(checkIfVisualCuesShowingReRunSearch,a)}function cancelTimerToCheckIfBingMapFailedToLoad(a){if(LigeoVarUtils.isNull(a)||a==true){resetFlagsToCheckIfBingMapFailedToLoad()}if(checkIfBingMapFailedToLoadTimerId!=0){window.clearTimeout(checkIfBingMapFailedToLoadTimerId);LigeoLogger.debug("cancelTimerToCheckIfBingMapFailedToLoad id="+checkIfBingMapFailedToLoadTimerId);checkIfBingMapFailedToLoadTimerId=0}}function resetFlagsToCheckIfBingMapFailedToLoad(){checkIfBingMapFailedToLoadFirstTryBoolean=false;setBingMapEventErrorMessage(null)}function checkIfVisualCuesShowingReRunSearch(){LigeoLogger.debug("do checkIfVisualCuesShowingReRunSearch");if((isShowOrHideSearchResultMapVisualCue(true)==true||isShowOrHideSearchResultTableVisualCue(true)==true)&&checkIfBingMapFailedToLoadFirstTryBoolean==false){checkIfBingMapFailedToLoadFirstTryBoolean=true;var a="Found 1 of 2 BingMapFailedToLoad getBingMapEventErrorMessage="+getBingMapEventErrorMessage();LigeoLogger.debug(a);initiateSearchForResults(null)}else{if((isShowOrHideSearchResultMapVisualCue(true)==true||isShowOrHideSearchResultTableVisualCue(true)==true)&&checkIfBingMapFailedToLoadFirstTryBoolean==true){resetFlagsToCheckIfBingMapFailedToLoad();showOrHideSearchResultTableVisualCue(false);showOrHideSearchResultMapVisualCue(false);var a="Found 2 of 2 BingMapFailedToLoad getBingMapEventErrorMessage="+getBingMapEventErrorMessage();LigeoLogger.debug(a)}else{resetFlagsToCheckIfBingMapFailedToLoad()}}}var bingMapEventErrorMessage=null;function getBingMapEventErrorMessage(){return bingMapEventErrorMessage}function setBingMapEventErrorMessage(a){bingMapEventErrorMessage=a}function appendBingMapEventErrorMessage(a){bingMapEventErrorMessage+=a}function bingMapErrorHandlerOncredentialserror(a){setBingMapEventErrorMessage("Detected Bing oncredentialserror eventDetails.error="+a.error)}function bingMapErrorHandlerOnerror(a){setBingMapEventErrorMessage("Detected Bing onerror eventDetails.error="+a.error)}function bingMapErrorHandlerOntokenerror(a){setBingMapEventErrorMessage("Detected Bing ontokenerror eventDetails.error="+a.error)}function attachBingMapEventErrorHandlers(a){a.attachEventHandler("oncredentialserror",bingMapErrorHandlerOncredentialserror);a.attachEventHandler("onerror",bingMapErrorHandlerOnerror);a.attachEventHandler("ontokenerror",bingMapErrorHandlerOntokenerror)}function initiateSearchForProfilePageResults(a){if(document.getElementById("searchLocation")){searchAddress=document.getElementById("searchLocation").value;changeDisplay(a,"startANewSearchErrorBox","profilePageNewSearch")}}function initiateSearchForResults(a){if(a!=null){setSearchFormFullAddress(a)}changeDisplay(getSearchFormElement(),getResultsBlockIdentifier(),"clickSearch")}function initiateRefreshResults(){changeDisplay(getSearchFormElement(),getResultsBlockIdentifier(),"refresh")}function getStartANewSearchFromProfilePageCookieName(){return"newSearchInitiatedFromProfilePage"}function getNewSearchAddressValueFromProfilePage(){return jQuery.cookie(getStartANewSearchFromProfilePageCookieName())}var createdTempFormForAjaxPostPurposes=false;function initializeSearchResults(f,d){showOrHideDivById("homePageLinksSecondaryBox",false);var a=LigeoLogger.getClientErrorToServerLogServerContextPath();a+="/jsp/ResultPage.jsp";LigeoLogger.debug("initializeSearchResults emptyResultsUrl="+a);if(createdTempFormForAjaxPostPurposes){LigeoDOMUtils.removeTempFormForAjaxPostPurposes()}createdTempFormForAjaxPostPurposes=true;var e=LigeoDOMUtils.createTempFormForAjaxPostPurposes(a);if(d==true){LigeoDOMUtils.addNewHiddenInputToTempForm("showEmptyResults","showEmptyResults","true",e)}var c=document.getElementById(f);LigeoDOMUtils.setElementStyleDisplayToBlock(c);var b=LigeoAPI.ajaxHtmlMessages(e,c);if(d==true){if(LigeoVarUtils.isNotNull(c)){c.innerHTML=b}}}function setHomePageSearchFormFullAddressYellow(){var a=document.getElementById("mainSearchTextBoxWrapper");if(LigeoVarUtils.isNotNull(a)){a.className="mainSearchTextBox_ON"}}function setHomePageSearchFormFullAddressGray(){var a=document.getElementById("mainSearchTextBoxWrapper");if(LigeoVarUtils.isNotNull(a)){a.className="mainSearchTextBox_OFF"}}function initiateSearchForCandidateModelResults(a,b){if(isEnclosingPageProfilePage()){changeDisplay(a,"startANewSearchErrorBox","profilePageNewSearch")}else{initiateSearchForResults(b)}}function initiateSearchForClosestLocations(a,c,b){if(isHomePageShowing()||isEnclosingPageProfilePage()){showOrHideHomeAndProfileVisualCue(true)}if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value="50_Nearest"}}setSearchFormFindClosestLocations("true");if("candidateResultModel"==b){initiateSearchForCandidateModelResults(a,c)}else{if(isEnclosingPageProfilePage()){initiateSearchForProfilePageResults(a)}else{initiateSearchForResults(null)}}window.setTimeout("setSearchFormFindClosestLocations('false');",1000)}function scheduleToShowHomeAndProfileVisualCues(){window.setTimeout(showHomeAndProfileVisualCues,100)}function scheduleToShowVisualCues(){window.setTimeout(showVisualCues,100)}function clearElementInnerHTML(a){var b=document.getElementById(a);if(LigeoVarUtils.isNotNull(b)&&b.innerHTML!=""){b.innerHTML=""}}function clearResultsBlock(){clearElementInnerHTML(getResultsBlockIdentifier())}function getDefaultSearchErrorContainerId(){return"searchErrorBox"}function showVisualCues(){showOrHideDivById("homePageFootprintMap",false);showOrHideDivById("homePageLinksSecondaryBox",false);showOrHideDivById("floatingMapAndMarketingAdvertisements",true);showOrHideDivById("headerPrintNewSearchLinks",true);setFooterContainerRelativePosition();clearElementInnerHTML(getDefaultSearchErrorContainerId());clearElementInnerHTML("startANewSearchErrorBox");showOrHideSearchResultMapVisualCue(true);showOrHideSearchResultTableVisualCue(true)}function showHomeAndProfileVisualCues(){showOrHideHomeAndProfileVisualCue(true)}function setFooterContainerRelativePosition(){showOrHideDivById("footerContainerAbsolute",false);showOrHideDivVisibilityById("footerContainerRelative",true)}function scheduleToConductAjaxCall(c,b){var a="";if(typeof c=="string"){c=c.replace("'","%27");a="conductScheduledAjaxCall('"+c+"', null, '"+b+"');"}else{a="conductScheduledAjaxCall(null, '"+c.id+"', '"+b+"');"}window.setTimeout(a,300)}function conductScheduledAjaxCall(a,c,b){var d=a;if(LigeoVarUtils.isNotNull(c)){d=document.getElementById(c)}LigeoAPI.ajaxHtmlMessages(d,document.getElementById(b))}var doScrollAnimation=false;function setDoScrollAnimationEnabled(a){doScrollAnimation=a}function getDoScrollAnimationEnabled(){return doScrollAnimation}function showOrHideDivById(b,a){var c=document.getElementById(b);if(LigeoVarUtils.isNotNull(c)){if(a){LigeoDOMUtils.setElementStyleDisplayToBlock(c)}else{LigeoDOMUtils.setElementStyleDisplayToNone(c)}}}function showOrHideDivVisibilityById(b,a){var c=document.getElementById(b);if(LigeoVarUtils.isNotNull(c)){if(a){c.style.visibility="visible"}else{c.style.visibility="hidden"}}}function showOrHideLigeoMapDiv(a){showOrHideDivById("ligeo-map",a)}function toggleMapGridSearch(a){setMapGridSearchingEnabled(a.checked)}function showMapGridSearchCheckbox(c){var b=LigeoAPI.getSearchResultsMap();if(LigeoVarUtils.isNull(b)){b=LigeoAPI.getDefaultMap();LigeoLogger.error("showMapGridSearchCheckbox using default map, expected result map")}var a=document.getElementById("selectGridSearch");if(LigeoVarUtils.isNotNull(a)){if(c){LigeoDOMUtils.setElementStyleDisplayToBlock(a)}else{LigeoDOMUtils.setElementStyleDisplayToNone(a)}}}function setMapGridSearchingEnabled(g){var d=PageStateFactory.getSearchPageState();d.stateChanged("ymapGridSearchingEnabled","setMapGridSearchingEnabled("+g+");");var f=document.getElementById("selectGrid");if(LigeoVarUtils.isNotNull(f)){f.checked=g}var e=LigeoAPI.getSearchResultsMap();if(LigeoVarUtils.isNull(e)){e=LigeoAPI.getDefaultMap()}if(g){e.disableBirdsEye()}else{var c=document.getElementById("MSVE_navAction_ObliqueMapView");var a=document.getElementById("MSVE_compassDiv");var b=document.getElementById("MSVE_navAction_rotatorContainer");var h=document.getElementById("MSVE_navAction_leftBackground");if(LigeoVarUtils.isNotNull(c)&&LigeoVarUtils.isNotNull(a)&&LigeoVarUtils.isNotNull(b)){c.className="MSVE_MapStyle";a.style.display="none";b.style.display="none";h.style.height=null}}e.setMapGridSearchingEnabled(g)}function clearMapPinsAndShowUSA(){var b=LigeoAPI.getSearchResultsMap();var a=new VELatLong(38.86883,-96.486962);b.setCenterAndZoom(a,4);clearSearchResultsMapPins()}function clearRouteMapAndShowUSA(){var b=LigeoAPI.getRouteMap();var a=new VELatLong(38.86883,-96.486962);b.setCenterAndZoom(a,4);clearRouteMapPins()}function clearSearchResultsMapPins(){var a=LigeoAPI.getSearchResultsMap();var b=a.getMapLayer();if((LigeoConfigurationAPI.isMapUsingLayers()==true)&&(LigeoVarUtils.isNotNull(b))){a.getVEMap().DeleteShapeLayer(b);a.setMapLayer(null)}}function clearRouteMapPins(){var b=LigeoAPI.getRouteMap();var a=b.getMapLayer();if((LigeoConfigurationAPI.isMapUsingLayers()==true)&&(LigeoVarUtils.isNotNull(a))){b.getVEMap().DeleteShapeLayer(a);b.setMapLayer(null);a=null}}function showDebugLayerInfo(){if(document.getElementById("layersBlock")==null){LigeoLogger.debug("layers info not shown");return}var a="<a href='javascript:void(0);' id='eventPrint' onclick='LigeoAPI.eventPrint()'>eventPrint</a>&nbsp;&nbsp;";a+="<a href='javascript:void(0);' id='ShowResult' onclick='showResultMap()'>ShowResult</a>&nbsp;&nbsp;";a+="<a href='javascript:void(0);' id='ShowDrill' onclick='showDrillMap()'>ShowDrill</a>&nbsp;&nbsp;";a+="<a href='javascript:void(0);' id='ShowRoute' onclick='showRouteMap()'>ShowRoute</a><br></br>";document.getElementById("layersBlock").innerHTML=a}function showResultMap(){showMapGridSearchCheckbox(true);var a=LigeoAPI.getSearchResultsMap();if(LigeoConfigurationAPI.isMapUsingLayers()==true){var b=a.showMapUsingLayer();if(!b){LigeoLogger.error("showResultMap failed");return false}}else{a.showThisAndHideOthers()}return true}function showDrillMap(){showMapGridSearchCheckbox(false);var a=LigeoAPI.getDrillMap();if(LigeoConfigurationAPI.isMapUsingLayers()==true){var b=a.showMapUsingLayer();if(!b){LigeoLogger.error("showDrillMap failed");return false}}else{a.showThisAndHideOthers()}return true}function showRouteMap(){showMapGridSearchCheckbox(false);var a=LigeoAPI.getRouteMap();if(LigeoConfigurationAPI.isMapUsingLayers()==true){var b=a.showMapUsingLayer();if(!b){LigeoLogger.error("showRouteMap failed");return false}}else{a.showThisAndHideOthers()}return true}function HideLayer(a){var c=LigeoAPI.getDefaultMap().getVEMap();var b=c.GetShapeLayerByIndex(a);if(b.IsVisible()){b.Hide()}}function DeleteRoute(){var a=LigeoAPI.getDefaultMap().getVEMap();a.DeleteRoute()}function HideAllLayers(){var a=LigeoAPI.getDefaultMap().getVEMap();a.HideAllShapeLayers()}function ShowAllLayers(){var a=LigeoAPI.getDefaultMap().getVEMap();a.ShowAllShapeLayers()}function ShowLayer(a){var c=LigeoAPI.getDefaultMap().getVEMap();var b=c.GetShapeLayerByIndex(a);if(!b.IsVisible()){b.Show()}}function overNumberIcon(a,c,g){try{var d=document.getElementById("resultImage"+a);var f=document.getElementById("marker_"+a);var b=g.getLocationById(c);if(LigeoVarUtils.isNotNull(d)){if(isRedIcon(d)){return}if(LigeoBrowserCompatability.isIe6()){d.parentElement.className="resultIcon"}else{b.setPreviousTableIconUrl(d.src);d.src=b.getTableBlackIconUrl()}}if(LigeoVarUtils.isNotNull(f)){b.setPreviousMapIconUrl(f.src);if(LigeoBrowserCompatability.isIe6()||LigeoBrowserCompatability.isIe7()){f.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+b.getMapBlackIconUrl()+")"}else{f.src=b.getMapBlackIconUrl()}}setRowStyleWhite(a)}catch(e){LigeoLogger.error("overNumberIcon"+a+" "+e.name+""+e.message)}return}function offNumberIcon(a,c,g){try{var d=document.getElementById("resultImage"+a);var f=document.getElementById("marker_"+a);var b=g.getLocationById(c);if(LigeoVarUtils.isNotNull(d)){if(isRedIcon(d)){return}if(LigeoBrowserCompatability.isIe6()){d.parentElement.className="resultIcon"}else{d.src=b.getPreviousTableIconUrl()}}if(LigeoVarUtils.isNotNull(f)){if(LigeoBrowserCompatability.isIe6()||LigeoBrowserCompatability.isIe7()){f.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+b.getMapGrayIconUrl()+")"}else{f.src=b.getPreviousMapIconUrl()}}setRowStyleDark(a)}catch(e){LigeoLogger.error("offNumberIcon"+a+" "+e.name+""+e.message)}return}function isRedIcon(a){if(LigeoVarUtils.isNotNull(a)){if(a.src.indexOf("_red_")!=-1||a.parentElement.className.indexOf("red")!=-1){return true}}return false}function setRowStyleWhite(b){try{var a=document.getElementById("searchResult"+b);if(LigeoVarUtils.isNotNull(a)){a.className="searchResultsData_ON"}}catch(c){LigeoLogger.error("setRowStyleWhite "+b+" "+c.name+""+c.message)}return}function setRowStyleDark(b){try{var a=document.getElementById("searchResult"+b);if(LigeoVarUtils.isNotNull(a)){a.className="searchResultsData_OFF"}}catch(c){LigeoLogger.error("setRowStyleWhite "+b+" "+c.name+""+c.message)}return}function clickNumberIcon(d,i,a,f,b){try{if(LigeoEnvironment.getMapLocale()=="es-us"){if(document.getElementById("ligeo-balloonClose")!=null){document.getElementById("ligeo-balloonClose").title="Cerrar este globo"}}var e=PageStateFactory.getSearchPageState();e.stateChanged("xsearchResultMapPinBalloon",'setTimeout("clickNumberIcon('+d+",'"+i+"',LigeoAPI.getSearchResultsMap(),"+f+',null);",1000);');if(LigeoVarUtils.isNull(b)){var b=window.event}if(LigeoVarUtils.isNotNull(b)){if(b.cancelBubble==true){b.cancelBubble=false}}LigeoAPI.closeBalloon();setRowStyleDark(getActiveNumberIcon());var g=document.getElementById("resultImage"+getActiveNumberIcon());var c=document.getElementById("marker_"+getActiveNumberIcon());var j=a.getLocationById(getActiveNumberLocationId());if(d!=0){if(LigeoVarUtils.isNotNull(g)&&LigeoVarUtils.isNotNull(j)){if(LigeoBrowserCompatability.isIe6()){g.parentElement.className="resultIcon"}else{j.setPreviousTableIconUrl(j.getTableGrayIconUrl());g.src=j.getTableGrayIconUrl()}}if(LigeoVarUtils.isNotNull(c)&&LigeoVarUtils.isNotNull(j)){j.setPreviousMapIconUrl(j.getMapGrayIconUrl());if(LigeoBrowserCompatability.isIe6()||LigeoBrowserCompatability.isIe7()){c.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+j.getMapGrayIconUrl()+")"}else{c.src=j.getMapGrayIconUrl()}}setActiveNumberIcon(d,i);g=document.getElementById("resultImage"+d);c=document.getElementById("marker_"+d);j=a.getLocationById(i);if(LigeoVarUtils.isNull(j)){LigeoLogger.debug("INFO clickNumberIcon cannot find location #"+d+" id="+i);return}if(LigeoVarUtils.isNotNull(g)){if(LigeoBrowserCompatability.isIe6()){g.parentElement.className="resultIcon red"}else{j.setPreviousTableIconUrl(j.getTableGrayIconUrl());g.src=j.getTableRedIconUrl()}}if(LigeoVarUtils.isNotNull(c)){j.setPreviousMapIconUrl(j.getMapGrayIconUrl());if(LigeoBrowserCompatability.isIe6()||LigeoBrowserCompatability.isIe7()){c.style.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+j.getMapRedIconUrl()+")"}else{c.src=j.getMapRedIconUrl()}}setRowStyleWhite(d)}if(f==true&&LigeoVarUtils.isNotNull(i)){if(c&&LigeoVarUtils.isNotNull(a)){a.showLigeoLocationBalloonByUniqueId(i)}else{if(d==0&&LigeoVarUtils.isNotNull(a)){a.showLigeoLocationBalloonByUniqueId(i)}}setFloatingElementScrollHandlerRelativeOffset()}}catch(h){LigeoLogger.error("clickNumberIcon"+d+" "+h.name+""+h.message)}return}var floatingElementScrollHandlerRelativeOffset=0;function setFloatingElementScrollHandlerRelativeOffset(){var d=$("#floatingMapAndMarketingAdvertisements");var b=$("#ligeo-balloon");if(LigeoVarUtils.isNotNull(d)&&LigeoVarUtils.isNotNull(b)){var a=d.offset().top;var c=b.offset().top;floatingElementScrollHandlerRelativeOffset=c-a}else{floatingElementScrollHandlerRelativeOffset=0}}function setFloatingElementScrollHandlerRelativeCallback(){var d=$("#floatingMapAndMarketingAdvertisements");var c=$("#ligeo-balloon");var e=getFloatingElementScrollHandlerRelativeOffset();if(e!=0&&LigeoVarUtils.isNotNull(d)&&LigeoVarUtils.isNotNull(c)&&c.css("display")!="none"){var a=d.offset().top;var b=a+getFloatingElementScrollHandlerRelativeOffset();c.css("top",(b)+"px")}}function getFloatingElementScrollHandlerRelativeOffset(){return floatingElementScrollHandlerRelativeOffset}var activeTableAndMapNumber=1;var activeTableAndMapLocationId="0000";function setActiveNumberIcon(a,b){try{activeTableAndMapNumber=new Number(a);activeTableAndMapLocationId=b}catch(c){LigeoLogger.error("setActiveNumberIcon"+a+" "+c.name+""+c.message)}return}function getActiveNumberIcon(){return activeTableAndMapNumber}function getActiveNumberLocationId(){return activeTableAndMapLocationId}function getModalAreaElement(){return document.getElementById("modalArea")}function showOrHideModal(a){try{var b=getModalAreaElement();if(LigeoVarUtils.isNotNull(b)){if(a){$("#modalMask").css({opacity:0.5,width:$(document).width(),height:$(document).height(),display:"inline"});b.style.display="inline";modalWindowClosedNow=false;b.focus()}else{$("#modalMask").css({display:"none"});b.style.display="none";modalWindowClosedNow=true}}document.getElementById("main_content").focus()}catch(c){LigeoLogger.error("showOrHideModal="+a+" "+c.name+""+c.message)}}function isModalDisplayOn(){var a=getModalAreaElement();return(a.style.display!="none")}function isShowOrHideSearchResultMapVisualCue(a){var b=document.getElementById("searchResultMapVisualCueMask");if(LigeoVarUtils.isNotNull(b)){if(a&&b.style.display!="none"){return true}if(!a&&b.style.display=="none"){return true}}return false}function showOrHideSearchResultMapVisualCue(m){try{var f=42;var n=15;var b=7;LigeoAPI.closeBalloon();var l=document.getElementById("searchResultMapVisualCueMask");var d=$("#floatingMapAndMarketingAdvertisements");var j=document.getElementById("floatingMapAndMarketingAdvertisements");var i=document.getElementById("mapBoxAndGridSearchContainer");var a=$("#mapBoxAndGridSearchContainer");if(LigeoVarUtils.isNotNull(l)&&LigeoVarUtils.isNotNull(j)&&LigeoVarUtils.isNotNull(d)&&LigeoVarUtils.isNotNull(i)){if(m){setDoScrollAnimationEnabled(false);var g=a.offset().top-1;var c=a.outerHeight()+2;var e=a.offset().left+b;var h=a.outerWidth()-(2*b);l.style.top=(g)+"px";l.style.left=(e)+"px";l.style.height=(c)+"px";l.style.width=(h)+"px";l.style.display="inline"}else{l.style.display="none";setDoScrollAnimationEnabled(true);$(window).scrollTop($(window).scrollTop()-1)}}}catch(k){LigeoLogger.error("showOrHideSearchResultMapVisualCue="+m+" "+k.name+""+k.message)}}function getHomeAndProfileVisualCueElement(){return document.getElementById(getHomeAndProfileVisualCueElementId())}function getHomeAndProfileVisualCueElementId(){return"homeAndProfileVisualCueMask"}function showOrHideHomeAndProfileVisualCue(a){try{var d=getHomeAndProfileVisualCueElementId();var c=getHomeAndProfileVisualCueElement();if(LigeoVarUtils.isNotNull(c)){if(a){c.style.display="block"}else{c.style.display="none"}}}catch(b){LigeoLogger.error("showOrHideHomeAndProfileVisualCue="+a+" "+b.name+""+b.message)}}function isShowOrHideSearchResultTableVisualCue(a){var b=document.getElementById("searchResultTableVisualCueMask");if(LigeoVarUtils.isNotNull(b)){if(a&&b.style.display!="none"){return true}if(!a&&b.style.display=="none"){return true}}return false}function showOrHideSearchResultTableVisualCue(p){try{var h=40;var d=0;var e=10;var l=50;var f=10;var o=document.getElementById("searchResultTableVisualCueMask");var b=document.getElementById("searchResultTable");var n=$("#searchResultTable");var a=document.getElementById("primarySearchBox");var k=$("#primarySearchBox");if(LigeoVarUtils.isNotNull(o)&&LigeoVarUtils.isNotNull(a)){if(p){var i=0;var g=0;var c=175;var c=175;if(LigeoVarUtils.isNotNull(b)){i=n.offset().top;g=n.offset().left+1;c=b.clientHeight-e}else{i=k.offset().top+k.height()+d;g=k.offset().left+1}var j=a.clientWidth;if(!(LigeoBrowserCompatability.isIe6()||LigeoBrowserCompatability.isIe7())){j+=1}o.style.height=c+"px";o.style.width=j+"px";o.style.top=i+"px";o.style.left=g+"px";o.style.display="inline"}else{o.style.display="none"}}}catch(m){LigeoLogger.error("showOrHideSearchResultTableVisualCue="+p+" "+m.name+""+m.message)}}var printSearchResultsStartPageIndex=1;function setPrintSearchResultsStartIndex(a){printSearchResultsStartPageIndex=new Number(a)}function getPrintSearchResultsStartIndex(){return printSearchResultsStartPageIndex}function printSearchResults(e){try{var f;var m;var b;var n;var k;var a=LigeoAPI.getSearchResultsMap();var c=a.getMapStyle();var o=false;if(!(!document.getElementById("MSVE_MapLegend")||document.getElementById("MSVE_MapLegend").style.display=="none")){o=true}if(c=="b"){c="a"}if(c=="h"){c="a"}LigeoAPI.closeBalloon();f=a.getZoomLevel();m=a.getCenterLatitude();b=a.getCenterLongitude();n="_blank";k="/PrintResult.do";k=k+"?";k=k+"&zoom="+f;k=k+"&lat="+m;k=k+"&lon="+b;k=k+"&mapStyle="+c;k=k+"&trafficEnable="+o;k=k+"&startIndex="+getPrintSearchResultsStartIndex();var d=getSearchFormElement();if(LigeoVarUtils.isNotNull(d)){var h=d.elements;for(var g=0;g<h.length;g++){if((h[g].type!="checkbox")&&(h[g].type!="radio")){k+="&"+h[g].name+"=";k+=h[g].value}else{if((h[g].checked==true)&&(h[g].type=="radio")){k+="&"+h[g].name+"=";k+=h[g].value}else{if(h[g].checked==true){k+="&"+h[g].name+"=";k+=true}}}}}var j=document.getElementById("searchFormFilter");if(j){k=k+"&locationTypeFilter="+j.value}window.open(e+k,n,"width=1024,height=768,resizable=yes,scrollbars=yes")}catch(l){LigeoLogger.sendClientErrorToServerLog("printSearchResults",null,null,l,document)}}function printServicesAndHoursResultsPopUp(d){try{var e;var h;var b;var i;var f;var a=LigeoAPI.getDrillMap();var c=a.getMapStyle();var j=false;if(!(!document.getElementById("MSVE_MapLegend")||document.getElementById("MSVE_MapLegend").style.display=="none")){j=true}if(c=="b"){c="a"}LigeoAPI.closeBalloon();e=a.getZoomLevel();h=a.getCenterLatitude();b=a.getCenterLongitude();i="_blank";f=d;f=f+"&zoom="+e;f=f+"&lat="+h;f=f+"&lon="+b;f=f+"&mapStyle="+c;f=f+"&trafficEnable="+j;f=f+"&startIndex="+getPrintSearchResultsStartIndex();window.open(f,i,"width=1024,height=768,resizable=yes,scrollbars=yes")}catch(g){LigeoLogger.sendClientErrorToServerLog("printServicesAndHoursResults",null,null,g,document)}}function printDrivingDirections(d){try{var e;var h;var b;var i;var f;var a=LigeoAPI.getRouteMap();var c=a.getMapStyle();var j=false;if(!(!document.getElementById("MSVE_MapLegend")||document.getElementById("MSVE_MapLegend").style.display=="none")){j=true}if(c=="b"){c="a"}LigeoAPI.closeBalloon();e=a.getZoomLevel();h=a.getCenterLatitude();b=a.getCenterLongitude();i="_blank";f=d;f=f+"&zoom="+e;f=f+"&lat="+h;f=f+"&lon="+b;f=f+"&mapStyle="+c;f=f+"&trafficEnable="+j;f=f+"&startIndex="+getPrintSearchResultsStartIndex();window.open(f,i,"width=1024,height=768,resizable=yes,scrollbars=yes")}catch(g){LigeoLogger.sendClientErrorToServerLog("printServicesAndHoursResults",null,null,g,document)}}function printSearchResultsWithoutMapBeforePrintHandler(){try{showOrHideDivById("printColumn_2id",false)}catch(a){LigeoLogger.sendClientErrorToServerLog("printSearchResultsWithoutMapBeforePrintHandler",null,null,a,document)}}function printSearchResultsWithoutMapAfterPrintHandler(){try{showOrHideDivById("printColumn_2id",true);window.onbeforeprint=null;window.onafterprint=null}catch(a){LigeoLogger.sendClientErrorToServerLog("printSearchResultsWithoutMapAfterPrintHandler",null,null,a,document)}}function applyPrintSearchResultsWithoutMapHandlers(){if(LigeoBrowserCompatability.isIe()==true){window.onbeforeprint=printSearchResultsWithoutMapBeforePrintHandler;window.onafterprint=printSearchResultsWithoutMapAfterPrintHandler}else{var a=document.getElementById("printColumn_2id");if(LigeoVarUtils.isNotNull(a)){a.className="printColumn_2_displaynone"}}}function removePrintSearchResultsWithoutMapHandlers(){if(LigeoBrowserCompatability.isIe()==false){var a=document.getElementById("printColumn_2id");if(LigeoVarUtils.isNotNull(a)){a.className="printColumn_2"}}}function constrainInputText(d,c){var b=d.value.split("\n");for(var a=0;a<b.length;a++){if(b[a].length>c){if(b[a+1]){b[a+1]=b[a].substring(c)+b[a+1]}else{b[a+1]=b[a].substring(c)}b[a]=b[a].substring(0,c)}}return b}function constructConstrainedValue(c,d){var a="";for(var b=0;b<c.length;b++){if(b>=d){if(LigeoBrowserCompatability.isIe()){a=a.substring(0,a.length-1)}return a}else{if(b>0){a+="\n"}}a+=c[b]}return a}function printNotesTextAreaChanged(f,e,c){var b=99;var d=5;if(e){b=e}if(c){d=c}var a=document.getElementById("myNotes").value;var g=checkLines(f,b,d);if(a!=g){document.getElementById("myNotes").value=g}}function checkLines(f,d,e){var g=e*d;var a=f.value;var c=a.split("\n");if(a&&a.length>0){for(var b=0;b<c.length;b++){if(c[b].length>=d){if(c[b+1]){c[b+1]=c[b].substring(d)+c[b+1]}else{c[b+1]=c[b].substring(d)}c[b]=c[b].substring(0,d)}}a=constructConstrainedValue(c,e)}return a}function showSearchFormFilters(c,a){var b=PageStateFactory.getSearchPageState();b.stateChanged("showSearchFormFilters","showSearchFormFilters("+c+","+a+");");var d=$("#searchFormFiltersContainer");if(c){showOrHideDivById("searchFormFiltersContainerOff",false);showOrHideDivById("searchFormFiltersContainerOn",true);if(LigeoVarUtils.isNotNull(a)&&a==true){d.slideDown("normal",repositionFooterHomeLinksFootprintMap(true))}else{showOrHideDivById("searchFormFiltersContainer",true)}document.getElementById("searchFormFiltersLinkOn").focus()}else{showOrHideDivById("searchFormFiltersContainerOff",true);showOrHideDivById("searchFormFiltersContainerOn",false);if(LigeoVarUtils.isNotNull(a)&&a==true){d.slideUp("normal",repositionFooterHomeLinksFootprintMap(false))}else{showOrHideDivById("searchFormFiltersContainer",false)}}}function repositionFooterHomeLinksFootprintMap(a){var f=$("#homePageFootprintMapBox");var b=$("#homePageLinksSecondaryBox");var d=$("#homePageLinksSecondaryBoxInner");var c=$("#footerContainerAbsolute");var e=$("#searchFormFiltersContainer");if(LigeoVarUtils.isNull(f)||LigeoVarUtils.isNull(d)||LigeoVarUtils.isNull(b)||!b.is(":visible")||LigeoVarUtils.isNull(e)||LigeoVarUtils.isNull(c)||!c.is(":visible")){return}if(a){d.removeClass("secondaryBoxBig");f.addClass("mapBoxBig")}else{f.removeClass("mapBoxBig");d.addClass("secondaryBoxBig")}}function getStartANewSearchDropDownOpenContainer(){return $("#startANewSearchContainerOpen")}function isStartANewSearchDropDownVisible(){var a=getStartANewSearchDropDownOpenContainer();return(a.css("display")!="none")}function startANewSearchDropDownShowAnimationComplete(){try{var b=document.getElementById("searchLocation");if(b){b.focus()}}catch(a){LigeoLogger.debug("startANewSearchDropDownShowAnimationComplete error "+a.name+" "+a.message)}}function startANewSearchDropDownHideAnimationComplete(){var a=document.getElementById("startANewSearchContainerOpen");if(LigeoVarUtils.isNotNull(a)){LigeoDOMUtils.setElementStyleDisplayToNone(a)}}function showStartANewSearchDropDown(b){try{var f=document.getElementById("startANewSearchContainerOpen");var e=$("#startANewSearchContainerOpenBackground");var a=document.getElementById("startANewSearchContainerOpenBackground");var d=null;if(isCurrentPageSearchPage()){d=PageStateFactory.getSearchPageState()}else{d=PageStateFactory.getProfilePageState()}d.stateChanged("showStartANewSearchDropDown","showStartANewSearchDropDown("+b+");");if(b){clearElementInnerHTML("startANewSearchErrorBox");if(LigeoBrowserCompatability.isIe6()||LigeoBrowserCompatability.isIe7()){LigeoDOMUtils.setElementStyleDisplayToBlock(f);LigeoDOMUtils.setElementStyleDisplayToBlock(a);startANewSearchDropDownShowAnimationComplete()}else{LigeoDOMUtils.setElementStyleDisplayToBlock(f);e.slideDown("normal",startANewSearchDropDownShowAnimationComplete)}}else{document.getElementById("searchLocation").value="";if(LigeoBrowserCompatability.isIe6()||LigeoBrowserCompatability.isIe7()){LigeoDOMUtils.setElementStyleDisplayToNone(f);LigeoDOMUtils.setElementStyleDisplayToNone(a);startANewSearchDropDownHideAnimationComplete()}else{e.slideUp("normal",startANewSearchDropDownHideAnimationComplete)}setSearchFormErrorContainerId(getDefaultSearchErrorContainerId())}}catch(c){LigeoLogger.error("showStartANewSearchDropDown="+b+" "+c.name+" "+c.message)}}function startANewSearchFromModal(){showOrHideModal(false);setSearchFormFullAddress("");if(searchInitializedFromDropDown){showStartANewSearchDropDown(true)}else{setSearchFormFullAddressFocus()}}function toggleAllSearchSubFilters(e,c){var b=e;var d=$("."+c);var a=PageStateFactory.getSearchPageState();d.attr("checked",false);d.each(function(f,h){var g=document.getElementById(h.id);a.checkBoxStateChanged(g)});a.checkBoxStateChanged(b)}function searchSubFilterCheckboxValueChanged(c,a){PageStateFactory.getSearchPageState().checkBoxStateChanged(c);var b=document.getElementById(a);if(a&&document.getElementById(a)!=null){PageStateFactory.getSearchPageState().checkBoxStateChanged(b)}}function resetSearchFilters(){var a=document.getElementById("atm_locations");if(a){a.checked=true;toggleAllSearchSubFilters(a,"atmFilters")}var b=document.getElementById("bc_locations");if(b){b.checked=true;toggleAllSearchSubFilters(b,"branchFilters")}}function renderInternationalLocations(a){resetSearchFilters();LigeoAPI.ajaxHtmlMessages(a,getModalAreaElement())}function renderBrowseByStateModal(a){resetSearchFilters();if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value="Browse_by_State"}}if(a.indexOf("?")==-1){a=a+"?searchCustom__searchType=Browse_by_State"}else{a=a+"&searchCustom__searchType=Browse_by_State"}LigeoAPI.ajaxHtmlMessages(a,getModalAreaElement())}function toggleSubFilterAndParent(b,c){var a=document.getElementById(c);if(LigeoVarUtils.isNull(a)){LigeoLogger.error("toggleSubFilterAndParent cannot find "+c);return}if(ElementUtils.isInputElement(b)){if(b.checked){a.checked=true}}else{if(ElementUtils.isLabelElement(b)){b=document.getElementById(b.htmlFor);if(b.checked){a.checked=true}}}}function areAllSubFiltersUnchecked(b){var d=document.getElementById(b);if(LigeoVarUtils.isNull(d)){LigeoLogger.debug("areAllSubFiltersUnchecked cannot find "+b);return false}var e=d.getElementsByTagName("input");for(var a=e.length-1;a>=0;a--){var c=e[a];if(c.name.indexOf("IsPresent")>0){continue}if(c.checked==true){return false}}return true}function areAllSubFiltersChecked(b){var d=document.getElementById(b);if(LigeoVarUtils.isNull(d)){LigeoLogger.debug("areAllSubFiltersUnchecked cannot find "+b);return false}var e=d.getElementsByTagName("input");for(var a=e.length-1;a>=0;a--){var c=e[a];if(c.name.indexOf("IsPresent")>0){continue}if(c.checked==false){return false}}return true}function resetSearchFiltersIfAllFiltersAreCheckedOrUnchecked(){if(areAtmAndBranchAndAllSubFiltersUnchecked()){resetSearchFilters();showSearchFormFilters(true,false);return true}else{if(areAtmAndBranchAndAllSubFiltersChecked()){resetSearchFilters();showSearchFormFilters(true,false);return true}}return false}function areAtmAndBranchAndAllSubFiltersUnchecked(){if(areAllSubFiltersUnchecked("atm_filters_container")==true&&areAllSubFiltersUnchecked("branch_filters_container")==true){return true}return false}function areAtmAndBranchAndAllSubFiltersChecked(){if(areAllSubFiltersChecked("atm_filters_container")==true&&areAllSubFiltersChecked("branch_filters_container")==true){return true}return false}var searchButtonEnabledImage="../images/searchButton";var searchButtonDisabledImage="../images/searchButton-d.png";var searchButtonHoverImage="../images/searchButton-o";function setSearchButtonImageDisabled(a){if(LigeoVarUtils.isNotNull(a)){a.src=searchButtonDisabledImage}}function setSearchButtonImageEnabled(a,b){if(LigeoVarUtils.isNotNull(a)){a.src=searchButtonEnabledImage+b+".png"}}function setSearchButtonImageHover(a,b){if(LigeoVarUtils.isNotNull(a)){a.src=searchButtonHoverImage+b+".png"}}var searchDirectionButtonEnabledImage="../images/directionButton";var searchDirectionButtonHoverImage="../images/directionButton-o";function setSearchDirectionButtonImageEnabled(a,b){if(LigeoVarUtils.isNotNull(a)){a.src=searchDirectionButtonEnabledImage+b+".png"}}function setSearchDirectionButtonImageHover(a,b){if(LigeoVarUtils.isNotNull(a)){a.src=searchDirectionButtonHoverImage+b+".png"}}function showRefineSearchIfFiltersModified(a){if(areAllSubFiltersUnchecked("atm_filters_container_col0")==true||areAllSubFiltersUnchecked("branch_filters_container_col0")==true){repositionFooterHomeLinksFootprintMap(true);showSearchFormFilters(true,a)}else{if(areAllSubFiltersUnchecked("atm_filters_container_col1")==false||areAllSubFiltersUnchecked("atm_filters_container_col2")==false||areAllSubFiltersUnchecked("branch_filters_container_col1")==false||areAllSubFiltersUnchecked("branch_filters_container_col2")==false){repositionFooterHomeLinksFootprintMap(true);showSearchFormFilters(true,a)}else{showSearchFormFilters(false,a)}}}function closeQuickHelpBoxHandler(a){closeQuickHelpBox()}function searchResultMapClickHandler(b){var a=didEndUserClickOnMapPin(b);if(a){return true}LigeoAPI.closeBalloon();var f=LigeoAPI.getSearchResultsMap();var d=f.getMapStyle();var h=f.getZoomLevel();var c=f.getCenterLatitude();var e=f.getCenterLongitude();if(LigeoVarUtils.isNotNull(f)&&f.isMapGridSearchingEnabled()==true&&LigeoAPI.mySkipGridSearch==false){if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value="Grid_Search"}}}if(h<6){var g=f.createLatLonFromVEMapClick(b);f.setCenterAndZoom(g,6);return true}else{if(shouldDoubleClickForNewSearchResults==true){var g=f.createLatLonFromVEMapClick(b);showOrHideSearchResultMapVisualCue(true);showOrHideSearchResultTableVisualCue(true);f.setCenterAndZoom(g,h+1);if(f.isMapGridSearchingEnabled()){LigeoAPI.skipGridSearch(true)}LigeoGridSearch.performGridSearch(f);return true}}return false}function setShouldDoubleClickForNewSearchResults(b){var a=PageStateFactory.getSearchPageState();a.stateChanged("setShouldDoubleClickForNewSearchResults","setShouldDoubleClickForNewSearchResults("+b+")");shouldDoubleClickForNewSearchResults=b}function setShowMapUpdateCue(a){showMapUpdateCue=a}function getShowMapUpdateCue(){return showMapUpdateCue}function searchResultMapZoomHandler(a){var c=LigeoAPI.getSearchResultsMap();var d=c.getZoomLevel();if(d<=6){var b=c.getVEMap().GetMapStyle();if(!(b=="b"||b=="o")){setShouldDoubleClickForNewSearchResults(true)}}if(LigeoVarUtils.isNotNull(c)&&c.isMapGridSearchingEnabled()==true&&LigeoAPI.mySkipGridSearch==false){if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value="Grid_Search"}}}return false}function searchResultMapVeOnChangeViewHandler(n){closeQuickHelpBox();var a=window.event||n;var t;if(a&&a.target){t=""+a.target.className}else{if(a&&a.srcElement){t=""+a.srcElement.className}}var u=false;if(window.location){var r=""+window.location;if((r).indexOf("LocatorAction")>-1){u=true}}else{u=false}var v=LigeoAPI.getSearchResultsMap();if(v){var p=v.getVEMap().GetMapStyle();var k=v.getZoomLevel();var g=v.getCenterLatitude();var e=v.getCenterLongitude()}if(p=="b"||p=="o"){var m=document.getElementById("MSVE_navAction_ObliqueMapView");var j=document.getElementById("MSVE_compassDiv");var o=document.getElementById("MSVE_navAction_rotatorContainer");var w=document.getElementById("MSVE_navAction_leftBackground");if(LigeoVarUtils.isNotNull(m)&&LigeoVarUtils.isNotNull(j)&&LigeoVarUtils.isNotNull(o)){m.className="MSVE_MapStyle";j.style.display="block";o.style.display="block"}}else{var j=document.getElementById("MSVE_compassDiv");var o=document.getElementById("MSVE_navAction_rotatorContainer");if(LigeoVarUtils.isNotNull(j)&&LigeoVarUtils.isNotNull(o)){j.style.display="none";o.style.display="none"}}if(t&&(t).indexOf("_MapStyle")>-1&&(t).indexOf("disabled")==-1&&u){var s=document.getElementById("MSVE_navAction_styleGroup").className;var l=document.getElementById("MSVE_navAction_showLabels").className;var b=document.getElementById("inow_MSVE_navAction_traffic").className;s=s.toLowerCase();l=l.toLowerCase();b=b.toLowerCase();var h="RESULTMAP_";if(s.indexOf("_hybrid")>-1||p=="b"||p=="o"){h=h+"BIRDS"}else{if(s.indexOf("_roadmap")>-1){h=h+"MAP"}else{if(s.indexOf("_aerial")>-1){h=h+"AERIAL"}}}if(l.indexOf("_selected")>-1&&s.indexOf("_roadmap")==-1){h=h+"_LABEL"}if(b.indexOf("_selected")>-1){h=h+"_TRAFFIC"}var c=LigeoLogger.getClientErrorToServerLogServerContextPath();var d=c+"/ReportResultMapAction.do?searchCustom__searchType="+h;var i=document.createElement("FORM");document.body.appendChild(i);i.method="GET";i.action=d;var f=document.createElement("DIV");document.body.appendChild(f);f.style.display="none";LigeoAPI.ajaxHtmlMessages(i,f)}var q=document.getElementById("selectGrid");if(q){if(p=="b"||p=="o"){q.disabled=true}else{q.disabled=false}}if(!getShowMapUpdateCue()){}else{if(LigeoVarUtils.isNotNull(v)&&v.isMapGridSearchingEnabled()==true&&LigeoAPI.mySkipGridSearch==false){if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value="Grid_Search"}}}else{setSearchResultMapChangePageStateEvent(g,e,k);showOrHideSearchResultMapVisualCue(false);showOrHideSearchResultTableVisualCue(false)}}return false}function searchPrintResultMapVeOnChangeViewHandler(c){closeQuickHelpBox();var j=window.event||c;var n;if(j&&j.target){n=""+j.target.className}else{if(j&&j.srcElement){n=""+j.srcElement.className}}var m=false;if(window.location){var l=""+window.location;if((l).indexOf("PrintResult")>-1){m=true}}else{m=false}var a=LigeoAPI.getSearchResultsMap();if(a){var d=a.getVEMap().GetMapStyle()}if(n&&(n).indexOf("_MapStyle")>-1&&(n).indexOf("disabled")==-1&&m){var b=document.getElementById("MSVE_navAction_styleGroup").className;var k=document.getElementById("MSVE_navAction_showLabels").className;var g=document.getElementById("inow_MSVE_navAction_traffic").className;b=b.toLowerCase();k=k.toLowerCase();g=g.toLowerCase();var i="PRINT_RESULTMAP_";if(b.indexOf("_hybrid")>-1||d=="b"||d=="o"){i=i+"BIRDS"}else{if(b.indexOf("_roadmap")>-1){i=i+"MAP"}else{if(b.indexOf("_aerial")>-1){i=i+"AERIAL"}}}if(k.indexOf("_selected")>-1&&b.indexOf("_roadmap")==-1){i=i+"_LABEL"}if(g.indexOf("_selected")>-1){i=i+"_TRAFFIC"}var f=LigeoLogger.getClientErrorToServerLogServerContextPath();var o=f+"/ReportResultMapAction.do?searchCustom__searchType="+i;var e=document.createElement("FORM");document.body.appendChild(e);e.method="GET";e.action=o;var h=document.createElement("DIV");document.body.appendChild(h);h.style.display="none";LigeoAPI.ajaxHtmlMessages(e,h)}return false}function drillResultMapVeOnChangeViewHandler(c){closeQuickHelpBox();var b=LigeoAPI.getDrillMap();if(b){var d=b.getVEMap().GetMapStyle()}var j=window.event||c;var o;if(j&&j.target){o=""+j.target.className}else{if(j&&j.srcElement){o=""+j.srcElement.className}}if(d=="b"||d=="o"){var k=document.getElementById("MSVE_navAction_ObliqueMapView");var n=document.getElementById("MSVE_compassDiv");var p=document.getElementById("MSVE_navAction_rotatorContainer");var l=document.getElementById("MSVE_navAction_leftBackground");if(LigeoVarUtils.isNotNull(k)&&LigeoVarUtils.isNotNull(n)&&LigeoVarUtils.isNotNull(p)){k.className="MSVE_MapStyle";n.style.display="block";p.style.display="block"}}else{var n=document.getElementById("MSVE_compassDiv");var p=document.getElementById("MSVE_navAction_rotatorContainer");if(LigeoVarUtils.isNotNull(n)&&LigeoVarUtils.isNotNull(p)){n.style.display="none";p.style.display="none"}}if(o&&(o).indexOf("_MapStyle")>-1&&(o).indexOf("disabled")==-1&&(window.location+"").indexOf("Print")==-1){var a=document.getElementById("MSVE_navAction_styleGroup").className;var m=document.getElementById("MSVE_navAction_showLabels").className;var g=document.getElementById("inow_MSVE_navAction_traffic").className;a=a.toLowerCase();m=m.toLowerCase();g=g.toLowerCase();var i="DRILLMAP_";if(a.indexOf("_hybrid")>-1||d=="b"||d=="o"){i=i+"BIRDS"}else{if(a.indexOf("_roadmap")>-1){i=i+"MAP"}else{if(a.indexOf("_aerial")>-1){i=i+"AERIAL"}}}if(m.indexOf("_selected")>-1&&a.indexOf("_roadmap")==-1){i=i+"_LABEL"}if(g.indexOf("_selected")>-1){i=i+"_TRAFFIC"}var f=LigeoLogger.getClientErrorToServerLogServerContextPath();var q=f+"/ReportResultMapAction.do?searchCustom__searchType="+i;var e=document.createElement("FORM");document.body.appendChild(e);e.method="GET";e.action=q;var h=document.createElement("DIV");document.body.appendChild(h);h.style.display="none";LigeoAPI.ajaxHtmlMessages(e,h)}return false}function drillPrintResultMapVeOnChangeViewHandler(b){closeQuickHelpBox();var h=window.event||b;var j;if(h&&h.target){j=""+h.target.className}else{if(h&&h.srcElement){j=""+h.srcElement.className}}if(j&&(j).indexOf("_MapStyle")>-1&&(j).indexOf("disabled")==-1){var a=document.getElementById("MSVE_navAction_styleGroup").className;var i=document.getElementById("MSVE_navAction_showLabels").className;var e=document.getElementById("inow_MSVE_navAction_traffic").className;a=a.toLowerCase();i=i.toLowerCase();e=e.toLowerCase();var g="PRINT_DRILLMAP_";if(a.indexOf("_roadmap")>-1){g=g+"MAP"}else{if(a.indexOf("_aerial")>-1){g=g+"AERIAL"}}if(i.indexOf("_selected")>-1&&a.indexOf("_roadmap")==-1){g=g+"_LABEL"}if(e.indexOf("_selected")>-1){g=g+"_TRAFFIC"}var d=LigeoLogger.getClientErrorToServerLogServerContextPath();var k=d+"/ReportResultMapAction.do?searchCustom__searchType="+g;var c=document.createElement("FORM");document.body.appendChild(c);c.method="GET";c.action=k;var f=document.createElement("DIV");document.body.appendChild(f);f.style.display="none";LigeoAPI.ajaxHtmlMessages(c,f)}return false}function routeResultMapVeOnChangeViewHandler(c){closeQuickHelpBox();var b=LigeoAPI.getRouteMap();if(b){var d=b.getVEMap().GetMapStyle()}var j=window.event||c;var o;if(j&&j.target){o=""+j.target.className}else{if(j&&j.srcElement){o=""+j.srcElement.className}}if(d=="b"||d=="o"){var k=document.getElementById("MSVE_navAction_ObliqueMapView");var n=document.getElementById("MSVE_compassDiv");var p=document.getElementById("MSVE_navAction_rotatorContainer");var l=document.getElementById("MSVE_navAction_leftBackground");if(LigeoVarUtils.isNotNull(k)&&LigeoVarUtils.isNotNull(n)&&LigeoVarUtils.isNotNull(p)){k.className="MSVE_MapStyle";n.style.display="block";p.style.display="block"}}else{var n=document.getElementById("MSVE_compassDiv");var p=document.getElementById("MSVE_navAction_rotatorContainer");if(LigeoVarUtils.isNotNull(n)&&LigeoVarUtils.isNotNull(p)){n.style.display="none";p.style.display="none"}}if(o&&(o).indexOf("_MapStyle")>-1&&(o).indexOf("disabled")==-1&&(window.location+"").indexOf("Print")==-1){var a=document.getElementById("MSVE_navAction_styleGroup").className;var m=document.getElementById("MSVE_navAction_showLabels").className;var g=document.getElementById("inow_MSVE_navAction_traffic").className;a=a.toLowerCase();m=m.toLowerCase();g=g.toLowerCase();var i="ROUTEMAP_";if(a.indexOf("_hybrid")>-1||d=="b"||d=="o"){i=i+"BIRDS"}else{if(a.indexOf("_roadmap")>-1){i=i+"MAP"}else{if(a.indexOf("_aerial")>-1){i=i+"AERIAL"}}}if(m.indexOf("_selected")>-1&&a.indexOf("_roadmap")==-1){i=i+"_LABEL"}if(g.indexOf("_selected")>-1){i=i+"_TRAFFIC"}var f=LigeoLogger.getClientErrorToServerLogServerContextPath();var q=f+"/ReportResultMapAction.do?searchCustom__searchType="+i;var e=document.createElement("FORM");document.body.appendChild(e);e.method="GET";e.action=q;var h=document.createElement("DIV");document.body.appendChild(h);h.style.display="none";LigeoAPI.ajaxHtmlMessages(e,h)}return false}function routePrintResultMapVeOnChangeViewHandler(b){closeQuickHelpBox();var h=window.event||b;var j;if(h&&h.target){j=""+h.target.className}else{if(h&&h.srcElement){j=""+h.srcElement.className}}if(j&&(j).indexOf("_MapStyle")>-1&&(j).indexOf("disabled")==-1){var a=document.getElementById("MSVE_navAction_styleGroup").className;var i=document.getElementById("MSVE_navAction_showLabels").className;var e=document.getElementById("inow_MSVE_navAction_traffic").className;a=a.toLowerCase();i=i.toLowerCase();e=e.toLowerCase();var g="PRINT_ROUTEMAP_";if(a.indexOf("_roadmap")>-1){g=g+"MAP"}else{if(a.indexOf("_aerial")>-1){g=g+"AERIAL"}}if(i.indexOf("_selected")>-1&&a.indexOf("_roadmap")==-1){g=g+"_LABEL"}if(e.indexOf("_selected")>-1){g=g+"_TRAFFIC"}var d=LigeoLogger.getClientErrorToServerLogServerContextPath();var k=d+"/ReportResultMapAction.do?searchCustom__searchType="+g;var c=document.createElement("FORM");document.body.appendChild(c);c.method="GET";c.action=k;var f=document.createElement("DIV");document.body.appendChild(f);f.style.display="none";LigeoAPI.ajaxHtmlMessages(c,f)}return false}function setSearchResultMapChangePageStateEvent(b,c,d){var a=PageStateFactory.getSearchPageState();if(LigeoVarUtils.isNotNull(a)&&LigeoVarUtils.isNotNull(b)&&LigeoVarUtils.isNotNull(c)&&LigeoVarUtils.isNotNull(d)&&b!="null"&&c!="null"&&d!="null"){a.stateChanged("searchResultMapChangeEvent","LigeoAPI.skipGridSearch(true);LigeoAPI.getSearchResultsMap().setCenterAndZoom( new VELatLong("+b+","+c+"),"+d+");")}else{if(LigeoVarUtils.isNotNull(a)){a.stateChanged("xsearchResultMapPinBalloon","void();");a.stateChanged("searchResultMapChangeEvent","void();")}}}function didEndUserClickOnMapPin(a){return((a.elementID!=null)&&(a.elementID.indexOf("msftve_")>=0))}var ElementUtils={isDivElement:function(a){return((a.tagName=="DIV")||(a.tagName=="div"))},isHtmlElement:function(a){return((a.tagName=="HTML")||(a.tagName=="html"))},isBodyElement:function(a){return((a.tagName=="BODY")||(a.tagName=="body"))},isImageElement:function(a){return((a.tagName=="IMG")||(a.tagName=="img"))},isInputElement:function(a){return((a.tagName=="INPUT")||(a.tagName=="input"))},isLabelElement:function(a){return((a.tagName=="LABEL")||(a.tagName=="label"))}};function openAllQuickHelpItems(c,b){for(var a=c;a<=b;a++){toggleQuickHelpItem(a,true)}return false}function toggleQuickHelpItem(b,e){try{var a=document.getElementById("quickHelpPopupName"+b);var d=document.getElementById("quickHelpPopupValue"+b);if(LigeoVarUtils.isNullOrEmpty(a)||LigeoVarUtils.isNullOrEmpty(d)){LigeoLogger.error("toggleQuickHelpItem cannot find required items for index "+b+" name="+a+" value="+d);return false}if(e==true||a.className.indexOf("Closed")>-1){a.className="quickHelpBox_DefOpen";LigeoDOMUtils.setElementStyleDisplayToBlock(d)}else{a.className="quickHelpBox_DefClosed";LigeoDOMUtils.setElementStyleDisplayToNone(d)}}catch(c){LigeoLogger.error("positionQuickHelpBox error "+c.name+" "+c.message)}return false}function closeQuickHelpBox(){var a=$("#quickHelpBox");if(!LigeoVarUtils.isNullOrEmpty(a)&&a.css("display")!="none"){a.css("display","none")}}function positionQuickHelpBox(){try{var c=7;var b=10;var u=10;var h=20;var e=$(window);var m=parseInt(e.width());var d=parseInt(e.height());var g=parseInt(e.scrollTop());var k=parseInt(e.scrollLeft());var s=g+d;var p=k+m;var l=$("#quickHelpBox");if(LigeoVarUtils.isNullOrEmpty(l)){LigeoLogger.error("positionQuickHelpBox requires an element with id attribute quickHelpBox");return}var t=l.innerWidth();var n=l.innerHeight();var r=getMouseClickPositionX()+c;var q=getMouseClickPositionY()+b;var i=getMouseClickTargetElement();var j=i.id;if(LigeoVarUtils.isNullOrEmpty(j)){LigeoLogger.error("positionQuickHelpBox relative positioning requires an id attribute on the onclick element");l.css("top",((q))+"px");l.css("left",((r))+"px");return}if((q+h+n)>s){var a=((q-h)-n);if(a<0){a=0}l.css("top",(a)+"px")}else{l.css("top",((q+h))+"px")}if((r+u+t)>p){var o=((r-u)-t);if(o<0){o=0}l.css("left",(o)+"px")}else{l.css("left",((r+u))+"px")}}catch(f){LigeoLogger.error("positionQuickHelpBox error "+f.name+" "+f.message)}}var mouseMoveTargetElement=document;var xMouseMovePos=0;var yMouseMovePos=0;function setMouseMoveTargetElement(a){mouseMoveTargetElement=a}function getMouseMoveTargetElement(){return mouseMoveTargetElement}function setMouseMovePositionX(a){xMouseMovePos=a}function getMouseMovePositionX(){return xMouseMovePos}function setMouseMovePositionY(a){yMouseMovePos=a}function getMouseMovePositionY(){return yMouseMovePos}function captureMouseMovePosition(a){if(LigeoBrowserCompatability.isIe()){setMouseMoveTargetElement(a.srcElement);setMouseMovePositionX(a.x);setMouseMovePositionY(a.y)}else{setMouseMoveTargetElement(a.target);setMouseMovePositionX(a.pageX);setMouseMovePositionY(a.pageY)}}function attachOrReleaseMouseMoveHandler(a){if(a){if(LigeoBrowserCompatability.isIe()){$(document).unbind("mousemove",captureMouseMovePosition)}else{$(window).unbind("mousemove",captureMouseMovePosition)}}else{if(LigeoBrowserCompatability.isIe()){$(document).bind("mousemove",captureMouseMovePosition)}else{$(window).bind("mousemove",captureMouseMovePosition)}}}function findUpperLeftCornerScreenPosition(a){var b=curtop=0;if(a&&a.offsetParent){do{b+=a.offsetLeft;curtop+=a.offsetTop}while(a=a.offsetParent)}return[b,curtop]}function didMouseClickOccurWithinElement(a,b){if(LigeoVarUtils.isNull(a)||LigeoVarUtils.isNull(a.offset)){return false}var h=b.pageX;var f=b.pageY;var d=a.offset().top;var g=d+a.height();var c=a.offset().left;var e=c+a.width();return((c<=h)&&(e>=h)&&(d<=f)&&(g>=f))}var mouseClickTargetElement=document;var xMouseClickPos=0;var yMouseClickPos=0;function setMouseClickTargetElement(a){mouseClickTargetElement=a}function getMouseClickTargetElement(){return mouseClickTargetElement}function setMouseClickPositionX(a){xMouseClickPos=a}function getMouseClickPositionX(){return xMouseClickPos}function setMouseClickPositionY(a){yMouseClickPos=a}function getMouseClickPositionY(){return yMouseClickPos}function captureMouseClickPosition(a){if(LigeoBrowserCompatability.isIe()&&LigeoVarUtils.isNotNullOrEmpty(a.x)&&LigeoVarUtils.isNotNullOrEmpty(a.y)){setMouseClickTargetElement(a.srcElement);setMouseClickPositionX(a.x);setMouseClickPositionY(a.y)}else{setMouseClickTargetElement(a.target);setMouseClickPositionX(a.pageX);setMouseClickPositionY(a.pageY)}}function clickEventHandler(c){var a=""+window.location;var b=$("#quickHelpBox");if(a.indexOf("PrintResult.do")==-1){if((b.css("display")!="none")&&(!didMouseClickOccurWithinElement(b,c))){closeQuickHelpBox()}if(isStartANewSearchDropDownVisible()){var d=getStartANewSearchDropDownOpenContainer();if(!didMouseClickOccurWithinElement(d,c)&&!modalWindowClosedNow){}else{var e=document.getElementById("searchLocation");if(e&&modalWindowClosedNow){e.focus()}modalWindowClosedNow=false}}}}function glyphEventHandler(a){closeQuickHelpBox()}function registerClickEventHandler(){if(LigeoBrowserCompatability.isIe()){$(document).bind("click",clickEventHandler)}else{$(window).bind("click",clickEventHandler)}$("#inow_MSVE_navAction_traffic").bind("click",searchResultMapVeOnChangeViewHandler);$("#inow_MSVE_navAction_traffic").bind("click",searchPrintResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").bind("click",glyphEventHandler)}function registerDrillClickEventHandler(){$("#inow_MSVE_navAction_traffic").bind("click",drillResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").bind("click",glyphEventHandler)}function registerPrintDrillClickEventHandler(){$("#inow_MSVE_navAction_traffic").bind("click",drillPrintResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").bind("click",glyphEventHandler)}function unregisterDrillClickEventHandler(){$("#inow_MSVE_navAction_traffic").unbind("click",drillResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").unbind("click",glyphEventHandler)}function unregisterPrintDrillClickEventHandler(){$("#inow_MSVE_navAction_traffic").unbind("click",drillPrintResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").unbind("click",glyphEventHandler)}function registerRouteClickEventHandler(){$("#inow_MSVE_navAction_traffic").bind("click",routeResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").bind("click",glyphEventHandler)}function registerPrintRouteClickEventHandler(){$("#inow_MSVE_navAction_traffic").bind("click",routePrintResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").bind("click",glyphEventHandler)}function unregisterRouteClickEventHandler(){$("#inow_MSVE_navAction_traffic").unbind("click",routeResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").unbind("click",glyphEventHandler)}function unregisterPrintRouteClickEventHandler(){$("#inow_MSVE_navAction_traffic").unbind("click",routePrintResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").unbind("click",glyphEventHandler)}function unregisterClickEventHandler(){$("#inow_MSVE_navAction_traffic").unbind("click",searchResultMapVeOnChangeViewHandler);$("#inow_MSVE_navAction_traffic").unbind("click",searchPrintResultMapVeOnChangeViewHandler);$("#MSVE_navAction_toggleGlyphWrapper").unbind("click",glyphEventHandler)}function closeStartANewSearchDropDown(){if(isStartANewSearchDropDownVisible()){showStartANewSearchDropDown(false)}}function mouseDownEventHandler(a){captureMouseClickPosition(a)}function registerMouseDownEventHandler(){if(LigeoBrowserCompatability.isIe()){$(document).bind("mousedown",mouseDownEventHandler)}else{$(window).bind("mousedown",mouseDownEventHandler)}}function unregisterMouseDownEventHandler(){if(LigeoBrowserCompatability.isIe()){$(document).unbind("mousedown",mouseDownEventHandler)}else{$(window).unbind("mousedown",mouseDownEventHandler)}}var currentPageIsSearchPage=true;function isCurrentPageSearchPage(){return currentPageIsSearchPage}function setCurrentPageToSearchPage(){currentPageIsSearchPage=true}function isCurrentPageProfilePage(){return !currentPageIsSearchPage}function setCurrentPageToProfilePage(){currentPageIsSearchPage=false}var sessionTimeoutInMinutes=null;function getSessionTimeoutInMinutes(){return sessionTimeoutInMinutes}function setSessionTimeoutInMinutes(a){sessionTimeoutInMinutes=a}function getCurrentTimeInMilliseconds(){return new Date().getTime()}function coverageSearch(d,c){if(d.indexOf("%27")){d=d.replace("%27 ","'");d=d.replace("%27","'");c=c.replace("%27","'")}if(isEnclosingPageProfilePage()){showOrHideHomeAndProfileVisualCue(true);var a=PageStateFactory.getSearchPageState();a.stateChanged("searchResultMapChangeEvent","void();");var b="mainSearchTextBoxFullAddress";a.stateChanged(b,"document.getElementById('"+b+"').value = \""+d+'";');window.location=c}else{initiateSearchForResults(d)}if(c&&c.indexOf("searchCustome__searchType=Footprint")>-1){if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value="Footprint"}}}else{if(getSearchFormElement()){if(getSearchFormElement().searchCustom__searchType){getSearchFormElement().searchCustom__searchType.value="Browse_by_State"}}}}function showOrHideBirdsEyeLink(c,b){var a=LigeoDOMUtils.getElementsById("MSVE_navAction_ObliqueMapView",c.getMapHtmlElementId());if(LigeoVarUtils.isNotNull(a)){if(b){a[0].style.display="inline"}else{a[0].style.display="none"}}}function focusQuickLinkURL(a){if(document.getElementById("selectGridSearchHowDoesThisWork")&&a=="how.does.this.work"){document.getElementById("selectGridSearchHowDoesThisWork").focus()}else{if(a.indexOf("about.this.phone.number")>-1){var b=a.replace("about.this.phone.number","");var c=document.getElementById("aboutThisPhoneNumber"+b);if(c){c.focus()}}else{if(document.getElementById("searchFormFiltersLinkOn")){if(document.getElementById("searchFormFiltersContainerOn")&&document.getElementById("searchFormFiltersContainerOn").style.display!="none"){document.getElementById("searchFormFiltersLinkOn").focus()}}}}}function checkFor28255(){var b=document.getElementById("mainSearchTextBoxFullAddress").value;var a=document.getElementById("postal_28255");if(LigeoVarUtils.isNotNullOrEmpty(b)&&(trimString(b)=="28255"||trimString(b)=="28255, NC"||trimString(b)=="28255,NC"||trimString(b)=="28255 NC")){a.value=true}else{a.value=false}}function trimString(a){return a.replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function submitProfileAction(f,c){var e=LigeoLogger.getClientErrorToServerLogServerContextPath();var d=e+"/ProfileUniqueIdAction.do?unique_id="+f;var a=document.createElement("FORM");document.body.appendChild(a);a.method="GET";a.action=d;var b=document.createElement("DIV");document.body.appendChild(b);b.style.display="none";LigeoAPI.ajaxHtmlMessages(a,b);window.location.href=c}function cmCreateManualLinkClickTagWrapper(b,c,a){if(window.cmCreateManualLinkClickTag){window.cmCreateManualLinkClickTag(b,c,a)}}function escKeyEventOnModals(b){var a=b.keyCode;if(a==27){checkModalOpenAndFireOnClick();return false}return true}function isModalAreaOpen(){var a=document.getElementById("modalArea");if(a!=null&&a.style.display!="none"){return true}return false}function checkModalOpenAndFireOnClick(){if(isModalAreaOpen()){if(document.getElementById("modalCancel")!=null){$("#modalCancel").click()}}}function setPrintPgRouteStartAtAddress(a){if(document.getElementById("set-start-at")!=null){document.getElementById("set-start-at").innerHTML=a}if(document.getElementById("ligeo-route")!=null){document.getElementById("ligeo-route").innerHTML="&nbsp;"}}function setStartAtAddress(a){if(document.getElementById("ligeo-route")!=null){document.getElementById("ligeo-route").innerHTML=a}}function displayPrintPgRouteMap(a){a.display()}function displayRouteMap(b,c,a){if(c=="false"){b.display();showOrHideVEMapLayer("visible")}else{clearRouteMapAndShowUSA();setStartAtAddress(a);showOrHideVEMapLayer("hidden")}}function showOrHideVEMapLayer(a){if(document.getElementById("VELayerListDiv")!=null){document.getElementById("VELayerListDiv").style.visibility=a}}function displayPopup(a){var b=window.open(a,"boa_dialog_window","width=500,height=400,resizeable,scrollbars");b.focus();return false}function drillIE7fix(){if(LigeoBrowserCompatability.isIe7()&&document.getElementById("leftSH")!=null){document.getElementById("leftSH").style.left="0px"}if(LigeoBrowserCompatability.isIe7()){document.getElementById("printServicesHoursLinkImage").style.marginRight="-3px"}}function routeIE7fix(){if(LigeoBrowserCompatability.isIe7()&&document.getElementById("leftSH")!=null){document.getElementById("leftSH").style.left="0px"}if(LigeoBrowserCompatability.isIe7()){document.getElementById("startANewSearchContainerOpen").style.left="-23px"}}var ua=$.browser;if(ua.msie&&ua.version.slice(0,3)=="7.0"){$(document).ready(function(){if($("#detailsBlock").is(":visible")){$("#startANewSearchContainerOpen").css("left","-23px");$("#printServicesHoursLinkImage").css("marginRight","-3px")}})};
