PageSourceSearch

https://knightbenedikt.com.au/webstore/js/magnific.popup.min.js

js knightbenedikt.com.au collected 2026-10-08 12:13:03 UTC 12,366 bytes, 1 lines download raw bytes

vendor: 12,366 bytes, line 1
1(a=>{"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?a(require("jquery")):a(window.jQuery||window.Zepto)})(function(a){function o(){}function w(a,b){n.ev.on(i+a+j,b)}function x(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f}function y(b,c){n.ev.triggerHandler(i+b,c),n.st.callbacks&&(b=b.charAt(0).toLowerCase()+b.slice(1),n.st.callbacks[b])&&n.st.callbacks[b].apply(n,a.isArray(c)?c:[c])}function z(b){return b===v&&n.currTemplate.closeBtn||(n.currTemplate.closeBtn=a(n.st.closeMarkup.replace("%title%",n.st.tClose)),v=b),n.currTemplate.closeBtn}function A(){a.magnificPopup.instance||((n=new o).init(),a.magnificPopup.instance=n)}function G(){F&&(E.after(F.addClass(D)).detach(),F=null)}var n,q,s,t,u,v,D,E,F,b="Close",c="BeforeClose",f="MarkupParse",i="mfp",j="."+i,k="mfp-ready",l="mfp-removing",p=!!window.jQuery,r=a(window),C=(a.magnificPopup={instance:null,proto:o.prototype={constructor:o,init:function(){var b=navigator.appVersion;n.isLowIE=n.isIE8=document.all&&!document.addEventListener,n.isAndroid=/android/gi.test(b),n.isIOS=/iphone|ipad|ipod/gi.test(b),n.supportsTransition=(()=>{var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1})(),n.probablyMobile=n.isAndroid||n.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),s=a(document),n.popupsCache={}},open:function(b){if(!1===b.isObj){n.items=b.items.toArray(),n.index=0;for(var e,d=b.items,c=0;c<d.length;c++)if((e=(e=d[c]).parsed?e.el[0]:e)===b.el[0]){n.index=c;break}}else n.items=a.isArray(b.items)?b.items:[b.items],n.index=b.index||0;if(!n.isOpen){n.types=[],u="",b.mainEl&&b.mainEl.length?n.ev=b.mainEl.eq(0):n.ev=s,b.key?(n.popupsCache[b.key]||(n.popupsCache[b.key]={}),n.currTemplate=n.popupsCache[b.key]):n.currTemplate={},n.st=a.extend(!0,{},a.magnificPopup.defaults,b),n.fixedContentPos="auto"===n.st.fixedContentPos?!n.probablyMobile:n.st.fixedContentPos,n.st.modal&&(n.st.closeOnContentClick=!1,n.st.closeOnBgClick=!1,n.st.showCloseBtn=!1,n.st.enableEscapeKey=!1),n.bgOverlay||(n.bgOverlay=x("bg").on("click"+j,function(){n.close()}),n.wrap=x("wrap").attr("tabindex",-1).on("click"+j,function(a){n._checkIfClose(a.target)&&n.close()}),n.container=x("container",n.wrap)),n.contentContainer=x("content"),n.st.preloader&&(n.preloader=x("preloader",n.container,n.st.tLoading));var h=a.magnificPopup.modules;for(c=0;c<h.length;c++){var i=(i=h[c]).charAt(0).toUpperCase()+i.slice(1);n["init"+i].call(n)}y("BeforeOpen"),n.st.showCloseBtn&&(n.st.closeBtnInside?(w(f,function(a,b,c,d){c.close_replaceWith=z(d.type)}),u+=" mfp-close-btn-in"):n.wrap.append(z())),n.st.alignTop&&(u+=" mfp-align-top"),n.fixedContentPos?n.wrap.css({overflow:n.st.overflowY,overflowX:"hidden",overflowY:n.st.overflowY}):n.wrap.css({top:r.scrollTop(),position:"absolute"}),!1!==n.st.fixedBgPos&&("auto"!==n.st.fixedBgPos||n.fixedContentPos)||n.bgOverlay.css({height:s.height(),position:"absolute"}),n.st.enableEscapeKey&&s.on("keyup"+j,function(a){27===a.keyCode&&n.close()}),r.on("resize"+j,function(){n.updateSize()}),n.st.closeOnContentClick||(u+=" mfp-auto-cursor"),u&&n.wrap.addClass(u);var l=n.wH=r.height(),m={},o=(n.fixedContentPos&&n._hasScrollBar(l)&&(o=n._getScrollbarSize())&&(m.marginRight=o),n.fixedContentPos&&(n.isIE7?a("body, html").css("overflow","hidden"):m.overflow="hidden"),n.st.mainClass);return n.isIE7&&(o+=" mfp-ie7"),o&&n._addClassToMFP(o),n.updateItemHTML(),y("BuildControls"),a("html").css(m),n.bgOverlay.add(n.wrap).prependTo(n.st.prependTo||a(document.body)),n._lastFocusedEl=document.activeElement,setTimeout(function(){n.content?(n._addClassToMFP(k),n._setFocus()):n.bgOverlay.addClass(k),s.on("focusin"+j,n._onFocusIn)},16),n.isOpen=!0,n.updateSize(l),y("Open"),b}n.updateItemHTML()},close:function(){n.isOpen&&(y(c),n.isOpen=!1,n.st.removalDelay&&!n.isLowIE&&n.supportsTransition?(n._addClassToMFP(l),setTimeout(function(){n._close()},n.st.removalDelay)):n._close())},_close:function(){y(b);var c=l+" "+k+" ";n.bgOverlay.detach(),n.wrap.detach(),n.container.empty(),n.st.mainClass&&(c+=n.st.mainClass+" "),n._removeClassFromMFP(c),n.fixedContentPos&&(c={marginRight:""},n.isIE7?a("body, html").css("overflow",""):c.overflow="",a("html").css(c)),s.off("keyup.mfp focusin"+j),n.ev.off(j),n.wrap.attr("class","mfp-wrap").removeAttr("style"),n.bgOverlay.attr("class","mfp-bg"),n.container.attr("class","mfp-container"),!n.st.showCloseBtn||n.st.closeBtnInside&&!0!==n.currTemplate[n.currItem.type]||!n.currTemplate.closeBtn||n.currTemplate.closeBtn.detach(),n.st.autoFocusLast&&n._lastFocusedEl&&a(n._lastFocusedEl).focus(),n.currItem=null,n.content=null,n.currTemplate=null,n.prevHeight=0,y("AfterClose")},updateSize:function(a){var b;n.isIOS?(b=document.documentElement.clientWidth/window.innerWidth,n.wrap.css("height",b=window.innerHeight*b),n.wH=b):n.wH=a||r.height(),n.fixedContentPos||n.wrap.css("height",n.wH),y("Resize")},updateItemHTML:function(){var b=n.items[n.index],c=(n.contentContainer.detach(),n.content&&n.content.detach(),(b=b.parsed?b:n.parseEl(n.index)).type),d=(y("BeforeChange",[n.currItem?n.currItem.type:"",c]),n.currItem=b,n.currTemplate[c]||(d=!!n.st[c]&&n.st[c].markup,y("FirstMarkupParse",d),n.currTemplate[c]=!d||a(d)),t&&t!==b.type&&n.container.removeClass("mfp-"+t+"-holder"),n["get"+c.charAt(0).toUpperCase()+c.slice(1)](b,n.currTemplate[c]));n.appendContent(d,c),b.preloaded=!0,y("Change",b),t=b.type,n.container.prepend(n.contentContainer),y("AfterChange")},appendContent:function(a,b){(n.content=a)?n.st.showCloseBtn&&n.st.closeBtnInside&&!0===n.currTemplate[b]?n.content.find(".mfp-close").length||n.content.append(z()):n.content=a:n.content="",y("BeforeAppend"),n.container.addClass("mfp-"+b+"-holder"),n.contentContainer.append(n.content)},parseEl:function(b){var d,c=n.items[b];if((c=c.tagName?{el:a(c)}:(d=c.type,{data:c,src:c.src})).el){for(var e=n.types,f=0;f<e.length;f++)if(c.el.hasClass("mfp-"+e[f])){d=e[f];break}c.src=c.el.attr("data-mfp-src"),c.src||(c.src=c.el.attr("href"))}return c.type=d||n.st.type||"inline",c.index=b,c.parsed=!0,n.items[b]=c,y("ElementParse",c),n.items[b]},addGroup:function(a,b){function c(c){c.mfpEl=this,n._openClick(c,a,b)}var d="click.magnificPopup";(b=b||{}).mainEl=a,b.items?(b.isObj=!0,a.off(d).on(d,c)):(b.isObj=!1,b.delegate?a.off(d).on(d,b.delegate,c):(b.items=a).off(d).on(d,c))},_openClick:function(b,c,d){var e=(void 0!==d.midClick?d:a.magnificPopup.defaults).midClick;if(e||!(2===b.which||b.ctrlKey||b.metaKey||b.altKey||b.shiftKey)){e=(void 0!==d.disableOn?d:a.magnificPopup.defaults).disableOn;if(e)if(a.isFunction(e)){if(!e.call(n))return!0}else if(r.width()<e)return!0;b.type&&(b.preventDefault(),n.isOpen)&&b.stopPropagation(),d.el=a(b.mfpEl),d.delegate&&(d.items=c.find(d.delegate)),n.open(d)}},updateStatus:function(a,b){var c;n.preloader&&(q!==a&&n.container.removeClass("mfp-s-"+q),c={status:a,text:b=b||"loading"!==a?b:n.st.tLoading},y("UpdateStatus",c),a=c.status,n.preloader.html(b=c.text),n.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),n.container.addClass("mfp-s-"+a),q=a)},_checkIfClose:function(b){if(!a(b).hasClass("mfp-prevent-close")){var c=n.st.closeOnContentClick,d=n.st.closeOnBgClick;if(c&&d)return!0;if(!n.content||a(b).hasClass("mfp-close")||n.preloader&&b===n.preloader[0])return!0;if(b===n.content[0]||a.contains(n.content[0],b)){if(c)return!0}else if(d&&a.contains(document,b))return!0;return!1}},_addClassToMFP:function(a){n.bgOverlay.addClass(a),n.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),n.wrap.removeClass(a)},_hasScrollBar:function(a){return(n.isIE7?s.height():document.body.scrollHeight)>(a||r.height())},_setFocus:function(){(n.st.focus?n.content.find(n.st.focus).eq(0):n.wrap).focus()},_onFocusIn:function(b){if(b.target!==n.wrap[0]&&!a.contains(n.wrap[0],b.target))return n._setFocus(),!1},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(f,[b,c,d]),a.each(c,function(c,d){if(void 0===d||!1===d)return!0;var f,g;1<(e=c.split("_")).length?0<(f=b.find(j+"-"+e[0])).length&&("replaceWith"===(g=e[1])?f[0]!==d[0]&&f.replaceWith(d):"img"===g?f.is("img")?f.attr("src",d):f.replaceWith(a("<img>").attr("src",d).attr("class",f.attr("class"))):f.attr(e[1],d)):b.find(j+"-"+c).html(d)})},_getScrollbarSize:function(){var a;return void 0===n.scrollbarSize&&((a=document.createElement("div")).style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),n.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)),n.scrollbarSize}},modules:[],open:function(b,c){return A(),(b=b?a.extend(!0,{},b):{}).isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},a.fn.magnificPopup=function(b){A();var e,f,d,c=a(this);return"string"==typeof b?"open"===b?(e=p?c.data("magnificPopup"):c[0].magnificPopup,f=parseInt(arguments[1],10)||0,d=e.items?e.items[f]:(d=c,(d=e.delegate?d.find(e.delegate):d).eq(f)),n._openClick({mfpEl:d},c,e)):n.isOpen&&n[b].apply(n,Array.prototype.slice.call(arguments,1)):(b=a.extend(!0,{},b),p?c.data("magnificPopup",b):c[0].magnificPopup=b,n.addGroup(c,b)),c},"inline");a.magnificPopup.registerModule(C,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){n.types.push(C),w(b+"."+C,function(){G()})},getInline:function(b,c){var d,e,f;return G(),b.src?(d=n.st.inline,(e=a(b.src)).length?((f=e[0].parentNode)&&f.tagName&&(E||(D=d.hiddenClass,E=x(D),D="mfp-"+D),F=e.after(E).detach().removeClass(D)),n.updateStatus("ready")):(n.updateStatus("error",d.tNotFound),e=a("<div>")),b.inlineElement=e):(n.updateStatus("ready"),n._parseMarkup(c,{},b),c)}}});var H;a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var e,f,g,h,i,j,a=n.st.zoom,d=".zoom";a.enabled&&n.supportsTransition&&(f=a.duration,g=function(b){var b=b.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+a.duration/1e3+"s "+a.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},h=function(){n.content.css("visibility","visible")},w("BuildControls"+d,function(){n._allowZoom()&&(clearTimeout(i),n.content.css("visibility","hidden"),(e=n._getItemToZoom())?((j=g(e)).css(n._getOffset()),n.wrap.append(j),i=setTimeout(function(){j.css(n._getOffset(!0)),i=setTimeout(function(){h(),setTimeout(function(){j.remove(),e=j=null,y("ZoomAnimationEnded")},16)},f)},16)):h())}),w(c+d,function(){if(n._allowZoom()){if(clearTimeout(i),n.st.removalDelay=f,!e){if(!(e=n._getItemToZoom()))return;j=g(e)}j.css(n._getOffset(!0)),n.wrap.append(j),n.content.css("visibility","hidden"),setTimeout(function(){j.css(n._getOffset())},16)}}),w(b+d,function(){n._allowZoom()&&(h(),j&&j.remove(),e=null)}))},_allowZoom:function(){return"image"===n.currItem.type},_getItemToZoom:function(){return!!n.currItem.hasSize&&n.currItem.img},_getOffset:function(b){var b=b?n.currItem.img:n.st.zoom.opener(n.currItem.el||n.currItem),d=b.offset(),e=parseInt(b.css("padding-top"),10),f=parseInt(b.css("padding-bottom"),10),b=(d.top-=a(window).scrollTop()-e,{width:b.width(),height:(p?b.innerHeight():b[0].offsetHeight)-f-e});return(H=void 0===H?void 0!==document.createElement("p").style.MozTransform:H)?b["-moz-transform"]=b.transform="translate("+d.left+"px,"+d.top+"px)":(b.left=d.left,b.top=d.top),b}}}),A()});

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.