PageSourceSearch

https://www.grandviewoutdoors.com//resources/public/build/assets/glightbox.min-BRRv0G6y.js

js grandviewoutdoors.com collected 2026-10-02 10:25:33 UTC 56,440 bytes, 1 lines download raw bytes

1import{g as l}from"./_commonjsHelpers-C-2coPNo.js";var q,N={exports:{}};const j=l(function requireGlightbox_min(){return q||(q=1,N.exports=function(){function e(l,q){if(!(l instanceof q))throw new TypeError("Cannot call a class as a function")}function t(l,q){for(var N=0;N<q.length;N++){var j=q[N];j.enumerable=j.enumerable||!1,j.configurable=!0,"value"in j&&(j.writable=!0),Object.defineProperty(l,n(j.key),j)}}function i(l,q,N){return q&&t(l.prototype,q),Object.defineProperty(l,"prototype",{writable:!1}),l}function n(l){var q=function(l,q){if("object"!=typeof l||!l)return l;var N=l[Symbol.toPrimitive];if(void 0!==N){var j=N.call(l,q);if("object"!=typeof j)return j;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(l)}(l,"string");return"symbol"==typeof q?q:q+""}function s(l){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(l){return typeof l}:function(l){return l&&"function"==typeof Symbol&&l.constructor===Symbol&&l!==Symbol.prototype?"symbol":typeof l})(l)}var l=Date.now();function o(){var l={},q=!0,N=0,j=arguments.length;"[object Boolean]"===Object.prototype.toString.call(arguments[0])&&(q=arguments[0],N++);for(var s2=function(N){for(var j in N)Object.prototype.hasOwnProperty.call(N,j)&&(q&&"[object Object]"===Object.prototype.toString.call(N[j])?l[j]=o(!0,l[j],N[j]):l[j]=N[j])};N<j;N++)s2(arguments[N]);return l}function r(l,q){if((E(l)||l===window||l===document)&&(l=[l]),L(l)||I(l)||(l=[l]),0!=M(l))if(L(l)&&!I(l))for(var N=l.length,j=0;j<N&&!1!==q.call(l[j],l[j],j,l);j++);else if(I(l))for(var V in l)if(P(l,V)&&!1===q.call(l[V],l[V],V,l))break}function a(q){var N=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,j=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,V=q[l]=q[l]||[],G={all:V,evt:null,found:null};return N&&j&&M(V)>0&&r(V,function(l,q){if(l.eventName==N&&l.fn.toString()==j.toString())return G.found=!0,G.evt=q,!1}),G}function h(l){var q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},N=q.onElement,j=q.withCallback,V=q.avoidDuplicate,G=void 0===V||V,U=q.once,K=void 0!==U&&U,Q=q.useCapture,ee=void 0!==Q&&Q,te=arguments.length>2?arguments[2]:void 0,ie=N||[];function v2(l){C(j)&&j.call(te,l,this),K&&v2.destroy()}return k(ie)&&(ie=document.querySelectorAll(ie)),v2.destroy=function(){r(ie,function(q){var N=a(q,l,v2);N.found&&N.all.splice(N.evt,1),q.removeEventListener&&q.removeEventListener(l,v2,ee)})},r(ie,function(q){var N=a(q,l,v2);(q.addEventListener&&G&&!N.found||!G)&&(q.addEventListener(l,v2,ee),N.all.push({eventName:l,fn:v2}))}),v2}function d(l,q){r(q.split(" "),function(q){return l.classList.add(q)})}function c(l,q){r(q.split(" "),function(q){return l.classList.remove(q)})}function u(l,q){return l.classList.contains(q)}function g(l,q){for(;l!==document.body;){if(!(l=l.parentElement))return!1;if("function"==typeof l.matches?l.matches(q):l.msMatchesSelector(q))return l}}function v(l){var q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",N=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!l||""===q)return!1;if("none"===q)return C(N)&&N(),!1;var j=b(),V=q.split(" ");r(V,function(q){d(l,"g"+q)}),h(j,{onElement:l,avoidDuplicate:!1,once:!0,withCallback:function(l,q){r(V,function(l){c(q,"g"+l)}),C(N)&&N()}})}function f(l){var q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(""===q)return l.style.webkitTransform="",l.style.MozTransform="",l.style.msTransform="",l.style.OTransform="",l.style.transform="",!1;l.style.webkitTransform=q,l.style.MozTransform=q,l.style.msTransform=q,l.style.OTransform=q,l.style.transform=q}function p(l){l.style.display="block"}function m(l){l.style.display="none"}function y(l){var q=document.createDocumentFragment(),N=document.createElement("div");for(N.innerHTML=l;N.firstChild;)q.appendChild(N.firstChild);return q}function x(){return{width:window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,height:window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}}function b(){var l,q=document.createElement("fakeelement"),N={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"animationend",WebkitAnimation:"webkitAnimationEnd"};for(l in N)if(void 0!==q.style[l])return N[l]}function S(l,q,N,j){if(l())q();else{var V;N||(N=100);var G=setInterval(function(){l()&&(clearInterval(G),V&&clearTimeout(V),q())},N)}}function w(l,q,N){if(O(l))console.error("Inject assets error");else if(C(q)&&(N=q,q=!1),k(q)&&q in window)C(N)&&N();else{var j;if(-1!==l.indexOf(".css")){if((j=document.querySelectorAll('link[href="'+l+'"]'))&&j.length>0)return void(C(N)&&N());var V=document.getElementsByTagName("head")[0],G=V.querySelectorAll('link[rel="stylesheet"]'),U=document.createElement("link");return U.rel="stylesheet",U.type="text/css",U.href=l,U.media="all",G?V.insertBefore(U,G[0]):V.appendChild(U),void(C(N)&&N())}if((j=document.querySelectorAll('script[src="'+l+'"]'))&&j.length>0){if(C(N)){if(k(q))return S(function(){return void 0!==window[q]},function(){N()}),!1;N()}}else{var K=document.createElement("script");K.type="text/javascript",K.src=l,K.onload=function(){if(C(N)){if(k(q))return S(function(){return void 0!==window[q]},function(){N()}),!1;N()}},document.body.appendChild(K)}}}function T(){return"navigator"in window&&window.navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(Android)|(PlayBook)|(BB10)|(BlackBerry)|(Opera Mini)|(IEMobile)|(webOS)|(MeeGo)/i)}function C(l){return"function"==typeof l}function k(l){return"string"==typeof l}function E(l){return!(!l||!l.nodeType||1!=l.nodeType)}function A(l){return Array.isArray(l)}function L(l){return l&&l.length&&isFinite(l.length)}function I(l){return"object"===s(l)&&null!=l&&!C(l)&&!A(l)}function O(l){return null==l}function P(l,q){return null!==l&&hasOwnProperty.call(l,q)}function M(l){if(I(l)){if(l.keys)return l.keys().length;var q=0;for(var N in l)P(l,N)&&q++;return q}return l.length}function z(l){return!isNaN(parseFloat(l))&&isFinite(l)}function X(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1,q=document.querySelectorAll(".gbtn[data-taborder]:not(.disabled)");if(!q.length)return!1;if(1==q.length)return q[0];"string"==typeof l&&(l=parseInt(l));var N=[];r(q,function(l){N.push(l.getAttribute("data-taborder"))});var j=Math.max.apply(Math,N.map(function(l){return parseInt(l)}
vendor: 10,624 bytes, line 1
1)),V=l<0?1:l+1;V>j&&(V="1");var G=N.filter(function(l){return l>=parseInt(V)}).sort()[0];return document.querySelector('.gbtn[data-taborder="'.concat(G,'"]'))}function Y(l){if(l.events.hasOwnProperty("keyboard"))return!1;l.events.keyboard=h("keydown",{onElement:window,withCallback:function(q,N){var j=(q=q||window.event).keyCode;if(9==j){var V=document.querySelector(".gbtn.focused");if(!V){var G=!(!document.activeElement||!document.activeElement.nodeName)&&document.activeElement.nodeName.toLocaleLowerCase();if("input"==G||"textarea"==G||"button"==G)return}q.preventDefault();var U=document.querySelectorAll(".gbtn[data-taborder]");if(!U||U.length<=0)return;if(!V){var K=X();return void(K&&(K.focus(),d(K,"focused")))}var Q=X(V.getAttribute("data-taborder"));c(V,"focused"),Q&&(Q.focus(),d(Q,"focused"))}39==j&&l.nextSlide(),37==j&&l.prevSlide(),27==j&&l.close()}})}var q=i(function t2(l,q){var N=this,j=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(e(this,t2),this.img=l,this.slide=q,this.onclose=j,this.img.setZoomEvents)return!1;this.active=!1,this.zoomedIn=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.img.addEventListener("mousedown",function(l){return N.dragStart(l)},!1),this.img.addEventListener("mouseup",function(l){return N.dragEnd(l)},!1),this.img.addEventListener("mousemove",function(l){return N.drag(l)},!1),this.img.addEventListener("click",function(l){return N.slide.classList.contains("dragging-nav")?(N.zoomOut(),!1):N.zoomedIn?void(N.zoomedIn&&!N.dragging&&N.zoomOut()):N.zoomIn()},!1),this.img.setZoomEvents=!0},[{key:"zoomIn",value:function(){var l=this.widowWidth();if(!(this.zoomedIn||l<=768)){var q=this.img;if(q.setAttribute("data-style",q.getAttribute("style")),q.style.maxWidth=q.naturalWidth+"px",q.style.maxHeight=q.naturalHeight+"px",q.naturalWidth>l){var N=l/2-q.naturalWidth/2;this.setTranslate(this.img.parentNode,N,0)}this.slide.classList.add("zoomed"),this.zoomedIn=!0}}},{key:"zoomOut",value:function(){this.img.parentNode.setAttribute("style",""),this.img.setAttribute("style",this.img.getAttribute("data-style")),this.slide.classList.remove("zoomed"),this.zoomedIn=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.onclose&&"function"==typeof this.onclose&&this.onclose()}},{key:"dragStart",value:function(l){l.preventDefault(),this.zoomedIn?("touchstart"===l.type?(this.initialX=l.touches[0].clientX-this.xOffset,this.initialY=l.touches[0].clientY-this.yOffset):(this.initialX=l.clientX-this.xOffset,this.initialY=l.clientY-this.yOffset),l.target===this.img&&(this.active=!0,this.img.classList.add("dragging"))):this.active=!1}},{key:"dragEnd",value:function(l){var q=this;l.preventDefault(),this.initialX=this.currentX,this.initialY=this.currentY,this.active=!1,setTimeout(function(){q.dragging=!1,q.img.isDragging=!1,q.img.classList.remove("dragging")},100)}},{key:"drag",value:function(l){this.active&&(l.preventDefault(),"touchmove"===l.type?(this.currentX=l.touches[0].clientX-this.initialX,this.currentY=l.touches[0].clientY-this.initialY):(this.currentX=l.clientX-this.initialX,this.currentY=l.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.img.isDragging=!0,this.dragging=!0,this.setTranslate(this.img,this.currentX,this.currentY))}},{key:"onMove",value:function(l){if(this.zoomedIn){var q=l.clientX-this.img.naturalWidth/2,N=l.clientY-this.img.naturalHeight/2;this.setTranslate(this.img,q,N)}}},{key:"setTranslate",value:function(l,q,N){l.style.transform="translate3d("+q+"px, "+N+"px, 0)"}},{key:"widowWidth",value:function(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}}]),N=i(function t2(){var l=this,q=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e(this,t2);var N=q.dragEl,j=q.toleranceX,V=void 0===j?40:j,G=q.toleranceY,U=void 0===G?65:G,K=q.slide,Q=void 0===K?null:K,ee=q.instance,te=void 0===ee?null:ee;this.el=N,this.active=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.direction=null,this.lastDirection=null,this.toleranceX=V,this.toleranceY=U,this.toleranceReached=!1,this.dragContainer=this.el,this.slide=Q,this.instance=te,this.el.addEventListener("mousedown",function(q){return l.dragStart(q)},!1),this.el.addEventListener("mouseup",function(q){return l.dragEnd(q)},!1),this.el.addEventListener("mousemove",function(q){return l.drag(q)},!1)},[{key:"dragStart",value:function(l){if(this.slide.classList.contains("zoomed"))this.active=!1;else{"touchstart"===l.type?(this.initialX=l.touches[0].clientX-this.xOffset,this.initialY=l.touches[0].clientY-this.yOffset):(this.initialX=l.clientX-this.xOffset,this.initialY=l.clientY-this.yOffset);var q=l.target.nodeName.toLowerCase();l.target.classList.contains("nodrag")||g(l.target,".nodrag")||-1!==["input","select","textarea","button","a"].indexOf(q)?this.active=!1:(l.preventDefault(),(l.target===this.el||"img"!==q&&g(l.target,".gslide-inline"))&&(this.active=!0,this.el.classList.add("dragging"),this.dragContainer=g(l.target,".ginner-container")))}}},{key:"dragEnd",value:function(l){var q=this;l&&l.preventDefault(),this.initialX=0,this.initialY=0,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.active=!1,this.doSlideChange&&(this.instance.preventOutsideClick=!0,"right"==this.doSlideChange&&this.instance.prevSlide(),"left"==this.doSlideChange&&this.instance.nextSlide()),this.doSlideClose&&this.instance.close(),this.toleranceReached||this.setTranslate(this.dragContainer,0,0,!0),setTimeout(function(){q.instance.preventOutsideClick=!1,q.toleranceReached=!1,q.lastDirection=null,q.dragging=!1,q.el.isDragging=!1,q.el.classList.remove("dragging"),q.slide.classList.remove("dragging-nav"),q.dragContainer.style.transform="",q.dragContainer.style.transition=""},100)}},{key:"drag",value:function(l){if(this.active){l.preventDefault(),this.slide.classList.add("dragging-nav"),"touchmove"===l.type?(this.currentX=l.touches[0].clientX-this.initialX,this.currentY=l.touches[0].clientY-this.initialY):(this.currentX=l.clientX-this.initialX,this.currentY=l.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.el.isDragging=!0,this.dragging=!0,this.doSlideChange=!1,this.doSlideClose=!1;var q=Math.abs(this.currentX),N=Math.abs(this.currentY);if(q>0&&q>=Math.abs(this.currentY)&&(!this.lastDirection||"x"==this.lastDirection)){this.yOffset=0,this.lastDirection="x",this.setTranslate(this.dragContainer,this.currentX,0);var j=this.shouldChange();if(!this.instance.settings.dragAutoSnap&&j&&(this.doSlideChange=j),this.instance.settings.dragAutoSnap&&j)return this.instance.preventOutsideClick=!0,this.toleranceReached=!0,this.active=!1,this.instance.preventOutsideClick=!0,this.dragEnd(null),"right"==j&&this.instance.prevSlide(),void("left"==j&&this.instance.nextSlide())}if(this.toleranceY>0&&N>0&&N>=q&&(!this.lastDirection||"y"==this.lastDirection)){this.xOffset=0,this.lastDirection="y",this.setTranslate(this.dragContainer,0,this.currentY);var V=this.shouldClose();return!this.instance.settings.dragAutoSnap&&V&&(this.doSlideClose=!0),void(this.instance.settings.dragAutoSnap&&V&&this.instance.close())}}}},{key:"shouldChange",value:function(){var l=!1;if(Math.abs(this.currentX)>=this.toleranceX){var q=this.currentX>0?"right":"left";("left"==q&&this.slide!==this.slide.parentNode.lastChild||"right"==q&&this.slide!==this.slide.parentNode.firstChild)&&(l=q)}return l}},{key:"shouldClose",value:function(){var l=!1;return Math.abs(this.currentY)>=this.toleranceY&&(l=!0),l}},{key:"setTranslate",value:function(l,q,N){var j=arguments.length>3&&void 0!==arguments[3]&&arguments[3];l.style.transition=j?"all .2s ease":"",l.style.transform="translate3d(".concat(q,"px, ").concat(N,"px, 0)")}}]);function D(l,q,N,j){var V=l.querySelector(".gslide-media"),G=new Image,U="gSlideTitle_"+N,K="gSlideDesc_"+N;G.addEventListener("load",function(){C(j)&&j()},!1),G.src=q.href,""!=q.sizes&&""!=q.srcset&&(G.sizes=q.sizes,G.srcset=q.srcset),G.alt="",O(q.alt)||""===q.alt||(G.alt=q.alt),""!==q.title&&G.setAttribute("aria-labelledby",U),""!==q.description&&G.setAttribute("aria-describedby",K),q.hasOwnProperty("_hasCustomWidth")&&q._hasCustomWidth&&(G.style.width=q.width),q.hasOwnProperty("_hasCustomHeight")&&q._hasCustomHeight&&(G.style.height=q.height),V.insertBefore(G,V.firstChild)}function _(l,q,N,j){var V=this,G=l.querySelector(".ginner-container"),U="gvideo"+N,K=l.querySelector(".gslide-media"),Q=this.getAllPlayers();d(G,"gvideo-container"),K.insertBefore(y('<div class="gvideo-wrapper"></div>'),K.firstChild);var ee=l.querySelector(".gvideo-wrapper");w(this.settings.plyr.css,"Plyr");var te=q.href,ie=null==q?void 0:q.videoProvider,ne=!1;K.style.maxWidth=q.width,w(this.settings.plyr.js,"Plyr",function(){if(!ie&&te.match(/vimeo\.com\/([0-9]*)/)&&(ie="vimeo"),!ie&&(te.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||te.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||te.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/)||te.match(/(youtube\.com|youtube-nocookie\.com)\/shorts\/([a-zA-Z0-9\-_]+)/))&&(ie="youtube"),"local"===ie||!ie){ie="local";var G='<video id="'+U+'" ';G+='style="background:#000; max-width: '.concat(q.width,';" '),G+='preload="metadata" ',G+='x-webkit-airplay="allow" ',G+="playsinline ",G+="controls ",G+='class="gvideo-local">',G+='<source src="'.concat(te,'">'),ne=y(G+="</video>")}var K=ne||y('<div id="'.concat(U,'" data-plyr-provider="').concat(ie,'" data-plyr-embed-id="').concat(te,'"></div>'));d(ee,"".concat(ie,"-video gvideo")),ee.appendChild(K),ee.setAttribute("data-id",U),ee.setAttribute("data-index",N);var se=P(V.settings.plyr,"config")?V.settings.plyr.config:{},le=new Plyr("#"+U,se);le.on("ready",function(l){Q[U]=l.detail.plyr,C(j)&&j()}),S(function(){return l.querySelector("iframe")&&"true"==l.querySelector("iframe").dataset.ready},function(){V.resize(l)}),le.on("enterfullscreen",W),le.on("exitfullscreen",W)})}function W(l){var q=g(l.target,".gslide-media");"enterfullscreen"===l.type&&d(q,"fullscreen"),"exitfullscreen"===l.type&&c(q,"fullscreen")}function B(l,q,N,j){var V,G=this,U=l.querySelector(".gslide-media"),K=!(!P(q,"href")||!q.href)&&q.href.split("#").pop().trim(),Q=!(!P(q,"content")||!q.content)&&q.content;if(Q&&(k(Q)&&(V=y('<div class="ginlined-content">'.concat(Q,"</div>"))),E(Q))){"none"==Q.style.display&&(Q.style.display="block");var ee=document.createElement("div");
1ee.className="ginlined-content",ee.appendChild(Q),V=ee}if(K){var te=document.getElementById(K);if(!te)return!1;var ie=te.cloneNode(!0);ie.style.height=q.height,ie.style.maxWidth=q.width,d(ie,"ginlined-content"),V=ie}if(!V)return console.error("Unable to append inline slide content",q),!1;U.style.height=q.height,U.style.width=q.width,U.appendChild(V),this.events["inlineclose"+K]=h("click",{onElement:U.querySelectorAll(".gtrigger-close"),withCallback:function(l){l.preventDefault(),G.close()}}),C(j)&&j()}function H(l,q,N,j){var V,G,U,K,Q,ee,te=l.querySelector(".gslide-media"),ie=(V={url:q.href,callback:j},G=V.url,U=V.allow,K=V.callback,Q=V.appendTo,(ee=document.createElement("iframe")).className="vimeo-video gvideo",ee.src=G,ee.style.width="100%",ee.style.height="100%",U&&ee.setAttribute("allow",U),ee.onload=function(){ee.onload=null,d(ee,"node-ready"),C(K)&&K()},Q&&Q.appendChild(ee),ee);te.parentNode.style.maxWidth=q.width,te.parentNode.style.height=q.height,te.appendChild(ie)}var j=i(function t2(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e(this,t2),this.defaults={href:"",sizes:"",srcset:"",title:"",type:"",videoProvider:"",description:"",alt:"",descPosition:"bottom",effect:"",width:"",height:"",content:!1,zoomable:!0,draggable:!0},I(l)&&(this.defaults=o(this.defaults,l))},[{key:"sourceType",value:function(l){var q=l;return null!==(l=l.toLowerCase()).match(/\.(jpeg|jpg|jpe|gif|png|apn|webp|avif|svg)/)?"image":l.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||l.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||l.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/)||l.match(/(youtube\.com|youtube-nocookie\.com)\/shorts\/([a-zA-Z0-9\-_]+)/)||l.match(/vimeo\.com\/([0-9]*)/)||null!==l.match(/\.(mp4|ogg|webm|mov)/)?"video":null!==l.match(/\.(mp3|wav|wma|aac|ogg)/)?"audio":l.indexOf("#")>-1&&""!==q.split("#").pop().trim()?"inline":l.indexOf("goajax=true")>-1?"ajax":"external"}},{key:"parseConfig",value:function(l,q){var N=this,j=o({descPosition:q.descPosition},this.defaults);if(I(l)&&!E(l)){P(l,"type")||(P(l,"content")&&l.content?l.type="inline":P(l,"href")&&(l.type=this.sourceType(l.href)));var V=o(j,l);return this.setSize(V,q),V}var G="",U=l.getAttribute("data-glightbox"),K=l.nodeName.toLowerCase();if("a"===K&&(G=l.href),"img"===K&&(G=l.src,j.alt=l.alt),j.href=G,r(j,function(V,G){P(q,G)&&"width"!==G&&(j[G]=q[G]);var U=l.dataset[G];O(U)||(j[G]=N.sanitizeValue(U))}),j.content&&(j.type="inline"),!j.type&&G&&(j.type=this.sourceType(G)),O(U)){if(!j.title&&"a"==K){var Q=l.title;O(Q)||""===Q||(j.title=Q)}if(!j.title&&"img"==K){var ee=l.alt;O(ee)||""===ee||(j.title=ee)}}else{var te=[];r(j,function(l,q){te.push(";\\s?"+q)}),te=te.join("\\s?:|"),""!==U.trim()&&r(j,function(l,q){var V=U,G=new RegExp("s?"+q+"s?:s?(.*?)("+te+"s?:|$)"),K=V.match(G);if(K&&K.length&&K[1]){var Q=K[1].trim().replace(/;\s*$/,"");j[q]=N.sanitizeValue(Q)}})}if(j.description&&"."===j.description.substring(0,1)){var ie;try{ie=document.querySelector(j.description).innerHTML}catch(se){if(!(se instanceof DOMException))throw se}ie&&(j.description=ie)}if(!j.description){var ne=l.querySelector(".glightbox-desc");ne&&(j.description=ne.innerHTML)}return this.setSize(j,q,l),this.slideConfig=j,j}},{key:"setSize",value:function(l,q){var N=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,j="video"==l.type?this.checkSize(q.videosWidth):this.checkSize(q.width),V=this.checkSize(q.height);return l.width=P(l,"width")&&""!==l.width?this.checkSize(l.width):j,l.height=P(l,"height")&&""!==l.height?this.checkSize(l.height):V,N&&"image"==l.type&&(l._hasCustomWidth=!!N.dataset.width,l._hasCustomHeight=!!N.dataset.height),l}},{key:"checkSize",value:function(l){return z(l)?"".concat(l,"px"):l}},{key:"sanitizeValue",value:function(l){return"true"!==l&&"false"!==l?l:"true"===l}}]),V=i(function t2(l,q,N){e(this,t2),this.element=l,this.instance=q,this.index=N},[{key:"setContent",value:function(){var l=this,j=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,V=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(u(j,"loaded"))return!1;var G=this.instance.settings,U=this.slideConfig,K=T();C(G.beforeSlideLoad)&&G.beforeSlideLoad({index:this.index,slide:j,player:!1});var Q=U.type,ee=U.descPosition,te=j.querySelector(".gslide-media"),ie=j.querySelector(".gslide-title"),ne=j.querySelector(".gslide-desc"),se=j.querySelector(".gdesc-inner"),le=V,oe="gSlideTitle_"+this.index,re="gSlideDesc_"+this.index;
1if(C(G.afterSlideLoad)&&(le=function(){C(V)&&V(),G.afterSlideLoad({index:l.index,slide:j,player:l.instance.getSlidePlayerInstance(l.index)})}),""==U.title&&""==U.description?se&&se.parentNode.parentNode.removeChild(se.parentNode):(ie&&""!==U.title?(ie.id=oe,ie.innerHTML=U.title):ie.parentNode.removeChild(ie),ne&&""!==U.description?(ne.id=re,K&&G.moreLength>0?(U.smallDescription=this.slideShortDesc(U.description,G.moreLength,G.moreText),ne.innerHTML=U.smallDescription,this.descriptionEvents(ne,U)):ne.innerHTML=U.description):ne.parentNode.removeChild(ne),d(te.parentNode,"desc-".concat(ee)),d(se.parentNode,"description-".concat(ee))),d(te,"gslide-".concat(Q)),d(j,"loaded"),"video"!==Q){if("external"!==Q)return"inline"===Q?(B.apply(this.instance,[j,U,this.index,le]),void(U.draggable&&new N({dragEl:j.querySelector(".gslide-inline"),toleranceX:G.dragToleranceX,toleranceY:G.dragToleranceY,slide:j,instance:this.instance}))):void("image"!==Q?C(le)&&le():D(j,U,this.index,function(){var V=j.querySelector("img");U.draggable&&new N({dragEl:V,toleranceX:G.dragToleranceX,toleranceY:G.dragToleranceY,slide:j,instance:l.instance}),U.zoomable&&V.naturalWidth>V.offsetWidth&&(d(V,"zoomable"),new q(V,j,function(){l.instance.resize()})),C(le)&&le()}));H.apply(this,[j,U,this.index,le])}else _.apply(this.instance,[j,U,this.index,le])}}
vendor: 18,054 bytes, line 1
1,{key:"slideShortDesc",value:function(l){var q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,N=arguments.length>2&&void 0!==arguments[2]&&arguments[2],j=document.createElement("div");j.innerHTML=l;var V=N;if((l=j.innerText.trim()).length<=q)return l;var G=l.substr(0,q-1);return V?(j=null,G+'... <a href="#" class="desc-more">'+N+"</a>"):G}},{key:"descriptionEvents",value:function(l,q){var N=this,j=l.querySelector(".desc-more");if(!j)return!1;h("click",{onElement:j,withCallback:function(l,j){l.preventDefault();var V=document.body,G=g(j,".gslide-desc");if(!G)return!1;G.innerHTML=q.description,d(V,"gdesc-open");var U=h("click",{onElement:[V,g(G,".gslide-description")],withCallback:function(l,j){"a"!==l.target.nodeName.toLowerCase()&&(c(V,"gdesc-open"),d(V,"gdesc-closed"),G.innerHTML=q.smallDescription,N.descriptionEvents(G,q),setTimeout(function(){c(V,"gdesc-closed")},400),U.destroy())}})}})}},{key:"create",value:function(){return y(this.instance.settings.slideHTML)}},{key:"getConfig",value:function(){E(this.element)||this.element.hasOwnProperty("draggable")||(this.element.draggable=this.instance.settings.draggable);var l=new j(this.instance.settings.slideExtraAttributes);return this.slideConfig=l.parseConfig(this.element,this.instance.settings),this.slideConfig}}]);function F(l){return Math.sqrt(l.x*l.x+l.y*l.y)}function R(l,q){var N,j,V=function(l,q){var N=F(l)*F(q);if(0===N)return 0;var j,V,G=(V=q,((j=l).x*V.x+j.y*V.y)/N);return G>1&&(G=1),Math.acos(G)}(l,q);return j=q,(N=l).x*j.y-j.x*N.y>0&&(V*=-1),180*V/Math.PI}var G=i(function t2(l){e(this,t2),this.handlers=[],this.el=l},[{key:"add",value:function(l){this.handlers.push(l)}},{key:"del",value:function(l){l||(this.handlers=[]);for(var q=this.handlers.length;q>=0;q--)this.handlers[q]===l&&this.handlers.splice(q,1)}},{key:"dispatch",value:function(){for(var l=0,q=this.handlers.length;l<q;l++){var N=this.handlers[l];"function"==typeof N&&N.apply(this.el,arguments)}}}]);function Z(l,q){var N=new G(l);return N.add(q),N}var U=i(function t2(l,q){e(this,t2),this.element="string"==typeof l?document.querySelector(l):l,this.start=this.start.bind(this),this.move=this.move.bind(this),this.end=this.end.bind(this),this.cancel=this.cancel.bind(this),this.element.addEventListener("touchstart",this.start,!1),this.element.addEventListener("touchmove",this.move,!1),this.element.addEventListener("touchend",this.end,!1),this.element.addEventListener("touchcancel",this.cancel,!1),this.preV={x:null,y:null},this.pinchStartLen=null,this.zoom=1,this.isDoubleTap=!1;var s2=function(){};this.rotate=Z(this.element,q.rotate||s2),this.touchStart=Z(this.element,q.touchStart||s2),this.multipointStart=Z(this.element,q.multipointStart||s2),this.multipointEnd=Z(this.element,q.multipointEnd||s2),this.pinch=Z(this.element,q.pinch||s2),this.swipe=Z(this.element,q.swipe||s2),this.tap=Z(this.element,q.tap||s2),this.doubleTap=Z(this.element,q.doubleTap||s2),this.longTap=Z(this.element,q.longTap||s2),this.singleTap=Z(this.element,q.singleTap||s2),this.pressMove=Z(this.element,q.pressMove||s2),this.twoFingerPressMove=Z(this.element,q.twoFingerPressMove||s2),this.touchMove=Z(this.element,q.touchMove||s2),this.touchEnd=Z(this.element,q.touchEnd||s2),this.touchCancel=Z(this.element,q.touchCancel||s2),this.translateContainer=this.element,this._cancelAllHandler=this.cancelAll.bind(this),window.addEventListener("scroll",this._cancelAllHandler),this.delta=null,this.last=null,this.now=null,this.tapTimeout=null,this.singleTapTimeout=null,this.longTapTimeout=null,this.swipeTimeout=null,this.x1=this.x2=this.y1=this.y2=null,this.preTapPosition={x:null,y:null}},[{key:"start",value:function(l){if(l.touches)if(l.target&&l.target.nodeName&&["a","button","input"].indexOf(l.target.nodeName.toLowerCase())>=0)console.log("ignore drag for this touched element",l.target.nodeName.toLowerCase());else{this.now=Date.now(),this.x1=l.touches[0].pageX,this.y1=l.touches[0].pageY,this.delta=this.now-(this.last||this.now),this.touchStart.dispatch(l,this.element),null!==this.preTapPosition.x&&(this.isDoubleTap=this.delta>0&&this.delta<=250&&Math.abs(this.preTapPosition.x-this.x1)<30&&Math.abs(this.preTapPosition.y-this.y1)<30,this.isDoubleTap&&clearTimeout(this.singleTapTimeout)),this.preTapPosition.x=this.x1,this.preTapPosition.y=this.y1,this.last=this.now;var q=this.preV;if(l.touches.length>1){this._cancelLongTap(),this._cancelSingleTap();var N={x:l.touches[1].pageX-this.x1,y:l.touches[1].pageY-this.y1};q.x=N.x,q.y=N.y,this.pinchStartLen=F(q),this.multipointStart.dispatch(l,this.element)}this._preventTap=!1,this.longTapTimeout=setTimeout(function(){this.longTap.dispatch(l,this.element),this._preventTap=!0}.bind(this),750)}}},{key:"move",value:function(l){if(l.touches){var q=this.preV,N=l.touches.length,j=l.touches[0].pageX,V=l.touches[0].pageY;if(this.isDoubleTap=!1,N>1){var G=l.touches[1].pageX,U=l.touches[1].pageY,K={x:l.touches[1].pageX-j,y:l.touches[1].pageY-V};null!==q.x&&(this.pinchStartLen>0&&(l.zoom=F(K)/this.pinchStartLen,this.pinch.dispatch(l,this.element)),l.angle=R(K,q),this.rotate.dispatch(l,this.element)),q.x=K.x,q.y=K.y,null!==this.x2&&null!==this.sx2?(l.deltaX=(j-this.x2+G-this.sx2)/2,l.deltaY=(V-this.y2+U-this.sy2)/2):(l.deltaX=0,l.deltaY=0),this.twoFingerPressMove.dispatch(l,this.element),this.sx2=G,this.sy2=U}else{if(null!==this.x2){l.deltaX=j-this.x2,l.deltaY=V-this.y2;var Q=Math.abs(this.x1-this.x2),ee=Math.abs(this.y1-this.y2);(Q>10||ee>10)&&(this._preventTap=!0)}else l.deltaX=0,l.deltaY=0;this.pressMove.dispatch(l,this.element)}this.touchMove.dispatch(l,this.element),this._cancelLongTap(),this.x2=j,this.y2=V,N>1&&l.preventDefault()}}},{key:"end",value:function(l){if(l.changedTouches){this._cancelLongTap();var q=this;l.touches.length<2&&(this.multipointEnd.dispatch(l,this.element),this.sx2=this.sy2=null),this.x2&&Math.abs(this.x1-this.x2)>30||this.y2&&Math.abs(this.y1-this.y2)>30?(l.direction=this._swipeDirection(this.x1,this.x2,this.y1,this.y2),this.swipeTimeout=setTimeout(function(){q.swipe.dispatch(l,q.element)},0)):(this.tapTimeout=setTimeout(function(){q._preventTap||q.tap.dispatch(l,q.element),q.isDoubleTap&&(q.doubleTap.dispatch(l,q.element),q.isDoubleTap=!1)},0),q.isDoubleTap||(q.singleTapTimeout=setTimeout(function(){q.singleTap.dispatch(l,q.element)},250))),this.touchEnd.dispatch(l,this.element),this.preV.x=0,this.preV.y=0,this.zoom=1,this.pinchStartLen=null,this.x1=this.x2=this.y1=this.y2=null}}},{key:"cancelAll",value:function(){this._preventTap=!0,clearTimeout(this.singleTapTimeout),clearTimeout(this.tapTimeout),clearTimeout(this.longTapTimeout),clearTimeout(this.swipeTimeout)}},{key:"cancel",value:function(l){this.cancelAll(),this.touchCancel.dispatch(l,this.element)}},{key:"_cancelLongTap",value:function(){clearTimeout(this.longTapTimeout)}},{key:"_cancelSingleTap",value:function(){clearTimeout(this.singleTapTimeout)}},{key:"_swipeDirection",value:function(l,q,N,j){return Math.abs(l-q)>=Math.abs(N-j)?l-q>0?"Left":"Right":N-j>0?"Up":"Down"}},{key:"on",value:function(l,q){this[l]&&this[l].add(q)}},{key:"off",value:function(l,q){this[l]&&this[l].del(q)}},{key:"destroy",value:function(){return this.singleTapTimeout&&clearTimeout(this.singleTapTimeout),this.tapTimeout&&clearTimeout(this.tapTimeout),this.longTapTimeout&&clearTimeout(this.longTapTimeout),this.swipeTimeout&&clearTimeout(this.swipeTimeout),this.element.removeEventListener("touchstart",this.start),this.element.removeEventListener("touchmove",this.move),this.element.removeEventListener("touchend",this.end),this.element.removeEventListener("touchcancel",this.cancel),this.rotate.del(),this.touchStart.del(),this.multipointStart.del(),this.multipointEnd.del(),this.pinch.del(),this.swipe.del(),this.tap.del(),this.doubleTap.del(),this.longTap.del(),this.singleTap.del(),this.pressMove.del(),this.twoFingerPressMove.del(),this.touchMove.del(),this.touchEnd.del(),this.touchCancel.del(),this.preV=this.pinchStartLen=this.zoom=this.isDoubleTap=this.delta=this.last=this.now=this.tapTimeout=this.singleTapTimeout=this.longTapTimeout=this.swipeTimeout=this.x1=this.x2=this.y1=this.y2=this.preTapPosition=this.rotate=this.touchStart=this.multipointStart=this.multipointEnd=this.pinch=this.swipe=this.tap=this.doubleTap=this.longTap=this.singleTap=this.pressMove=this.touchMove=this.touchEnd=this.touchCancel=this.twoFingerPressMove=null,window.removeEventListener("scroll",this._cancelAllHandler),null}}]);function $(l){var q=function(){var l,q=document.createElement("fakeelement"),N={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(l in N)if(void 0!==q.style[l])return N[l]}(),N=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,j=u(l,"gslide-media")?l:l.querySelector(".gslide-media"),V=g(j,".ginner-container"),G=l.querySelector(".gslide-description");N>769&&(j=V),d(j,"greset"),f(j,"translate3d(0, 0, 0)"),h(q,{onElement:j,once:!0,withCallback:function(l,q){c(j,"greset")}}),j.style.opacity="",G&&(G.style.opacity="")}function J(l){if(l.events.hasOwnProperty("touch"))return!1;var q,N,j,V=x(),G=V.width,K=V.height,Q=!1,ee=null,te=null,ie=null,ne=!1,se=1,le=1,oe=!1,re=!1,ae=null,he=null,de=null,ce=null,ue=0,ge=0,ve=!1,fe=!1,pe={},me={},ye=0,xe=0,be=document.getElementById("glightbox-slider"),Se=document.querySelector(".goverlay"),we=new U(be,{touchStart:function(q){if(Q=!0,(u(q.targetTouches[0].target,"ginner-container")||g(q.targetTouches[0].target,".gslide-desc")||"a"==q.targetTouches[0].target.nodeName.toLowerCase())&&(Q=!1),g(q.targetTouches[0].target,".gslide-inline")&&!u(q.targetTouches[0].target.parentNode,"gslide-inline")&&(Q=!1),Q){if(me=q.targetTouches[0],pe.pageX=q.targetTouches[0].pageX,pe.pageY=q.targetTouches[0].pageY,ye=q.targetTouches[0].clientX,xe=q.targetTouches[0].clientY,ee=l.activeSlide,te=ee.querySelector(".gslide-media"),j=ee.querySelector(".gslide-inline"),ie=null,u(te,"gslide-image")&&(ie=te.querySelector("img")),(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)>769&&(te=ee.querySelector(".ginner-container")),c(Se,"greset"),q.pageX>20&&q.pageX<window.innerWidth-20)return;q.preventDefault()}},touchMove:function(V){if(Q&&(me=V.targetTouches[0],!oe&&!re)){if(j&&j.offsetHeight>K){var U=pe.pageX-me.pageX;if(Math.abs(U)<=13)return!1}ne=!0;var ee,se=V.targetTouches[0].clientX,le=V.targetTouches[0].clientY,ae=ye-se,he=xe-le;if(Math.abs(ae)>Math.abs(he)?(ve=!1,fe=!0):(fe=!1,ve=!0),q=me.pageX-pe.pageX,ue=100*q/G,N=me.pageY-pe.pageY,ge=100*N/K,ve&&ie&&(ee=1-Math.abs(N)/K,Se.style.opacity=ee,l.settings.touchFollowAxis&&(ue=0)),fe&&(ee=1-Math.abs(q)/G,te.style.opacity=ee,l.settings.touchFollowAxis&&(ge=0)),!ie)return f(te,"translate3d(".concat(ue,"%, 0, 0)"));f(te,"translate3d(".concat(ue,"%, ").concat(ge,"%, 0)"))}},touchEnd:function(){if(Q){if(ne=!1,re||oe)return de=ae,void(ce=he);var q=Math.abs(parseInt(ge)),N=Math.abs(parseInt(ue));if(!(q>29&&ie))return q<29&&N<25?(d(Se,"greset"),Se.style.opacity=1,$(te)):void 0;l.close()}},multipointEnd:function(){setTimeout(function(){oe=!1},50)},multipointStart:function(){oe=!0,se=le||1},pinch:function(l){if(!ie||ne)return!1;oe=!0,ie.scaleX=ie.scaleY=se*l.zoom;var q=se*l.zoom;if(re=!0,q<=1)return re=!1,q=1,ce=null,de=null,ae=null,he=null,void ie.setAttribute("style","");q>4.5&&(q=4.5),ie.style.transform="scale3d(".concat(q,", ").concat(q,", 1)"),le=q},pressMove:function(l){if(re&&!oe){var q=me.pageX-pe.pageX,N=me.pageY-pe.pageY;de&&(q+=de),ce&&(N+=ce),ae=q,he=N;var j="translate3d(".concat(q,"px, ").concat(N,"px, 0)");le&&(j+=" scale3d(".concat(le,", ").concat(le,", 1)")),f(ie,j)}},swipe:function(q){if(!re)if(oe)oe=!1;else{if("Left"==q.direction){if(l.index==l.elements.length-1)return $(te);l.nextSlide()}if("Right"==q.direction){if(0==l.index)return $(te);l.prevSlide()}}}});l.events.touch=we}var K=T(),Q=null!==T()||void 0!==document.createTouch||"ontouchstart"in window||"onmsgesturechange"in window||navigator.msMaxTouchPoints,ee=document.getElementsByTagName("html")[0],te={selector:".glightbox",elements:null,skin:"clean",theme:"clean",closeButton:!0,startAt:null,autoplayVideos:!0,autofocusVideos:!0,descPosition:"bottom",width:"900px",height:"506px",videosWidth:"960px",beforeSlideChange:null,afterSlideChange:null,beforeSlideLoad:null,afterSlideLoad:null,slideInserted:null,slideRemoved:null,slideExtraAttributes:null,onOpen:null,onClose:null,loop:!1,zoomable:!0,draggable:!0,dragAutoSnap:!1,dragToleranceX:40,dragToleranceY:65,preload:!0,oneSlidePerOpen:!1,touchNavigation:!0,touchFollowAxis:!0,keyboardNavigation:!0,closeOnOutsideClick:!0,plugins:!1,plyr:{css:"https://cdn.plyr.io/3.6.12/plyr.css",js:"https://cdn.plyr.io/3.6.12/plyr.js",config:{ratio:"16:9",fullscreen:{enabled:!0,iosNative:!0},youtube:{noCookie:!0,rel:0,showinfo:0,iv_load_policy:3},vimeo:{byline:!1,portrait:!1,title:!1,transparent:!1}}},openEffect:"zoom",closeEffect:"zoom",slideEffect:"slide",moreText:"See more",moreLength:60,cssEfects:{fade:{in:"fadeIn",out:"fadeOut"},zoom:{in:"zoomIn",out:"zoomOut"},slide:{in:"slideInRight",out:"slideOutLeft"},slideBack:{in:"slideInLeft",out:"slideOutRight"},none:{in:"none",out:"none"}},svg:{close:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" xml:space="preserve"><g><g><path d="M505.943,6.058c-8.077-8.077-21.172-8.077-29.249,0L6.058,476.693c-8.077,8.077-8.077,21.172,0,29.249C10.096,509.982,15.39,512,20.683,512c5.293,0,10.586-2.019,14.625-6.059L505.943,35.306C514.019,27.23,514.019,14.135,505.943,6.058z"/></g></g><g><g><path d="M505.942,476.694L35.306,6.059c-8.076-8.077-21.172-8.077-29.248,0c-8.077,8.076-8.077,21.171,0,29.248l470.636,470.636c4.038,4.039,9.332,6.058,14.625,6.058c5.293,0,10.587-2.019,14.624-6.057C514.018,497.866,514.018,484.771,505.942,476.694z"/></g></g></svg>',next:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 477.175 477.175" xml:space="preserve"> <g><path d="M360.731,229.075l-225.1-225.1c-5.3-5.3-13.8-5.3-19.1,0s-5.3,13.8,0,19.1l215.5,215.5l-215.5,215.5c-5.3,5.3-5.3,13.8,0,19.1c2.6,2.6,6.1,4,9.5,4c3.4,0,6.9-1.3,9.5-4l225.1-225.1C365.931,242.875,365.931,234.275,360.731,229.075z"/></g></svg>',prev:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 477.175 477.175" xml:space="preserve"><g><path d="M145.188,238.575l215.5-215.5c5.3-5.3,5.3-13.8,0-19.1s-13.8-5.3-19.1,0l-225.1,225.1c-5.3,5.3-5.3,13.8,0,19.1l225.1,225c2.6,2.6,6.1,4,9.5,4s6.9-1.3,9.5-4c5.3-5.3,5.3-13.8,0-19.1L145.188,238.575z"/></g></svg>'},slideHTML:'<div class="gslide">\n    <div class="gslide-inner-content">\n        <div class="ginner-container">\n            <div class="gslide-media">\n            </div>\n            <div class="gslide-description">\n                <div class="gdesc-inner">\n                    <h4 class="gslide-title"></h4>\n                    <div class="gslide-desc"></div>\n                </div>\n            </div>\n        </div>\n    </div>\n</div>',lightboxHTML:'<div id="glightbox-body" class="glightbox-container" tabindex="-1" role="dialog" aria-hidden="false">\n    <div class="gloader visible"></div>\n    <div class="goverlay"></div>\n    <div class="gcontainer">\n    <div id="glightbox-slider" class="gslider"></div>\n    <button class="gclose gbtn" aria-label="Close" data-taborder="3">{closeSVG}</button>\n    <button class="gprev gbtn" aria-label="Previous" data-taborder="2">{prevSVG}</button>\n    <button class="gnext gbtn" aria-label="Next" data-taborder="1">{nextSVG}</button>\n</div>\n</div>'},ie=i(function t2(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e(this,t2),this.customOptions=l,this.settings=o(te,l),this.effectsClasses=this.getAnimationClasses(),this.videoPlayers={},this.apiEvents=[],this.fullElementsList=!1},[{key:"init",value:function(){var l=this,q=this.getSelector();q&&(this.baseEvents=h("click",{onElement:q,withCallback:function(q,N){q.preventDefault(),l.open(N)}})),this.elements=this.getElements()}},{key:"open",value:function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(0===this.elements.length)return!1;this.activeSlide=null,this.prevActiveSlideIndex=null,this.prevActiveSlide=null;var N=z(q)?q:this.settings.startAt;if(E(l)){var j=l.getAttribute("data-gallery");j&&(this.fullElementsList=this.elements,this.elements=this.getGalleryElements(this.elements,j)),O(N)&&(N=this.getElementIndex(l))<0&&(N=0)}z(N)||(N=0),this.build(),v(this.overlay,"none"===this.settings.openEffect?"none":this.settings.cssEfects.fade.in);var V=document.body,G=window.innerWidth-document.documentElement.clientWidth;if(G>0){var U=document.createElement("style");U.type="text/css",U.className="gcss-styles",U.innerText=".gscrollbar-fixer {margin-right: ".concat(G,"px}"),document.head.appendChild(U),d(V,"gscrollbar-fixer")}d(V,"glightbox-open"),d(ee,"glightbox-open"),K&&(d(document.body,"glightbox-mobile"),this.settings.slideEffect="slide"),this.showSlide(N,!0),1===this.elements.length?(d(this.prevButton,"glightbox-button-hidden"),d(this.nextButton,"glightbox-button-hidden")):(c(this.prevButton,"glightbox-button-hidden"),c(this.nextButton,"glightbox-button-hidden")),this.lightboxOpen=!0,this.trigger("open"),C(this.settings.onOpen)&&this.settings.onOpen(),Q&&this.settings.touchNavigation&&J(this),this.settings.keyboardNavigation&&Y(this)}},{key:"openAt",value:function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.open(null,l)}},{key:"showSlide",value:function(){var l=this,q=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,N=arguments.length>1&&void 0!==arguments[1]&&arguments[1];p(this.loader),this.index=parseInt(q);var j=this.slidesContainer.querySelector(".current");j&&c(j,"current"),this.slideAnimateOut();var V=this.slidesContainer.querySelectorAll(".gslide")[q];if(u(V,"loaded"))this.slideAnimateIn(V,N),m(this.loader);else{p(this.loader);
1var G=this.elements[q],U={index:this.index,slide:V,slideNode:V,slideConfig:G.slideConfig,slideIndex:this.index,trigger:G.node,player:null};this.trigger("slide_before_load",U),G.instance.setContent(V,function(){m(l.loader),l.resize(),l.slideAnimateIn(V,N),l.trigger("slide_after_load",U)})}this.slideDescription=V.querySelector(".gslide-description"),this.slideDescriptionContained=this.slideDescription&&u(this.slideDescription.parentNode,"gslide-media"),this.settings.preload&&(this.preloadSlide(q+1),this.preloadSlide(q-1)),this.updateNavigationClasses(),this.activeSlide=V}},{key:"preloadSlide",value:function(l){var q=this;if(l<0||l>this.elements.length-1)return!1;if(O(this.elements[l]))return!1;var N=this.slidesContainer.querySelectorAll(".gslide")[l];if(u(N,"loaded"))return!1;var j=this.elements[l],V=j.type,G={index:l,slide:N,slideNode:N,slideConfig:j.slideConfig,slideIndex:l,trigger:j.node,player:null};this.trigger("slide_before_load",G),"video"===V||"external"===V?setTimeout(function(){j.instance.setContent(N,function(){q.trigger("slide_after_load",G)})},200):j.instance.setContent(N,function(){q.trigger("slide_after_load",G)})}},{key:"prevSlide",value:function(){this.goToSlide(this.index-1)}},{key:"nextSlide",value:function(){this.goToSlide(this.index+1)}},{key:"goToSlide",value:function(){var l=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.prevActiveSlide=this.activeSlide,this.prevActiveSlideIndex=this.index,!this.loop()&&(l<0||l>this.elements.length-1))return!1;l<0?l=this.elements.length-1:l>=this.elements.length&&(l=0),this.showSlide(l)}},{key:"insertSlide",value:function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},q=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;q<0&&(q=this.elements.length);var N=new V(l,this,q),j=N.getConfig(),G=o({},j),U=N.create(),K=this.elements.length-1;G.index=q,G.node=!1,G.instance=N,G.slideConfig=j,this.elements.splice(q,0,G);var Q=null,ee=null;if(this.slidesContainer){if(q>K)this.slidesContainer.appendChild(U);else{var te=this.slidesContainer.querySelectorAll(".gslide")[q];this.slidesContainer.insertBefore(U,te)}(this.settings.preload&&0==this.index&&0==q||this.index-1==q||this.index+1==q)&&this.preloadSlide(q),0===this.index&&0===q&&(this.index=1),this.updateNavigationClasses(),Q=this.slidesContainer.querySelectorAll(".gslide")[q],ee=this.getSlidePlayerInstance(q),G.slideNode=Q}this.trigger("slide_inserted",{index:q,slide:Q,slideNode:Q,slideConfig:j,slideIndex:q,trigger:null,player:ee}),C(this.settings.slideInserted)&&this.settings.slideInserted({index:q,slide:Q,player:ee})}},{key:"removeSlide",value:function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;if(l<0||l>this.elements.length-1)return!1;var q=this.slidesContainer&&this.slidesContainer.querySelectorAll(".gslide")[l];q&&(this.getActiveSlideIndex()==l&&(l==this.elements.length-1?this.prevSlide():this.nextSlide()),q.parentNode.removeChild(q)),this.elements.splice(l,1),this.trigger("slide_removed",l),C(this.settings.slideRemoved)&&this.settings.slideRemoved(l)}},{key:"slideAnimateIn",value:function(l,q){var N=this,j=l.querySelector(".gslide-media"),V=l.querySelector(".gslide-description"),G={index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlide,slideConfig:O(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:O(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},U={index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideConfig:this.elements[this.index].slideConfig,slideIndex:this.index,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)};if(j.offsetWidth>0&&V&&(m(V),V.style.display=""),c(l,this.effectsClasses),q)v(l,this.settings.cssEfects[this.settings.openEffect].in,function(){N.settings.autoplayVideos&&N.slidePlayerPlay(l),N.trigger("slide_changed",{prev:G,current:U}),C(N.settings.afterSlideChange)&&N.settings.afterSlideChange.apply(N,[G,U])});else{var K=this.settings.slideEffect,Q="none"!==K?this.settings.cssEfects[K].in:K;this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(Q=this.settings.cssEfects.slideBack.in),v(l,Q,function(){N.settings.autoplayVideos&&N.slidePlayerPlay(l),N.trigger("slide_changed",{prev:G,current:U}),C(N.settings.afterSlideChange)&&N.settings.afterSlideChange.apply(N,[G,U])})}setTimeout(function(){N.resize(l)},100),d(l,"current")}},{key:"slideAnimateOut",value:function(){if(!this.prevActiveSlide)return!1;var l=this.prevActiveSlide;c(l,this.effectsClasses),d(l,"prev");var q=this.settings.slideEffect,N="none"!==q?this.settings.cssEfects[q].out:q;this.slidePlayerPause(l),this.trigger("slide_before_change",{prev:{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlideIndex,slideConfig:O(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:O(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},current:{index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideIndex:this.index,slideConfig:this.elements[this.index].slideConfig,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)}}),C(this.settings.beforeSlideChange)&&this.settings.beforeSlideChange.apply(this,[{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},{index:this.index,slide:this.activeSlide,player:this.getSlidePlayerInstance(this.index)}]),this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(N=this.settings.cssEfects.slideBack.out),v(l,N,function(){var q=l.querySelector(".ginner-container"),N=l.querySelector(".gslide-media"),j=l.querySelector(".gslide-description");q.style.transform="",N.style.transform="",c(N,"greset"),N.style.opacity="",j&&(j.style.opacity=""),c(l,"prev")})}},{key:"getAllPlayers",value:function(){return this.videoPlayers}},{key:"getSlidePlayerInstance",value:function(l){var q="gvideo"+l,N=this.getAllPlayers();return!(!P(N,q)||!N[q])&&N[q]}},{key:"stopSlideVideo",value:function(l){if(E(l)){var q=l.querySelector(".gvideo-wrapper");q&&(l=q.getAttribute("data-index"))}console.log("stopSlideVideo is deprecated, use slidePlayerPause");var N=this.getSlidePlayerInstance(l);N&&N.playing&&N.pause()}},{key:"slidePlayerPause",value:function(l){if(E(l)){var q=l.querySelector(".gvideo-wrapper");q&&(l=q.getAttribute("data-index"))}var N=this.getSlidePlayerInstance(l);N&&N.playing&&N.pause()}},{key:"playSlideVideo",value:function(l){if(E(l)){var q=l.querySelector(".gvideo-wrapper");q&&(l=q.getAttribute("data-index"))}console.log("playSlideVideo is deprecated, use slidePlayerPlay");var N=this.getSlidePlayerInstance(l);N&&!N.playing&&N.play()}},{key:"slidePlayerPlay",value:function(l){var q;if(!K||null!==(q=this.settings.plyr.config)&&void 0!==q&&q.muted){if(E(l)){var N=l.querySelector(".gvideo-wrapper");N&&(l=N.getAttribute("data-index"))}var j=this.getSlidePlayerInstance(l);j&&!j.playing&&(j.play(),this.settings.autofocusVideos&&j.elements.container.focus())}}},{key:"setElements",value:function(l){var q=this;this.settings.elements=!1;var N=[];l&&l.length&&r(l,function(l,j){var G=new V(l,q,j),U=G.getConfig(),K=o({},U);K.slideConfig=U,K.instance=G,K.index=j,N.push(K)}),this.elements=N,this.lightboxOpen&&(this.slidesContainer.innerHTML="",this.elements.length&&(r(this.elements,function(){var l=y(q.settings.slideHTML);q.slidesContainer.appendChild(l)}),this.showSlide(0,!0)))}},{key:"getElementIndex",value:function(l){var q=!1;return r(this.elements,function(N,j){if(P(N,"node")&&N.node==l)return q=j,!0}),q}},{key:"getElements",value:function(){var l=this,q=[];this.elements=this.elements?this.elements:[],!O(this.settings.elements)&&A(this.settings.elements)&&this.settings.elements.length&&r(this.settings.elements,function(N,j){var G=new V(N,l,j),U=G.getConfig(),K=o({},U);K.node=!1,K.index=j,K.instance=G,K.slideConfig=U,q.push(K)});var N=!1;
vendor: 7,367 bytes, line 1
1return this.getSelector()&&(N=document.querySelectorAll(this.getSelector())),N?(r(N,function(N,j){var G=new V(N,l,j),U=G.getConfig(),K=o({},U);K.node=N,K.index=j,K.instance=G,K.slideConfig=U,K.gallery=N.getAttribute("data-gallery"),q.push(K)}),q):q}},{key:"getGalleryElements",value:function(l,q){return l.filter(function(l){return l.gallery==q})}},{key:"getSelector",value:function(){return!this.settings.elements&&(this.settings.selector&&"data-"==this.settings.selector.substring(0,5)?"*[".concat(this.settings.selector,"]"):this.settings.selector)}},{key:"getActiveSlide",value:function(){return this.slidesContainer.querySelectorAll(".gslide")[this.index]}},{key:"getActiveSlideIndex",value:function(){return this.index}},{key:"getAnimationClasses",value:function(){var l=[];for(var q in this.settings.cssEfects)if(this.settings.cssEfects.hasOwnProperty(q)){var N=this.settings.cssEfects[q];l.push("g".concat(N.in)),l.push("g".concat(N.out))}return l.join(" ")}},{key:"build",value:function(){var l=this;if(this.built)return!1;var q=document.body.childNodes,N=[];r(q,function(l){l.parentNode==document.body&&"#"!==l.nodeName.charAt(0)&&l.hasAttribute&&!l.hasAttribute("aria-hidden")&&(N.push(l),l.setAttribute("aria-hidden","true"))});var j=P(this.settings.svg,"next")?this.settings.svg.next:"",V=P(this.settings.svg,"prev")?this.settings.svg.prev:"",G=P(this.settings.svg,"close")?this.settings.svg.close:"",U=this.settings.lightboxHTML;U=y(U=(U=(U=U.replace(/{nextSVG}/g,j)).replace(/{prevSVG}/g,V)).replace(/{closeSVG}/g,G)),document.body.appendChild(U);var K=document.getElementById("glightbox-body");this.modal=K;var ee=K.querySelector(".gclose");this.prevButton=K.querySelector(".gprev"),this.nextButton=K.querySelector(".gnext"),this.overlay=K.querySelector(".goverlay"),this.loader=K.querySelector(".gloader"),this.slidesContainer=document.getElementById("glightbox-slider"),this.bodyHiddenChildElms=N,this.events={},d(this.modal,"glightbox-"+this.settings.skin),this.settings.closeButton&&ee&&(this.events.close=h("click",{onElement:ee,withCallback:function(q,N){q.preventDefault(),l.close()}})),ee&&!this.settings.closeButton&&ee.parentNode.removeChild(ee),this.nextButton&&(this.events.next=h("click",{onElement:this.nextButton,withCallback:function(q,N){q.preventDefault(),l.nextSlide()}})),this.prevButton&&(this.events.prev=h("click",{onElement:this.prevButton,withCallback:function(q,N){q.preventDefault(),l.prevSlide()}})),this.settings.closeOnOutsideClick&&(this.events.outClose=h("click",{onElement:K,withCallback:function(q,N){l.preventOutsideClick||u(document.body,"glightbox-mobile")||g(q.target,".ginner-container")||g(q.target,".gbtn")||u(q.target,"gnext")||u(q.target,"gprev")||l.close()}})),r(this.elements,function(q,N){l.slidesContainer.appendChild(q.instance.create()),q.slideNode=l.slidesContainer.querySelectorAll(".gslide")[N]}),Q&&d(document.body,"glightbox-touch"),this.events.resize=h("resize",{onElement:window,withCallback:function(){l.resize()}}),this.built=!0}},{key:"resize",value:function(){var l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if((l=l||this.activeSlide)&&!u(l,"zoomed")){var q=x(),N=l.querySelector(".gvideo-wrapper"),j=l.querySelector(".gslide-image"),V=this.slideDescription,G=q.width,U=q.height;if(G<=768?d(document.body,"glightbox-mobile"):c(document.body,"glightbox-mobile"),N||j){var K=!1;if(V&&(u(V,"description-bottom")||u(V,"description-top"))&&!u(V,"gabsolute")&&(K=!0),j)if(G<=768)j.querySelector("img");else if(K){var Q,ee,te=V.offsetHeight,ie=j.querySelector("img"),ne=null===(Q=this.elements[this.index])||void 0===Q?void 0:Q.node,se="100vh";ne&&(se=null!==(ee=ne.getAttribute("data-height"))&&void 0!==ee?ee:se),ie.setAttribute("style","max-height: calc(".concat(se," - ").concat(te,"px)")),V.setAttribute("style","max-width: ".concat(ie.offsetWidth,"px;"))}if(N){var le=P(this.settings.plyr.config,"ratio")?this.settings.plyr.config.ratio:"";if(!le){var oe=N.clientWidth,re=N.clientHeight,ae=oe/re;le="".concat(oe/ae,":").concat(re/ae)}var he=le.split(":"),de=this.settings.videosWidth,ce=this.settings.videosWidth,ue=(ce=z(de)||-1!==de.indexOf("px")?parseInt(de):-1!==de.indexOf("vw")?G*parseInt(de)/100:-1!==de.indexOf("vh")?U*parseInt(de)/100:-1!==de.indexOf("%")?G*parseInt(de)/100:parseInt(N.clientWidth))/(parseInt(he[0])/parseInt(he[1]));if(ue=Math.floor(ue),K&&(U-=V.offsetHeight),ce>G||ue>U||U<ue&&G>ce){var ge=N.offsetWidth,ve=N.offsetHeight,fe=U/ve,pe={width:ge*fe,height:ve*fe};N.parentNode.setAttribute("style","max-width: ".concat(pe.width,"px")),K&&V.setAttribute("style","max-width: ".concat(pe.width,"px;"))}else N.parentNode.style.maxWidth="".concat(de),K&&V.setAttribute("style","max-width: ".concat(de,";"))}}}}},{key:"reload",value:function(){this.init()}},{key:"updateNavigationClasses",value:function(){var l=this.loop();c(this.nextButton,"disabled"),c(this.prevButton,"disabled"),0==this.index&&this.elements.length-1==0?(d(this.prevButton,"disabled"),d(this.nextButton,"disabled")):0!==this.index||l?this.index!==this.elements.length-1||l||d(this.nextButton,"disabled"):d(this.prevButton,"disabled")}},{key:"loop",value:function(){var l=P(this.settings,"loopAtEnd")?this.settings.loopAtEnd:null;return l=P(this.settings,"loop")?this.settings.loop:l}},{key:"close",value:function(){var l=this;if(!this.lightboxOpen){if(this.events){for(var q in this.events)this.events.hasOwnProperty(q)&&this.events[q].destroy();this.events=null}return!1}if(this.closing)return!1;this.closing=!0,this.slidePlayerPause(this.activeSlide),this.fullElementsList&&(this.elements=this.fullElementsList),this.bodyHiddenChildElms.length&&r(this.bodyHiddenChildElms,function(l){l.removeAttribute("aria-hidden")}),d(this.modal,"glightbox-closing"),v(this.overlay,"none"==this.settings.openEffect?"none":this.settings.cssEfects.fade.out),v(this.activeSlide,this.settings.cssEfects[this.settings.closeEffect].out,function(){if(l.activeSlide=null,l.prevActiveSlideIndex=null,l.prevActiveSlide=null,l.built=!1,l.events){for(var q in l.events)l.events.hasOwnProperty(q)&&l.events[q].destroy();l.events=null}var N=document.body;c(ee,"glightbox-open"),c(N,"glightbox-open touching gdesc-open glightbox-touch glightbox-mobile gscrollbar-fixer"),l.modal.parentNode.removeChild(l.modal),l.trigger("close"),C(l.settings.onClose)&&l.settings.onClose();var j=document.querySelector(".gcss-styles");j&&j.parentNode.removeChild(j),l.lightboxOpen=!1,l.closing=null})}},{key:"destroy",value:function(){this.close(),this.clearAllEvents(),this.baseEvents&&this.baseEvents.destroy()}},{key:"on",value:function(l,q){var N=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!l||!C(q))throw new TypeError("Event name and callback must be defined");this.apiEvents.push({evt:l,once:N,callback:q})}},{key:"once",value:function(l,q){this.on(l,q,!0)}},{key:"trigger",value:function(l){var q=this,N=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,j=[];r(this.apiEvents,function(q,V){var G=q.evt,U=q.once,K=q.callback;G==l&&(K(N),U&&j.push(V))}),j.length&&r(j,function(l){return q.apiEvents.splice(l,1)})}},{key:"clearAllEvents",value:function(){this.apiEvents.splice(0,this.apiEvents.length)}},{key:"version",value:function(){return"3.3.1"}}]);return function(){var l=new ie(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});return l.init(),l}}()),N.exports}());export{j as G};

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.