var Maintenance={GetMessageForPath:function(n,t){$.ajax({type:"GET",url:"https://egov.maryland.gov/Common/AdminDashboard/Maintenance/GetMessageForPath",contentType:"charset=utf-8",dataType:"json",data:{path:n},success:function(n){n!=""&&t(n)},error:function(n){console.log(n.statusText)}})},GetMessageForKey:function(n,t){$.ajax({type:"GET",url:"https://egov.maryland.gov/Common/AdminDashboard/Maintenance/GetMessageForKey",contentType:"charset=utf-8",dataType:"json",data:{key:n},success:function(n){n!=""&&t(n)},error:function(n){console.log(n.statusText)}})}};(function(){$(function(){function n(n){function e(n,t){if(n!=null)if(n.Id==t.Id)if(n.BannerText==t.BannerText){if(!n.KeepClose)return!0}else return!0;else return!0;else return!0;return!1}function s(){n.KeepClose=!1;i.setItem(r,JSON.stringify(n));t=n;o.html(t.BannerText);u.removeAttr("hidden")}if(n!=""){var u=$("#_Banner"),o=$("#_BannerText"),f=$("#_BannerClose"),i=localStorage,r="_MaintenanceBanner_"+n.KeyId,t=JSON.parse(i.getItem(r));if(e(t,n)&&(s(),f.length))f.on("click",function(){t.KeepClose=!0;i.setItem(r,JSON.stringify(t));u.prop("hidden",!0)})}}var t=$("#_Banner").attr("bannerKey");t!==undefined?Maintenance.GetMessageForKey(t,n):Maintenance.GetMessageForPath(window.location.pathname,n)})})()