https://www.toontrack.com/app/plugins/tt-popup/resources/assets/js/script-front.min.js?ver=v26.37.13
1jQuery(document).ready((function(e){var t,i,a=[],o=!1,p=[],s=[],n=[],r=[],d=(new Date).getTime(),u=Cookies.get("ToontrackPopup"),c=(window.location.href,[]);if(u&&"undefined"!==u&&"null"!==u){var l=e.parseJSON(u);(l=Array.isArray(l)?{id:l}:l).id=Array.isArray(l.id)?l.id:[],e.each(l.id,(function(e,t){n.push(t)}))}function m(p){t=e(".mfp-wrap").is(":visible"),i=(e("body").hasClass("modal-open")||e("body").hasClass("single-news-post")||e("body").hasClass("single-focus-post"))&&e(window).scrollTop()<300,o||-1!==e.inArray(p.id,s)||t||i||(o=!0,e(".tt-popup-item").eq(p.index).modal("show"),clearTimeout(a[p.id]))}e(".tt-popup-item").each((function(t){_this=e(this);var i={index:t,id:_this.data("id"),name:_this.data("name"),type:_this.data("type"),wait:_this.data("wait"),leaving:_this.data("leaving")};(p.push(i),Cookies.get("ttpp_"+i.name))&&(e.parseJSON(Cookies.get("ttpp_"+i.name)).expires-d>0&&n.push(i.id))})),e.each(p,(function(p,d){-1===e.inArray(d.id,n)&&(a[d.id]=setTimeout(m,1e3*d.wait,d),d.leaving&&e(document).on("mousemove","body",(function(a){r[d.id]=setInterval((function(){if(a.pageY-e(window).scrollTop()<100&&!o&&-1===e.inArray(d.id,s)&&!t&&!i)return o=!0,e(".tt-popup-item").eq(d.index).modal("show"),clearTimeout(r[d.id]),!1}),50)})))})),e(".tt-popup-item").on("hidden.bs.modal",(function(t){var i=e(this),a=i.data("id"),o=i.data("name");$days=i.data("days"),s.push(a),$expireDate=d+864e5*$days,Cookies.set("ttpp_"+o,'{"data": "Popup viewed", "expires": '+$expireDate+"}",{path:"/",expires:$days,secure:!0,sameSite:"Lax"}),c[a]=c[a]||"closed"})),e(document).on("submit",".tt-popup-item .tt-subscriber-form",(function(t){t.preventDefault();var i=e(this).parents(".tt-popup-item");if($popupId=i.data("id"),$popupType=i.data("type"),c[$popupId]="signup","1"==$popupType){var a=Cookies.get("ToontrackPopup");a&&"undefined"!==a&&"null"!==a?(l=e.parseJSON(a),(l=Array.isArray(l)?{id:l}:l).id=Array.isArray(l.id)?l.id:[],l.id.push($popupId),Cookies.set("ToontrackPopup",JSON.stringify(l),{path:"/",expires:1095,secure:!0,sameSite:"Lax"})):Cookies.set("ToontrackPopup",'{"id":['+$popupId+"] }",{path:"/",expires:1095,secure:!0,sameSite:"Lax"})}e.ajax({url:popupPlugin.routes.addSubscriber,type:"POST",dataType:"json",data:{email:i.find("input[name=EMAIL]").val()},success:function(){e(".tt-popup-item").modal("hide")},error:function(){e(".tt-popup-item").modal("hide")}})})),e(".newsletterSubscriberLink").on("click",(function(t){var i=e('.tt-popup-item.modal[data-name="ToontrackNewsletterSignup"]');i.length>0?i.modal("show"):e.ajax({url:popupPlugin.routes.getNewsLetterSignupPopup,type:"GET",dataType:"json",success:function(t){var i=e(t);e("body").append(i),i.modal("show")},error:function(){console.log("An error occured")}})}))}));
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.