1function CMSPluginMobileAppAdvert(){let $this=this;let initialOverflow="";this.create=function(){$this.preventScrolling();$this.unbindEvents();$this.bindEvents()};this.setAppAdvertSeenCookie=function(){if(typeof cookie!="undefined"){$.cookie("appAdvertSeen",1,{expires:7,path:"/"})}else{setCookie("appAdvertSeen",1,7,"/")}};this.restoreScrolling=function(){$("body").css("overflow-x","hidden").css("overflow-y","auto")};this.preventScrolling=function(){const body=$("body");initialOverflow=body.css("overflow");body.css("overflow","hidden")};this.unbindEvents=function(){$(".mobile-app-advert-footer,.mobile-app-advert-close,.mobile-app-advert-overlay").unbind("click touch");$(".mobile-app-advert-container a").unbind("click touch")};this.bindEvents=function(){$(".mobile-app-advert-footer,.mobile-app-advert-close,.mobile-app-advert-overlay").bind("click touch",function(){$(".mobile-app-advert-overlay").fadeOut(300,function(){var _this=$(this);_this.remove()});$(".mobile-app-advert-container").fadeOut(300,function(){var _this=$(this);_this.remove()});$this.restoreScrolling();$this.setAppAdvertSeenCookie()});$(".mobile-app-advert-container a").bind("click touch",function(){$this.setAppAdvertSeenCookie()})}}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.