(function(k,m,g,d){if(!g){return}if(g.fn.fancybox){if("console" in k){console.log("fancyBox already initialized")}return}var f={loop:false,margin:[44,0],gutter:50,keyboard:true,arrows:true,infobar:true,toolbar:true,buttons:["slideShow","fullScreen","thumbs","share","close"],idleTime:3,smallBtn:"auto",protect:false,modal:false,image:{preload:"auto"},ajax:{settings:{data:{fancybox:true}}},iframe:{tpl:'',preload:true,css:{},attr:{scrolling:"auto"}},defaultType:"image",animationEffect:"zoom",animationDuration:500,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'',spinnerTpl:'
',errorTpl:'

{{ERROR}}

',btnTpl:{download:'',zoom:'',close:'',smallBtn:'',arrowLeft:'',arrowRight:''},parentEl:"body",autoFocus:false,backFocus:true,trapFocus:true,fullScreen:{autoStart:false,},touch:{vertical:true,momentum:true},hash:null,media:{},slideShow:{autoStart:false,speed:4000},thumbs:{autoStart:false,hideOnClose:true,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:g.noop,beforeLoad:g.noop,afterLoad:g.noop,beforeShow:g.noop,afterShow:g.noop,beforeClose:g.noop,afterClose:g.noop,onActivate:g.noop,onDeactivate:g.noop,clickContent:function(p,o){return p.type==="image"?"zoom":false},clickSlide:"close",clickOutside:"close",dblclickContent:false,dblclickSlide:false,dblclickOutside:false,mobile:{idleTime:false,margin:0,clickContent:function(p,o){return p.type==="image"?"toggleControls":false},clickSlide:function(p,o){return p.type==="image"?"toggleControls":"close"},dblclickContent:function(p,o){return p.type==="image"?"zoom":false},dblclickSlide:function(p,o){return p.type==="image"?"zoom":false}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded.
Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schliessen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden.
Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Maßstab"}}};var l=g(k);var i=g(m);var n=0;var j=function(o){return o&&o.hasOwnProperty&&o instanceof g};var c=(function(){return k.requestAnimationFrame||k.webkitRequestAnimationFrame||k.mozRequestAnimationFrame||k.oRequestAnimationFrame||function(o){return k.setTimeout(o,1000/60)}})();var a=(function(){var o,p=m.createElement("fakeelement");var q={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(o in q){if(p.style[o]!==d){return q[o]}}return"transitionend"})();var e=function(o){return(o&&o.length&&o[0].offsetHeight)};var b=function(r,q,p){var o=this;o.opts=g.extend(true,{index:p},g.fancybox.defaults,q||{});if(g.fancybox.isMobile){o.opts=g.extend(true,{},o.opts,o.opts.mobile)}if(q&&g.isArray(q.buttons)){o.opts.buttons=q.buttons}o.id=o.opts.id||++n;o.group=[];o.currIndex=parseInt(o.opts.index,10)||0;o.prevIndex=null;o.prevPos=null;o.currPos=0;o.firstRun=null;o.createGroup(r);if(!o.group.length){return}o.$lastFocus=g(m.activeElement).blur();o.slides={};o.init()};g.extend(b.prototype,{init:function(){var o=this,t=o.group[o.currIndex],s=t.opts,r=g.fancybox.scrollbarWidth,q,u,p;o.scrollTop=i.scrollTop();o.scrollLeft=i.scrollLeft();if(!g.fancybox.getInstance()){g("body").addClass("fancybox-active");if(/iPad|iPhone|iPod/.test(navigator.userAgent)&&!k.MSStream){if(t.type!=="image"){g("body").css("top",g("body").scrollTop()*-1).addClass("fancybox-iosfix")}}else{if(!g.fancybox.isMobile&&m.body.scrollHeight>k.innerHeight){if(r===d){q=g('
').appendTo("body");r=g.fancybox.scrollbarWidth=q[0].offsetWidth-q[0].clientWidth;q.remove()}g("head").append('");g("body").addClass("compensate-for-scrollbar")}}}p="";g.each(s.buttons,function(v,w){p+=(s.btnTpl[w]||"")});u=g(o.translate(o,s.baseTpl.replace("{{buttons}}",p).replace("{{arrows}}",s.btnTpl.arrowLeft+s.btnTpl.arrowRight))).attr("id","fancybox-container-"+o.id).addClass("fancybox-is-hidden").addClass(s.baseClass).data("FancyBox",o).appendTo(s.parentEl);o.$refs={container:u};["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(v){o.$refs[v]=u.find(".fancybox-"+v)});o.trigger("onInit");o.activate();o.jumpTo(o.currIndex)},translate:function(p,q){var o=p.opts.i18n[p.opts.lang];return q.replace(/\{\{(\w+)\}\}/g,function(r,t){var s=o[t];if(s===d){return r}return s})},createGroup:function(q){var p=this;var o=g.makeArray(q);g.each(o,function(u,y){var t={},s={},x,w,z,r,v;if(g.isPlainObject(y)){t=y;s=y.opts||y}else{if(g.type(y)==="object"&&g(y).length){x=g(y);s=x.data();s=g.extend({},s,s.options||{});s.$orig=x;t.src=s.src||x.attr("href");if(!t.type&&!t.src){t.type="inline";t.src=y}}else{t={type:"html",src:y+""}}}t.opts=g.extend(true,{},p.opts,s);if(g.isArray(s.buttons)){t.opts.buttons=s.buttons}w=t.type||t.opts.type;r=t.src||"";if(!w&&r){if(r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)){w="image"}else{if(r.match(/\.(pdf)((\?|#).*)?$/i)){w="pdf"}else{if(z=r.match(/\.(mp4|mov|ogv)((\?|#).*)?$/i)){w="video";if(!t.opts.videoFormat){t.opts.videoFormat="video/"+(z[1]==="ogv"?"ogg":z[1])}}else{if(r.charAt(0)==="#"){w="inline"}}}}}if(w){t.type=w}else{p.trigger("objectNeedsType",t)}t.index=p.group.length;if(t.opts.$orig&&!t.opts.$orig.length){delete t.opts.$orig}if(!t.opts.$thumb&&t.opts.$orig){t.opts.$thumb=t.opts.$orig.find("img:first")}if(t.opts.$thumb&&!t.opts.$thumb.length){delete t.opts.$thumb}if(g.type(t.opts.caption)==="function"){t.opts.caption=t.opts.caption.apply(y,[p,t])}if(g.type(p.opts.caption)==="function"){t.opts.caption=p.opts.caption.apply(y,[p,t])}if(!(t.opts.caption instanceof g)){t.opts.caption=t.opts.caption===d?"":t.opts.caption+""}if(w==="ajax"){v=r.split(/\s+/,2);if(v.length>1){t.src=v.shift();t.opts.filter=v.shift()}}if(t.opts.smallBtn=="auto"){if(g.inArray(w,["html","inline","ajax"])>-1){t.opts.toolbar=false;t.opts.smallBtn=true}else{t.opts.smallBtn=false}}if(w==="pdf"){t.type="iframe";t.opts.iframe.preload=false}if(t.opts.modal){t.opts=g.extend(true,t.opts,{infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:false,clickSlide:false,clickOutside:false,dblclickContent:false,dblclickSlide:false,dblclickOutside:false})}p.group.push(t)})},addEvents:function(){var o=this;o.removeEvents();o.$refs.container.on("click.fb-close","[data-fancybox-close]",function(p){p.stopPropagation();p.preventDefault();o.close(p)}).on("click.fb-prev touchend.fb-prev","[data-fancybox-prev]",function(p){p.stopPropagation();p.preventDefault();o.previous()}).on("click.fb-next touchend.fb-next","[data-fancybox-next]",function(p){p.stopPropagation();p.preventDefault();o.next()}).on("click.fb","[data-fancybox-zoom]",function(p){o[o.isScaledDown()?"scaleToActual":"scaleToFit"]()});l.on("orientationchange.fb resize.fb",function(p){if(p&&p.originalEvent&&p.originalEvent.type==="resize"){c(function(){o.update()})}else{o.$refs.stage.hide();setTimeout(function(){o.$refs.stage.show();o.update()},600)}});i.on("focusin.fb",function(q){var p=g.fancybox?g.fancybox.getInstance():null;if(p.isClosing||!p.current||!p.current.opts.trapFocus||g(q.target).hasClass("fancybox-container")||g(q.target).is(m)){return}if(p&&g(q.target).css("position")!=="fixed"&&!p.$refs.container.has(q.target).length){q.stopPropagation();p.focus();l.scrollTop(o.scrollTop).scrollLeft(o.scrollLeft)}});i.on("keydown.fb",function(r){var q=o.current,p=r.keyCode||r.which;if(!q||!q.opts.keyboard){return}if(g(r.target).is("input")||g(r.target).is("textarea")){return}if(p===8||p===27){r.preventDefault();o.close(r);return}if(p===37||p===38){r.preventDefault();o.previous();return}if(p===39||p===40){r.preventDefault();o.next();return}o.trigger("afterKeydown",r,p)});if(o.group[o.currIndex].opts.idleTime){o.idleSecondsCounter=0;i.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(p){o.idleSecondsCounter=0;if(o.isIdle){o.showControls()}o.isIdle=false});o.idleInterval=k.setInterval(function(){o.idleSecondsCounter++;if(o.idleSecondsCounter>=o.group[o.currIndex].opts.idleTime&&!o.isDragging){o.isIdle=true;o.idleSecondsCounter=0;o.hideControls()}},1000)}},removeEvents:function(){var o=this;l.off("orientationchange.fb resize.fb");i.off("focusin.fb keydown.fb .fb-idle");this.$refs.container.off(".fb-close .fb-prev .fb-next");if(o.idleInterval){k.clearInterval(o.idleInterval);o.idleInterval=null}},previous:function(o){return this.jumpTo(this.currPos-1,o)},next:function(o){return this.jumpTo(this.currPos+1,o)},jumpTo:function(x,p,r){var z=this,v,q,u,s,o,t,y;var w=z.group.length;if(z.isDragging||z.isClosing||(z.isAnimating&&z.firstRun)){return}x=parseInt(x,10);q=z.current?z.current.opts.loop:z.opts.loop;if(!q&&(x<0||x>=w)){return false}v=z.firstRun=(z.firstRun===null);if(w<2&&!v&&!!z.isDragging){return}s=z.current;z.prevIndex=z.currIndex;z.prevPos=z.currPos;u=z.createSlide(x);if(w>1){if(q||u.index>0){z.createSlide(x-1)}if(q||u.indexu.pos?"next":"previous");s.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous");s.isComplete=false;if(!p||(!u.isMoved&&!u.opts.transitionEffect)){return}if(u.isMoved){s.$slide.addClass(y)}else{y="fancybox-animated "+y+" fancybox-fx-"+u.opts.transitionEffect;g.fancybox.animate(s.$slide,y,p,function(){s.$slide.removeClass(y).removeAttr("style")})}},createSlide:function(r){var o=this;var q;var p;p=r%o.group.length;p=p<0?o.group.length+p:p;if(!o.slides[r]&&o.group[p]){q=g('
').appendTo(o.$refs.stage);o.slides[r]=g.extend(true,{},o.group[p],{pos:r,$slide:q,isLoaded:false,});o.updateSlide(o.slides[r])}return o.slides[r]},scaleToActual:function(B,z,r){var E=this;var t=E.current;var v=t.$content;var u,p,o,D,C;var q=parseInt(t.$slide.width(),10);var s=parseInt(t.$slide.height(),10);var A=t.width;var w=t.height;if(!(t.type=="image"&&!t.hasError)||!v||E.isAnimating){return}g.fancybox.stop(v);E.isAnimating=true;B=B===d?q*0.5:B;z=z===d?s*0.5:z;u=g.fancybox.getTranslate(v);D=A/u.width;C=w/u.height;p=(q*0.5-A*0.5);o=(s*0.5-w*0.5);if(A>q){p=u.left*D-((B*D)-B);if(p>0){p=0}if(ps){o=u.top*C-((z*C)-z);if(o>0){o=0}if(oo.width||q.height>o.height){return true}}return false},isScaledDown:function(){var o=this;var r=o.current;var p=r.$content;var q=false;if(p){q=g.fancybox.getTranslate(p);q=q.width1||Math.abs(p.height()-q.height)>1}return q},loadSlide:function(p){var q=this,r,s;var o;if(p.isLoading){return}if(p.isLoaded){return}p.isLoading=true;q.trigger("beforeLoad",p);r=p.type;s=p.$slide;s.off("refresh").trigger("onReset").addClass("fancybox-slide--"+(r||"unknown")).addClass(p.opts.slideClass);switch(r){case"image":q.setImage(p);break;case"iframe":q.setIframe(p);break;case"html":q.setContent(p,p.src||p.content);break;case"inline":if(g(p.src).length){q.setContent(p,g(p.src))}else{q.setError(p)}break;case"ajax":q.showLoading(p);o=g.ajax(g.extend({},p.opts.ajax.settings,{url:p.src,success:function(t,u){if(u==="success"){q.setContent(p,t)}},error:function(t,u){if(t&&u!=="abort"){q.setError(p)}}}));s.one("onReset",function(){o.abort()});break;case"video":q.setContent(p,'");break;default:q.setError(p);break}return true},setImage:function(s){var v=this;var q=s.opts.srcset||s.opts.image.srcset;var w,t,u,p;if(q){u=k.devicePixelRatio||1;p=k.innerWidth*u;t=q.split(",").map(function(y){var x={};y.trim().split(/\s+/).forEach(function(A,z){var B=parseInt(A.substring(0,A.length-1),10);if(z===0){return(x.url=A)}if(B){x.value=B;x.postfix=A[A.length-1]}});return x});t.sort(function(y,x){return y.value-x.value});for(var r=0;r=p)||(o.postfix==="x"&&o.value>=u)){w=o;break}}if(!w&&t.length){w=t[t.length-1]}if(w){s.src=w.url;if(s.width&&s.height&&w.postfix=="w"){s.height=(s.width/s.height)*w.value;s.width=w.value}}}s.$content=g('
').addClass("fancybox-is-hidden").appendTo(s.$slide);if(s.opts.preload!==false&&s.opts.width&&s.opts.height&&(s.opts.thumb||s.opts.$thumb)){s.width=s.opts.width;s.height=s.opts.height;s.$ghost=g("").one("error",function(){g(this).remove();s.$ghost=null;v.setBigImage(s)}).one("load",function(){v.afterLoad(s);v.setBigImage(s)}).addClass("fancybox-image").appendTo(s.$content).attr("src",s.opts.thumb||s.opts.$thumb.attr("src"))}else{v.setBigImage(s)}},setBigImage:function(o){var p=this;var q=g("");o.$image=q.one("error",function(){p.setError(o)}).one("load",function(){clearTimeout(o.timouts);o.timouts=null;if(p.isClosing){return}o.width=o.opts.width||this.naturalWidth;o.height=o.opts.height||this.naturalHeight;if(o.opts.image.srcset){q.attr("sizes","100vw").attr("srcset",o.opts.image.srcset)}p.hideLoading(o);if(o.$ghost){o.timouts=setTimeout(function(){o.timouts=null;o.$ghost.hide()},Math.min(300,Math.max(1000,o.height/1600)))}else{p.afterLoad(o)}}).addClass("fancybox-image").attr("src",o.src).appendTo(o.$content);if((q[0].complete||q[0].readyState=="complete")&&q[0].naturalWidth&&q[0].naturalHeight){q.trigger("load")}else{if(q[0].error){q.trigger("error")}else{o.timouts=setTimeout(function(){if(!q[0].complete&&!o.hasError){p.showLoading(o)}},100)}}},setIframe:function(o){var p=this,q=o.opts.iframe,s=o.$slide,r;o.$content=g('
').css(q.css).appendTo(s);r=g(q.tpl.replace(/\{rnd\}/g,new Date().getTime())).attr(q.attr).appendTo(o.$content);if(q.preload){p.showLoading(o);r.on("load.fb error.fb",function(t){this.isReady=1;o.$slide.trigger("refresh");p.afterLoad(o)});s.on("refresh.fb",function(){var u=o.$content,t=q.css.width,w=q.css.height,v,x,y;if(r[0].isReady!==1){return}try{x=r.contents();y=x.find("body")}catch(z){}if(y&&y.length){if(t===d){v=r[0].contentWindow.document.documentElement.scrollWidth;t=Math.ceil(y.outerWidth(true)+(u.width()-v));t+=u.outerWidth()-u.innerWidth()}if(w===d){w=Math.ceil(y.outerHeight(true));w+=u.outerHeight()-u.innerHeight()}if(t){u.width(t)}if(w){u.height(w)}}u.removeClass("fancybox-is-hidden")})}else{this.afterLoad(o)}r.attr("src",o.src);if(o.opts.smallBtn===true){o.$content.prepend(p.translate(o,o.opts.btnTpl.smallBtn))}s.one("onReset",function(){try{g(this).find("iframe").hide().attr("src","//about:blank")}catch(t){}g(this).empty();o.isLoaded=false})},setContent:function(o,q){var p=this;if(p.isClosing){return}p.hideLoading(o);o.$slide.empty();if(j(q)&&q.parent().length){q.parent(".fancybox-slide--inline").trigger("onReset");o.$placeholder=g("
").hide().insertAfter(q);q.css("display","inline-block")}else{if(!o.hasError){if(g.type(q)==="string"){q=g("
").append(g.trim(q)).contents();if(q[0].nodeType===3){q=g("
").html(q)}}if(o.opts.filter){q=g("
").html(q).find(o.opts.filter)}}}o.$slide.one("onReset",function(){g(this).find("video,audio").trigger("pause");if(o.$placeholder){o.$placeholder.after(q.hide()).remove();o.$placeholder=null}if(o.$smallBtn){o.$smallBtn.remove();o.$smallBtn=null}if(!o.hasError){g(this).empty();o.isLoaded=false}});o.$content=g(q).appendTo(o.$slide);this.afterLoad(o)},setError:function(o){o.hasError=true;o.$slide.removeClass("fancybox-slide--"+o.type);this.setContent(o,this.translate(o,o.opts.errorTpl))},showLoading:function(o){var p=this;o=o||p.current;if(o&&!o.$spinner){o.$spinner=g(p.opts.spinnerTpl).appendTo(o.$slide)}},hideLoading:function(o){var p=this;o=o||p.current;if(o&&o.$spinner){o.$spinner.remove();delete o.$spinner}},afterLoad:function(o){var p=this;if(p.isClosing){return}o.isLoading=false;o.isLoaded=true;p.trigger("afterLoad",o);p.hideLoading(o);if(o.opts.smallBtn&&!o.$smallBtn){o.$smallBtn=g(p.translate(o,o.opts.btnTpl.smallBtn)).appendTo(o.$content.filter("div,form").first())}if(o.opts.protect&&o.$content&&!o.hasError){o.$content.on("contextmenu.fb",function(q){if(q.button==2){q.preventDefault()}return true});if(o.type==="image"){g('
').appendTo(o.$content)}}p.revealContent(o)},revealContent:function(s){var v=this;var r=s.$slide;var w,u,p,t,q,o=false;w=s.opts[v.firstRun?"animationEffect":"transitionEffect"];p=s.opts[v.firstRun?"animationDuration":"transitionDuration"];p=parseInt(s.forcedDuration===d?p:s.forcedDuration,10);if(s.isMoved||s.pos!==v.currPos||!p){w=false}if(w==="zoom"&&!(s.pos===v.currPos&&p&&s.type==="image"&&!s.hasError&&(o=v.getThumbPos(s)))){w="fade"}if(w==="zoom"){q=v.getFitPos(s);q.scaleX=q.width/o.width;q.scaleY=q.height/o.height;delete q.width;delete q.height;t=s.opts.zoomOpacity;if(t=="auto"){t=Math.abs(s.width/s.height-o.width/o.height)>0.1}if(t){o.opacity=0.1;q.opacity=1}g.fancybox.setTranslate(s.$content.removeClass("fancybox-is-hidden"),o);e(s.$content);g.fancybox.animate(s.$content,q,p,function(){v.complete()});return}v.updateSlide(s);if(!w){e(r);s.$content.removeClass("fancybox-is-hidden");if(s.pos===v.currPos){v.complete()}return}g.fancybox.stop(r);u="fancybox-animated fancybox-slide--"+(s.pos>=v.prevPos?"next":"previous")+" fancybox-fx-"+w;r.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(u);s.$content.removeClass("fancybox-is-hidden");e(r);g.fancybox.animate(r,"fancybox-slide--current",p,function(x){r.removeClass(u).removeAttr("style");if(s.pos===v.currPos){v.complete()}},true)},getThumbPos:function(p){var q=this;var t=false;var r=function(y){var x=y[0];var w=x.getBoundingClientRect();var v=[];var z;while(x.parentElement!==null){if(g(x.parentElement).css("overflow")==="hidden"||g(x.parentElement).css("overflow")==="auto"){v.push(x.parentElement.getBoundingClientRect())}x=x.parentElement}z=v.every(function(A){var C=Math.min(w.right,A.right)-Math.max(w.left,A.left);var B=Math.min(w.bottom,A.bottom)-Math.max(w.top,A.top);return C>0&&B>0});return z&&w.bottom>0&&w.right>0&&w.left=o.currPos-1&&s.pos<=o.currPos+1){p[s.pos]=s}else{if(s){g.fancybox.stop(s.$slide);s.$slide.off().remove()}}});o.slides=p;o.updateCursor();o.trigger("afterShow");q.$slide.find("video,audio").first().trigger("play");if(g(m.activeElement).is("[disabled]")||(q.opts.autoFocus&&!(q.type=="image"||q.type==="iframe"))){o.focus()}},preload:function(q){var o=this,p=o.slides[o.currPos+1],r=o.slides[o.currPos-1];if(p&&p.type===q){o.loadSlide(p)}if(r&&r.type===q){o.loadSlide(r)}},focus:function(){var p=this.current;var o;if(this.isClosing){return}if(p&&p.isComplete){o=p.$slide.find("input[autofocus]:enabled:visible:first");if(!o.length){o=p.$slide.find("button,:input,[tabindex],a").filter(":enabled:visible:first")}}o=o&&o.length?o:this.$refs.container;o.focus()},activate:function(){var o=this;g(".fancybox-container").each(function(){var p=g(this).data("FancyBox");if(p&&p.id!==o.id&&!p.isClosing){p.trigger("onDeactivate");p.removeEvents();p.isVisible=false}});o.isVisible=true;if(o.current||o.isIdle){o.update();o.updateControls()}o.trigger("onActivate");o.addEvents()},close:function(t,v){var x=this;var u=x.current;var y,q;var w,s,o,p;var r=function(){x.cleanUp(t)};if(x.isClosing){return false}x.isClosing=true;if(x.trigger("beforeClose",t)===false){x.isClosing=false;c(function(){x.update()});return false}x.removeEvents();if(u.timouts){clearTimeout(u.timouts)}w=u.$content;y=u.opts.animationEffect;q=g.isNumeric(v)?v:(y?u.opts.animationDuration:0);u.$slide.off(a).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated");u.$slide.siblings().trigger("onReset").remove();if(q){x.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing")}x.hideLoading(u);x.hideControls();x.updateCursor();if(y==="zoom"&&!(t!==true&&w&&q&&u.type==="image"&&!u.hasError&&(p=x.getThumbPos(u)))){y="fade"}if(y==="zoom"){g.fancybox.stop(w);o=g.fancybox.getTranslate(w);o.width=o.width*o.scaleX;o.height=o.height*o.scaleY;s=u.opts.zoomOpacity;if(s=="auto"){s=Math.abs(u.width/u.height-p.width/p.height)>0.1}if(s){p.opacity=0}o.scaleX=o.width/p.width;o.scaleY=o.height/p.height;o.width=p.width;o.height=p.height;g.fancybox.setTranslate(u.$content,o);e(u.$content);g.fancybox.animate(u.$content,p,q,r);return true}if(y&&q){if(t===true){setTimeout(r,q)}else{g.fancybox.animate(u.$slide.removeClass("fancybox-slide--current"),"fancybox-animated fancybox-slide--previous fancybox-fx-"+y,q,r)}}else{r()}return true},cleanUp:function(r){var p=this,q=g("body"),o,s;p.current.$slide.trigger("onReset");p.$refs.container.empty().remove();p.trigger("afterClose",r);if(p.$lastFocus&&!!p.current.opts.backFocus){p.$lastFocus.focus()}p.current=null;o=g.fancybox.getInstance();if(o){o.activate()}else{l.scrollTop(p.scrollTop).scrollLeft(p.scrollLeft);q.removeClass("fancybox-active compensate-for-scrollbar");if(q.hasClass("fancybox-iosfix")){s=parseInt(m.body.style.top,10);q.removeClass("fancybox-iosfix").css("top","").scrollTop(s*-1)}g("#fancybox-style-noscroll").remove()}},trigger:function(r,o){var q=Array.prototype.slice.call(arguments,1),p=this,t=o&&o.opts?o:p.current,s;if(t){q.unshift(t)}else{t=p}q.unshift(p);if(g.isFunction(t.opts[r])){s=t.opts[r].apply(t,q)}if(s===false){return s}if(r==="afterClose"||!p.$refs){i.trigger(r+".fb",q)}else{p.$refs.container.trigger(r+".fb",q)}},updateControls:function(r){var p=this;var s=p.current,q=s.index,o=s.opts.caption,t=p.$refs.container,u=p.$refs.caption;s.$slide.trigger("refresh");p.$caption=o&&o.length?u.html(o):null;if(!p.isHiddenControls&&!p.isIdle){p.showControls()}t.find("[data-fancybox-count]").html(p.group.length);t.find("[data-fancybox-index]").html(q+1);t.find("[data-fancybox-prev]").prop("disabled",(!s.opts.loop&&q<=0));t.find("[data-fancybox-next]").prop("disabled",(!s.opts.loop&&q>=p.group.length-1));if(s.type==="image"){t.find("[data-fancybox-download]").attr("href",s.opts.image.src||s.src).show()}else{t.find("[data-fancybox-download],[data-fancybox-zoom]").hide()}},hideControls:function(){this.isHiddenControls=true;this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")},showControls:function(){var o=this;var p=o.current?o.current.opts:o.opts;var q=o.$refs.container;o.isHiddenControls=false;o.idleSecondsCounter=0;q.toggleClass("fancybox-show-toolbar",!!(p.toolbar&&p.buttons)).toggleClass("fancybox-show-infobar",!!(p.infobar&&o.group.length>1)).toggleClass("fancybox-show-nav",!!(p.arrows&&o.group.length>1)).toggleClass("fancybox-is-modal",!!p.modal);if(o.$caption){q.addClass("fancybox-show-caption ")}else{q.removeClass("fancybox-show-caption")}},toggleControls:function(){if(this.isHiddenControls){this.showControls()}else{this.hideControls()}},});g.fancybox={version:"3.2.10",defaults:f,getInstance:function(q){var o=g('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox");var p=Array.prototype.slice.call(arguments,1);if(o instanceof b){if(g.type(q)==="string"){o[q].apply(o,p)}else{if(g.type(q)==="function"){q.apply(o,p)}}return o}return false},open:function(o,q,p){return new b(o,q,p)},close:function(p){var o=this.getInstance();if(o){o.close();if(p===true){this.close()}}},destroy:function(){this.close(true);i.off("click.fb-start")},isMobile:m.createTouch!==d&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:(function(){var o=m.createElement("div");return k.getComputedStyle&&k.getComputedStyle(o).getPropertyValue("transform")&&!(m.documentMode&&m.documentMode<11)}()),getTranslate:function(q){var o;if(!q||!q.length){return false}o=q.eq(0).css("transform");if(o&&o.indexOf("matrix")!==-1){o=o.split("(")[1];o=o.split(")")[0];o=o.split(",")}else{o=[]}if(o.length){if(o.length>10){o=[o[13],o[12],o[0],o[5]]}else{o=[o[5],o[4],o[0],o[3]]}o=o.map(parseFloat)}else{o=[0,0,1,1];var p=/\.*translate\((.*)px,(.*)px\)/i;var r=p.exec(q.eq(0).attr("style"));if(r){o[0]=parseFloat(r[2]);o[1]=parseFloat(r[1])}}return{top:o[0],left:o[1],scaleX:o[2],scaleY:o[3],opacity:parseFloat(q.css("opacity")),width:q.width(),height:q.height()}},setTranslate:function(p,q){var r="";var o={};if(!p||!q){return}if(q.left!==d||q.top!==d){r=(q.left===d?p.position().left:q.left)+"px, "+(q.top===d?p.position().top:q.top)+"px";if(this.use3d){r="translate3d("+r+", 0px)"}else{r="translate("+r+")"}}if(q.scaleX!==d&&q.scaleY!==d){r=(r.length?r+" ":"")+"scale("+q.scaleX+", "+q.scaleY+")"}if(r.length){o.transform=r}if(q.opacity!==d){o.opacity=q.opacity}if(q.width!==d){o.width=q.width}if(q.height!==d){o.height=q.height}return p.css(o)},animate:function(o,s,q,r,p){if(g.isFunction(q)){r=q;q=null}if(!g.isPlainObject(s)){o.removeAttr("style")}o.on(a,function(t){if(t&&t.originalEvent&&(!o.is(t.originalEvent.target)||t.originalEvent.propertyName=="z-index")){return}g.fancybox.stop(o);if(g.isPlainObject(s)){if(s.scaleX!==d&&s.scaleY!==d){o.css("transition-duration","");s.width=Math.round(o.width()*s.scaleX);s.height=Math.round(o.height()*s.scaleY);s.scaleX=1;s.scaleY=1;g.fancybox.setTranslate(o,s)}if(p===false){o.removeAttr("style")}}else{if(p!==true){o.removeClass(s)}}if(g.isFunction(r)){r(t)}});if(g.isNumeric(q)){o.css("transition-duration",q+"ms")}if(g.isPlainObject(s)){g.fancybox.setTranslate(o,s)}else{o.addClass(s)}if(s.scaleX&&o.hasClass("fancybox-image-wrap")){o.parent().addClass("fancybox-is-scaling")}o.data("timer",setTimeout(function(){o.trigger("transitionend")},q+16))},stop:function(o){clearTimeout(o.data("timer"));o.off("transitionend").css("transition-duration","");if(o.hasClass("fancybox-image-wrap")){o.parent().removeClass("fancybox-is-scaling")}}};function h(t){var o=g(t.currentTarget),r=t.data?t.data.options:{},s=o.attr("data-fancybox")||"",q=0,p=[];if(t.isDefaultPrevented()){return}t.preventDefault();if(s){p=r.selector?g(r.selector):(t.data?t.data.items:[]);p=p.length?p.filter('[data-fancybox="'+s+'"]'):g('[data-fancybox="'+s+'"]');q=p.index(o);if(q<0){q=0}}else{p=[o]}g.fancybox.open(p,r,q)}g.fn.fancybox=function(p){var o;p=p||{};o=p.selector||false;if(o){g("body").off("click.fb-start",o).on("click.fb-start",o,{options:p},h)}else{this.off("click.fb-start").on("click.fb-start",{items:this,options:p},h)}return this};i.on("click.fb-start","[data-fancybox]",h)}(window,document,window.jQuery||jQuery));(function(a){var c=function(d,e,f){if(!d){return}f=f||"";if(a.type(f)==="object"){f=a.param(f,true)}a.each(e,function(g,h){d=d.replace("$"+g,h||"")});if(f.length){d+=(d.indexOf("?")>0?"&":"?")+f}return d};var b={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"//www.youtube.com/embed/$4",thumb:"//img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1,api:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},metacafe:{matcher:/metacafe.com\/watch\/(\d+)\/(.*)?/,type:"iframe",url:"//www.metacafe.com/embed/$1/?ap=1"},dailymotion:{matcher:/dailymotion.com\/video\/(.*)\/?(.*)/,params:{additionalInfos:0,autoStart:1},type:"iframe",url:"//www.dailymotion.com/embed/video/$1"},vine:{matcher:/vine.co\/v\/([a-zA-Z0-9\?\=\-]+)/,type:"iframe",url:"//vine.co/v/$1/embed/simple"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(d){return"//maps.google."+d[2]+"/?ll="+(d[9]?d[9]+"&z="+Math.floor(d[10])+(d[12]?d[12].replace(/^\//,"&"):""):d[12])+"&output="+(d[12]&&d[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(d){return"//maps.google."+d[2]+"/maps?q="+d[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}};a(document).on("objectNeedsType.fb",function(l,o,p){var g=p.src||"",m=false,i,d,k,j,h,f,n;i=a.extend(true,{},b,p.opts.media);a.each(i,function(q,s){k=g.match(s.matcher);if(!k){return}m=s.type;f={};if(s.paramPlace&&k[s.paramPlace]){h=k[s.paramPlace];if(h[0]=="?"){h=h.substring(1)}h=h.split("&");for(var e=0;ep.clientHeight;var l=(o==="scroll"||o==="auto")&&p.scrollWidth>p.clientWidth;return n||l};var e=function(l){var m=false;while(true){m=b(l.get(0));if(m){break}l=l.parent();if(!l.length||l.hasClass("fancybox-stage")||l.is("body")){break}}return m};var j=function(l){var m=this;m.instance=l;m.$bg=l.$refs.bg;m.$stage=l.$refs.stage;m.$container=l.$refs.container;m.destroy();m.$container.on("touchstart.fb.touch mousedown.fb.touch",f.proxy(m,"ontouchstart"))};j.prototype.destroy=function(){this.$container.off(".fb.touch")};j.prototype.ontouchstart=function(r){var n=this;var m=f(r.target);var l=n.instance;var q=l.current;var p=q.$content;var o=(r.type=="touchstart");if(o){n.$container.off("mousedown.fb.touch")}if(r.originalEvent&&r.originalEvent.button==2){return}if(!m.length||d(m)||d(m.parent())){return}if(!m.is("img")&&r.originalEvent.clientX>m[0].clientWidth+m.offset().left){return}if(!q||n.instance.isAnimating||n.instance.isClosing){r.stopPropagation();r.preventDefault();return}n.realPoints=n.startPoints=k(r);if(!n.startPoints){return}r.stopPropagation();n.startEvent=r;n.canTap=true;n.$target=m;n.$content=p;n.opts=q.opts.touch;n.isPanning=false;n.isSwiping=false;n.isZooming=false;n.isScrolling=false;n.sliderStartPos=n.sliderLastPos||{top:0,left:0};n.contentStartPos=f.fancybox.getTranslate(n.$content);n.contentLastPos=null;n.startTime=new Date().getTime();n.distanceX=n.distanceY=n.distance=0;n.canvasWidth=Math.round(q.$slide[0].clientWidth);n.canvasHeight=Math.round(q.$slide[0].clientHeight);f(i).off(".fb.touch").on(o?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",f.proxy(n,"ontouchend")).on(o?"touchmove.fb.touch":"mousemove.fb.touch",f.proxy(n,"ontouchmove"));if(f.fancybox.isMobile){i.addEventListener("scroll",n.onscroll,true)}if(!(n.opts||l.canPan())||!(m.is(n.$stage)||n.$stage.find(m).length)){if(m.is("img")){r.preventDefault()}return}if(!(f.fancybox.isMobile&&(e(m)||e(m.parent())))){r.preventDefault()}if(n.startPoints.length===1){if(q.type==="image"&&(n.contentStartPos.width>n.canvasWidth+1||n.contentStartPos.height>n.canvasHeight+1)){f.fancybox.stop(n.$content);n.$content.css("transition-duration","");n.isPanning=true}else{n.isSwiping=true}n.$container.addClass("fancybox-controls--isGrabbing")}if(n.startPoints.length===2&&!l.isAnimating&&!q.hasError&&q.type==="image"&&(q.isLoaded||q.$ghost)){n.canTap=false;n.isSwiping=false;n.isPanning=false;n.isZooming=true;f.fancybox.stop(n.$content);n.$content.css("transition-duration","");n.centerPointStartX=((n.startPoints[0].x+n.startPoints[1].x)*0.5)-f(h).scrollLeft();n.centerPointStartY=((n.startPoints[0].y+n.startPoints[1].y)*0.5)-f(h).scrollTop();n.percentageOfImageAtPinchPointX=(n.centerPointStartX-n.contentStartPos.left)/n.contentStartPos.width;n.percentageOfImageAtPinchPointY=(n.centerPointStartY-n.contentStartPos.top)/n.contentStartPos.height;n.startDistanceBetweenFingers=a(n.startPoints[0],n.startPoints[1])}};j.prototype.onscroll=function(l){self.isScrolling=true};j.prototype.ontouchmove=function(n){var m=this,l=f(n.target);if(m.isScrolling||!(l.is(m.$stage)||m.$stage.find(l).length)){m.canTap=false;return}m.newPoints=k(n);if(!(m.opts||m.instance.canPan())||!m.newPoints||!m.newPoints.length){return}if(!(m.isSwiping&&m.isSwiping===true)){n.preventDefault()}m.distanceX=a(m.newPoints[0],m.startPoints[0],"x");m.distanceY=a(m.newPoints[0],m.startPoints[0],"y");m.distance=a(m.newPoints[0],m.startPoints[0]);if(m.distance>0){if(m.isSwiping){m.onSwipe(n)}else{if(m.isPanning){m.onPan()}else{if(m.isZooming){m.onZoom()}}}}};j.prototype.onSwipe=function(o){var m=this,l=m.isSwiping,n=m.sliderStartPos.left||0,p;if(l===true){if(Math.abs(m.distance)>10){m.canTap=false;if(m.instance.group.length<2&&m.opts.vertical){m.isSwiping="y"}else{if(m.instance.isDragging||m.opts.vertical===false||(m.opts.vertical==="auto"&&f(h).width()>800)){m.isSwiping="x"}else{p=Math.abs(Math.atan2(m.distanceY,m.distanceX)*180/Math.PI);m.isSwiping=(p>45&&p<135)?"y":"x"}}m.canTap=false;if(m.isSwiping==="y"&&f.fancybox.isMobile&&(e(m.$target)||e(m.$target.parent()))){m.isScrolling=true;return}m.instance.isDragging=m.isSwiping;m.startPoints=m.newPoints;f.each(m.instance.slides,function(r,q){f.fancybox.stop(q.$slide);q.$slide.css("transition-duration","");q.inTransition=false;if(q.pos===m.instance.current.pos){m.sliderStartPos.left=f.fancybox.getTranslate(q.$slide).left}});if(m.instance.SlideShow&&m.instance.SlideShow.isActive){m.instance.SlideShow.stop()}}return}if(l=="x"){if(m.distanceX>0&&(m.instance.group.length<2||(m.instance.current.index===0&&!m.instance.current.opts.loop))){n=n+Math.pow(m.distanceX,0.8)}else{if(m.distanceX<0&&(m.instance.group.length<2||(m.instance.current.index===m.instance.group.length-1&&!m.instance.current.opts.loop))){n=n-Math.pow(-m.distanceX,0.8)}else{n=n+m.distanceX}}}m.sliderLastPos={top:l=="x"?0:m.sliderStartPos.top+m.distanceY,left:n};if(m.requestId){g(m.requestId);m.requestId=null}m.requestId=c(function(){if(m.sliderLastPos){f.each(m.instance.slides,function(r,q){var s=q.pos-m.instance.currPos;f.fancybox.setTranslate(q.$slide,{top:m.sliderLastPos.top,left:m.sliderLastPos.left+(s*m.canvasWidth)+(s*q.opts.gutter)})});m.$container.addClass("fancybox-is-sliding")}})};j.prototype.onPan=function(){var l=this;if(a(l.newPoints[0],l.realPoints[0])<(f.fancybox.isMobile?10:5)){l.startPoints=l.newPoints;return}l.canTap=false;l.contentLastPos=l.limitMovement();if(l.requestId){g(l.requestId);l.requestId=null}l.requestId=c(function(){f.fancybox.setTranslate(l.$content,l.contentLastPos)})};j.prototype.limitMovement=function(){var A=this;var o=A.canvasWidth;var r=A.canvasHeight;var z=A.distanceX;var y=A.distanceY;var l=A.contentStartPos;var w=l.left;var t=l.top;var m=l.width;var n=l.height;var q,p,x,v,u,s;if(m>o){u=w+z}else{u=w}s=t+y;q=Math.max(0,o*0.5-m*0.5);p=Math.max(0,r*0.5-n*0.5);x=Math.min(o-m,o*0.5-m*0.5);v=Math.min(r-n,r*0.5-n*0.5);if(m>o){if(z>0&&u>q){u=q-1+Math.pow(-q+w+z,0.8)||0}if(z<0&&ur){if(y>0&&s>p){s=p-1+Math.pow(-p+t+y,0.8)||0}if(y<0&&sl){r=r>0?0:r;r=ro){p=p>0?0:p;p=p50){f.fancybox.animate(n.instance.current.$slide,{top:n.sliderStartPos.top+n.distanceY+(n.velocityY*150),opacity:0},150);o=n.instance.close(true,300)}else{if(m=="x"&&n.distanceX>50&&l>1){o=n.instance.previous(n.speedX)}else{if(m=="x"&&n.distanceX<-50&&l>1){o=n.instance.next(n.speedX)}}}if(o===false&&(m=="x"||m=="y")){if(p||l<2){n.instance.centerSlide(n.instance.current,150)}else{n.instance.jumpTo(n.instance.current.index)}}n.$container.removeClass("fancybox-is-sliding")};j.prototype.endPanning=function(){var l=this;var o,n,m;if(!l.contentLastPos){return}if(l.opts.momentum===false){o=l.contentLastPos.left;n=l.contentLastPos.top}else{o=l.contentLastPos.left+(l.velocityX*l.speed);n=l.contentLastPos.top+(l.velocityY*l.speed)}m=l.limitPosition(o,n,l.contentStartPos.width,l.contentStartPos.height);m.width=l.contentStartPos.width;m.height=l.contentStartPos.height;f.fancybox.animate(l.$content,m,330)};j.prototype.endZooming=function(){var m=this;var s=m.instance.current;var r,o,n,q;var p=m.newWidth;var l=m.newHeight;if(!m.contentLastPos){return}r=m.contentLastPos.left;o=m.contentLastPos.top;q={top:o,left:r,width:p,height:l,scaleX:1,scaleY:1};f.fancybox.setTranslate(m.$content,q);if(ps.width||l>s.height){m.instance.scaleToActual(m.centerPointStartX,m.centerPointStartY,150)}else{n=m.limitPosition(r,o,p,l);f.fancybox.setTranslate(m.content,f.fancybox.getTranslate(m.$content));f.fancybox.animate(m.$content,n,150)}}};j.prototype.onTap=function(q){var t=this;var o=f(q.target);var s=t.instance;var r=s.current;var n=(q&&k(q))||t.startPoints;var l=n[0]?n[0].x-t.$stage.offset().left:0;var u=n[0]?n[0].y-t.$stage.offset().top:0;var p;var m=function(w){var v=r.opts[w];if(f.isFunction(v)){v=v.apply(s,[r,q])}if(!v){return}switch(v){case"close":s.close(t.startEvent);break;case"toggleControls":s.toggleControls(true);break;case"next":s.next();break;case"nextOrClose":if(s.group.length>1){s.next()}else{s.close(t.startEvent)}break;case"zoom":if(r.type=="image"&&(r.isLoaded||r.$ghost)){if(s.canPan()){s.scaleToFit()}else{if(s.isScaledDown()){s.scaleToActual(l,u)}else{if(s.group.length<2){s.close(t.startEvent)}}}}break}};if(q.originalEvent&&q.originalEvent.button==2){return}if(!o.is("img")&&l>o[0].clientWidth+o.offset().left){return}if(o.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container")){p="Outside"}else{if(o.is(".fancybox-slide")){p="Slide"}else{if(s.current.$content&&s.current.$content.find(o).addBack().filter(o).length){p="Content"}else{return}}}if(t.tapped){clearTimeout(t.tapped);t.tapped=null;if(Math.abs(l-t.tapX)>50||Math.abs(u-t.tapY)>50){return this}m("dblclick"+p)}else{t.tapX=l;t.tapY=u;if(r.opts["dblclick"+p]&&r.opts["dblclick"+p]!==r.opts["click"+p]){t.tapped=setTimeout(function(){t.tapped=null;m("click"+p)},500)}else{m("click"+p)}}return this};f(i).on("onActivate.fb",function(m,l){if(l&&!l.Guestures){l.Guestures=new j(l)}})}(window,document,window.jQuery||jQuery));(function(a,c){c.extend(true,c.fancybox.defaults,{btnTpl:{slideShow:''},slideShow:{autoStart:false,speed:3000}});var b=function(d){this.instance=d;this.init()};c.extend(b.prototype,{timer:null,isActive:false,$button:null,init:function(){var d=this;d.$button=d.instance.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){d.toggle()});if(d.instance.group.length<2||!d.instance.group[d.instance.currIndex].opts.slideShow){d.$button.hide()}},set:function(e){var d=this;if(d.instance&&d.instance.current&&(e===true||d.instance.current.opts.loop||d.instance.currIndex'},fullScreen:{autoStart:false}});d(b).on({"onInit.fb":function(g,f){var h;if(f&&f.group[f.currIndex].opts.fullScreen){h=f.$refs.container;h.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(i){i.stopPropagation();i.preventDefault();a.toggle(h[0])});if(f.opts.fullScreen&&f.opts.fullScreen.autoStart===true){a.request(h[0])}f.FullScreen=a}else{if(f){f.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()}}},"afterKeydown.fb":function(j,g,i,h,f){if(g&&g.FullScreen&&f===70){h.preventDefault();g.FullScreen.toggle(g.$refs.container[0])}},"beforeClose.fb":function(e){if(e&&e.FullScreen){a.exit()}}});d(b).on(c.fullscreenchange,function(){var f=a.isFullscreen(),e=d.fancybox.getInstance();if(e){if(e.current&&e.current.type==="image"&&e.isAnimating){e.current.$content.css("transition","none");e.isAnimating=false;e.update(true,true,0)}e.trigger("onFullscreenChange",f);e.$refs.container.toggleClass("fancybox-is-fullscreen",f)}})}(document,window.jQuery||jQuery));(function(a,c){c.fancybox.defaults=c.extend(true,{btnTpl:{thumbs:''},thumbs:{autoStart:false,hideOnClose:true,parentEl:".fancybox-container",axis:"y"}},c.fancybox.defaults);var b=function(d){this.init(d)};c.extend(b.prototype,{$button:null,$grid:null,$list:null,isVisible:false,isActive:false,init:function(d){var e=this;e.instance=d;d.Thumbs=e;var g=d.group[0],f=d.group[1];e.opts=d.group[d.currIndex].opts.thumbs;e.$button=d.$refs.toolbar.find("[data-fancybox-thumbs]");if(e.opts&&g&&f&&((g.type=="image"||g.opts.thumb||g.opts.$thumb)&&(f.type=="image"||f.opts.thumb||f.opts.$thumb))){e.$button.show().on("click",function(){e.toggle()});e.isActive=true}else{e.$button.hide()}},create:function(){var e=this,d=e.instance,f=e.opts.parentEl,g,h;e.$grid=c('
').appendTo(d.$refs.container.find(f).addBack().filter(f));g="
    ";c.each(d.group,function(j,k){h=k.opts.thumb||(k.opts.$thumb?k.opts.$thumb.attr("src"):null);if(!h&&k.type==="image"){h=k.src}if(h&&h.length){g+='
  • '}});g+="
";e.$list=c(g).appendTo(e.$grid).on("click","li",function(){d.jumpTo(c(this).data("index"))});e.$list.find("img").hide().one("load",function(){var o=c(this).parent().removeClass("fancybox-thumbs-loading"),m=o.outerWidth(),n=o.outerHeight(),l,i,k,j;l=this.naturalWidth||this.width;i=this.naturalHeight||this.height;k=l/m;j=i/n;if(k>=1&&j>=1){if(k>j){l=l/j;i=n}else{l=m;i=i/k}}c(this).css({width:Math.floor(l),height:Math.floor(i),"margin-top":i>n?(Math.floor(n*0.3-i*0.3)):Math.floor(n*0.5-i*0.5),"margin-left":Math.floor(m*0.5-l*0.5)}).show()}).each(function(){this.src=c(this).data("src")});if(e.opts.axis==="x"){e.$list.width(parseInt(e.$grid.css("padding-right"))+(d.group.length*e.$list.children().eq(0).outerWidth(true))+"px")}},focus:function(h){var e=this,f=e.$list,d,g;if(e.instance.current){d=f.children().removeClass("fancybox-thumbs-active").filter('[data-index="'+e.instance.current.index+'"]').addClass("fancybox-thumbs-active");g=d.position();if(e.opts.axis==="y"&&(g.top<0||g.top>(f.height()-d.outerHeight()))){f.stop().animate({scrollTop:f.scrollTop()+g.top},h)}else{if(e.opts.axis==="x"&&(g.left(f.parent().scrollLeft()+(f.parent().width()-d.outerWidth())))){f.parent().stop().animate({scrollLeft:g.left},h)}}}},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible);if(this.isVisible){if(!this.$grid){this.create()}this.instance.trigger("onThumbsShow");this.focus(0)}else{if(this.$grid){this.instance.trigger("onThumbsHide")}}this.instance.update()},hide:function(){this.isVisible=false;this.update()},show:function(){this.isVisible=true;this.update()},toggle:function(){this.isVisible=!this.isVisible;this.update()}});c(a).on({"onInit.fb":function(g,f){var d;if(f&&!f.Thumbs){d=new b(f);if(d.isActive&&d.opts.autoStart===true){d.show()}}},"beforeShow.fb":function(i,f,g,h){var d=f&&f.Thumbs;if(d&&d.isVisible){d.focus(h?0:250)}},"afterKeydown.fb":function(j,g,i,h,f){var d=g&&g.Thumbs;if(d&&d.isActive&&f===71){h.preventDefault();d.toggle()}},"beforeClose.fb":function(g,f){var d=f&&f.Thumbs;if(d&&d.isVisible&&d.opts.hideOnClose!==false){d.$grid.hide()}}})}(document,window.jQuery));(function(b,c){c.extend(true,c.fancybox.defaults,{btnTpl:{share:''},share:{tpl:''}});function a(e){var d={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(e).replace(/[&<>"'`=\/]/g,function(f){return d[f]})}c(b).on("click","[data-fancybox-share]",function(){var g=c.fancybox.getInstance(),e,d;if(g){e=g.current.opts.hash===false?g.current.src:window.location;d=g.current.opts.share.tpl.replace(/\{\{media\}\}/g,g.current.type==="image"?encodeURIComponent(g.current.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(e)).replace(/\{\{url_raw\}\}/g,a(e)).replace(/\{\{descr\}\}/g,g.$caption?encodeURIComponent(g.$caption.text()):"");c.fancybox.open({src:g.translate(g,d),type:"html",opts:{animationEffect:"fade",animationDuration:250,afterLoad:function(f,h){h.$content.find(".fancybox-share__links a").click(function(){window.open(this.href,"Share","width=550, height=450");return false})}}})}})}(document,window.jQuery||jQuery));(function(g,f,d){if(!d.escapeSelector){d.escapeSelector=function(l){var j=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;var k=function(n,m){if(m){if(n==="\0"){return"\uFFFD"}return n.slice(0,-1)+"\\"+n.charCodeAt(n.length-1).toString(16)+" "}return"\\"+n};return(l+"").replace(j,k)}}var c=true;var b=null;var h=null;function a(){var m=f.location.hash.substr(1);var l=m.split("-");var k=l.length>1&&/^\+?\d+$/.test(l[l.length-1])?parseInt(l.pop(-1),10)||1:1;var j=l.join("-");if(k<1){k=1}return{hash:m,index:k,gallery:j}}function e(j){var k;if(j.gallery!==""){k=d("[data-fancybox='"+d.escapeSelector(j.gallery)+"']").eq(j.index-1);if(!k.length){k=d("#"+d.escapeSelector(j.gallery)+"")}if(k.length){c=false;k.trigger("click")}}}function i(j){var k;if(!j){return false}k=j.current?j.current.opts:j.opts;return k.hash||(k.$orig?k.$orig.data("fancybox"):"")}d(function(){if(d.fancybox.defaults.hash===false){return}d(g).on({"onInit.fb":function(m,j){var l,k;if(j.group[j.currIndex].opts.hash===false){return}l=a();k=i(j);if(k&&l.gallery&&k==l.gallery){j.currIndex=l.index-1}},"beforeShow.fb":function(m,j,l){var k;if(!l||l.opts.hash===false){return}k=i(j);if(k&&k!==""){if(f.location.hash.indexOf(k)<0){j.opts.origHash=f.location.hash}b=k+(j.group.length>1?"-"+(l.index+1):"");if("replaceState" in f.history){if(h){clearTimeout(h)}h=setTimeout(function(){f.history[c?"pushState":"replaceState"]({},g.title,f.location.pathname+f.location.search+"#"+b);h=null;c=false},300)}else{f.location.hash=b}}},"beforeClose.fb":function(n,j,m){var k,l;if(h){clearTimeout(h)}if(m.opts.hash===false){return}k=i(j);l=j&&j.opts.origHash?j.opts.origHash:"";if(k&&k!==""){if("replaceState" in history){f.history.replaceState({},g.title,f.location.pathname+f.location.search+l)}else{f.location.hash=l;d(f).scrollTop(j.scrollTop).scrollLeft(j.scrollLeft)}}b=null}});d(f).on("hashchange.fb",function(){var j=a();if(d.fancybox.getInstance()){if(b&&b!==j.gallery+"-"+j.index&&!(j.index===1&&b==j.gallery)){b=null;d.fancybox.close()}}else{if(j.gallery!==""){e(j)}}});setTimeout(function(){e(a())},50)})}(document,window,window.jQuery||jQuery));(function(a,c){var b=new Date().getTime();c(a).on({"onInit.fb":function(g,d,f){d.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(j){var i=d.current,h=new Date().getTime();if(d.group.length<1||i.opts.wheel===false||(i.opts.wheel==="auto"&&i.type!=="image")){return}j.preventDefault();j.stopPropagation();if(i.$slide.hasClass("fancybox-animated")){return}j=j.originalEvent||j;if(h-b<250){return}b=h;d[(-j.deltaY||-j.deltaX||j.wheelDelta||-j.detail)<0?"next":"previous"]()})}})}(document,window.jQuery||jQuery));