function AgencyFilterHelper(){}AgencyFilterHelper.FilterAgencyID=null;AgencyFilterHelper.FilterAgencyListChanged=function(){AgencyFilterHelper.FilterAgency($("#filter-agency-list").val())};AgencyFilterHelper.FilterAgency=function(a){if(a!=undefined&&a!=null&&a!=""){$("#agencies-nav-link").removeAttr("class").addClass("focus");EventBinderHelper.EnableRemoveFilterButtons();AgencyFilterHelper.FilterAgencyID=a;MapHelper.GetCrimes()}};AgencyFilterHelper.RemoveFilterAgency=function(){$("#agencies-nav-link").removeClass("focus");EventBinderHelper.DisableRemoveFilterButtons();AgencyFilterHelper.FilterAgencyID=null;if(Configuration.IsShowingCrime){MapHelper.GetCrimes()}};AgencyFilterHelper.AddFilterAgencyAlertContent=function(b){var a=HtmlGenerator.BuildFilterAgencyTable(b,Map.AgencyHashTable);if(a!=null&&a!=""){$("#filter-agency-list").html(a)}};AgencyFilterHelper.BuildFilterAgencyList=function(a){$("#agencies-panel .loader").show();AgencyFilterHelper.AddFilterAgencyAlertContent(a);if((AgencyFilterHelper.FilterAgencyID!=undefined&&AgencyFilterHelper.FilterAgencyID!=null)||(a==undefined||a==null)){$("#filter-agency-list").attr("disabled",true)}else{$("#filter-agency-list").attr("disabled",false)}$("#agencies-panel .loader").hide()};