1'use strict';$(document).ready(function(){$(".maincountry").click(function(){$(".language ul").toggle()})}); 2$(document).ready(function(){$(window).scroll(function(){var g=$("header .logo");100<=$(window).scrollTop()?g.addClass("scroll"):g.removeClass("scroll")});$(".menutoggle").click(function(){$("nav").toggleClass("off");$(".menutoggle").toggleClass("off");$("body").toggleClass("modal-open");$("header").toggleClass("modal-open")});$("header").click(function(){$("nav").toggleClass("off");$(".menutoggle").toggleClass("off");$("body").toggleClass("modal-open");$("header").toggleClass("modal-open")});$(".top-header").click(function(g){g.stopPropagation()}); 3$("nav").click(function(g){g.stopPropagation()})});$(document).ready(function(){$(".maincountry").click(function(){$(".maincountry").toggleClass("off")})});$(document).ready(function(){$("body :not(script)").contents().filter(function(){return 3===this.nodeType}).replaceWith(function(){return this.nodeValue.replace(/[\u2122\u00ae\u00a9]/g,"\x3csup\x3e$\x26\x3c/sup\x3e")})}); 4$(document).ready(function(){$(window).scroll(function(){var g=$("header .logo");100<=$(window).scrollTop()?g.addClass("scroll"):g.removeClass("scroll")})});$(".menutoggle").click(function(){$("nav").toggleClass("off");$(".menutoggle").toggleClass("off");$("body").toggleClass("modal-open");$("header").toggleClass("modal-open")});$("header").click(function(){$("nav").toggleClass("off");$(".menutoggle").toggleClass("off");$("body").toggleClass("modal-open");$("header").toggleClass("modal-open")});$(".top-header").click(function(g){g.stopPropagation()}); 5$("nav").click(function(g){g.stopPropagation()});$(document).ready(function(){$(window).scroll(function(){var g=$("header .logo");100<=$(window).scrollTop()?g.addClass("scroll"):g.removeClass("scroll")})});$(".menutoggle").click(function(){$("nav").toggleClass("off");$(".menutoggle").toggleClass("off");$("body").toggleClass("modal-open");$("header").toggleClass("modal-open")}); 6$("header").click(function(){$("nav").toggleClass("off");$(".menutoggle").toggleClass("off");$("body").toggleClass("modal-open");$("header").toggleClass("modal-open")});$(".top-header").click(function(g){g.stopPropagation()});$("nav").click(function(g){g.stopPropagation()}); 7$(function(){function g(){$(".pbs-container-wapper .carousel-youtube-video").each(function(){var k=$(this).closest(".top-half");k.width();k.height()})}$(".carousel-youtube-video");$(window).resize(function(){setTimeout(function(){g()},100);setTimeout(function(){g()},700);setTimeout(function(){g()},1500)});setTimeout(function(){g()},250);setTimeout(function(){g()},1500)}); 8$(function(){function g(k,c,f){c.preventDefault();$("video").get(0).pause();c=$(k).siblings(".videocarouselhref").data("href");var n=c.match(/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&\?]*).*/);if(n&&n[2].length)f?($(k).attr("href",c),$(k).ekkoLightbox({})):($(k).siblings('a[data-toggle\x3d"lightbox-building-carousel"]').attr("href",c),$(k).siblings('a[data-toggle\x3d"lightbox-building-carousel"]').ekkoLightbox({})),$(".ekko-lightbox").addClass("heroImageWithVideoModal").children(".modal-dialog").addClass("modal-dialog-centered").before('\x3cspan class\x3d"modal-close" data-dismiss\x3d"modal"\x3e\x26#10005;\x3c/span\x3e'), 9f?$(k).removeAttr("href",c):$(k).siblings('a[data-toggle\x3d"lightbox-building-carousel"]').removeAttr("href",c);else if(c)$(".videocarousel ").parent().append('\x3cdiv id\x3d"hero-video-modal" class\x3d"videocarousel_modal" style\x3d"width:60%"\x3e\x3c!-- Video Modal --\x3e\x3cdiv class\x3d"modal videoModal modal videomodalforvideopopup videomodalforvideopopupgallery" id\x3d"videoModal" tabindex\x3d"-1" role\x3d"dialog"\x3e\x3cdiv class\x3d"modal-dialog" role\x3d"document"\x3e\x3cdiv class\x3d"modal-content"\x3e\x3cdiv class\x3d"modal-header"\x3e\x3cbutton type\x3d"button" class\x3d"close" data-dismiss\x3d"modal" aria-label\x3d"Close"\x3e\x3cspan aria-hidden\x3d"true"\x3e\x26times;\x3c/span\x3e\x3c/button\x3e\x3c/div\x3e\x3cdiv class\x3d"modal-body"\x3e\x3cdiv class\x3d"embed-responsive embed-responsive-16by9" id\x3d"heroIframeVideo"\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e'), 10$(".videomodalforvideopopupgallery").show(),k=$("body"),$("html"),f='\x3cdiv class\x3d"modal-dialog" role\x3d"document"\x3e\x3cdiv class\x3d"modal-content"\x3e\x3cdiv class\x3d"modal-header"\x3e\x3cbutton type\x3d"button" class\x3d"close" data-dismiss\x3d"modal" aria-label\x3d"Close"\x3e\x3cspan aria-hidden\x3d"true"\x3e\x26times;\x3c/span\x3e\x3c/button\x3e\x3c/div\x3e\x3cdiv class\x3d"modal-body"\x3e\x3cdiv class\x3d"embed-responsive embed-responsive-16by9" id\x3d"heroIframeVideo"\x3e\x3cvideo controls autoplay\x3e\x3csource src\x3d"'+ 11c+'" type\x3d"video/mp4" /\x3e\x3c/video\x3e \x3c/div\x3e \x3c/div\x3e \x3c/div\x3e \x3c/div\x3e \x3c/div\x3e',$(".videomodalforvideopopupgallery").html(f),k.find(".close").on("click",function(){$("video").get(0).pause();$(".modal").hide();$(".videocarousel_modal").remove()});else return"error"}$(document).delegate(".tyvek-carousel .video-carousel img","click",function(k){g(this,k,!0)});$(document).delegate('.tyvek-carousel .video-carousel a[data-toggle\x3d"lightbox-building-carousel"]',"click",function(k){g(this, 12k,!0)})});$(function(){$(".pbs-container-wapper .featured-carousel-slick").on("afterChange",function(g,k,c){g=960<=window.innerWidth?$(".featured-carousel-slick .slick-slide").length-1:$(".featured-carousel-slick .slick-slide").length;$(".c-prev").toggleClass("hide",0===c);$(".c-next").toggleClass("hide",c===g-1)})}); 13$(function(){1< !$(".component-featured-carousel-v2").length||($(".featured-carousel-slick").slick({slidesToShow:2,infinite:!1,touchThreshold:10,waitForAnimate:!1,speed:333,arrows:!0,prevArrow:'\x3cdiv class\x3d"c-arrow c-prev hide"\x3e\x3c/div\x3e',nextArrow:'\x3cdiv class\x3d"c-arrow c-next"\x3e\x3c/div\x3e',responsive:[{breakpoint:960,settings:{slidesToShow:1.1,swipe:!0,arrows:!1}
13},{breakpoint:1023,settings:{slidesToShow:2,swipe:!1,arrows:!0}}]}),$(".featured-carousel-slick").on("afterChange", 14function(g,k,c){g=960<=window.innerWidth?$(".featured-carousel-slick .slick-slide").length-1:$(".featured-carousel-slick .slick-slide").length;k=document.querySelector(" .carousel-progress \x3e .completed");var f=Math.ceil(100/g);k.style.width=Math.ceil(100/g)+"%";k.style.left=c*f+"%";0===c?($(".c-prev").addClass("hide"),$(".c-next").removeClass("hide")):(c===g-1?$(".c-next").addClass("hide"):$(".c-next").removeClass("hide"),$(".c-prev").removeClass("hide"))}),setTimeout(function(){var g=document.querySelector(".carousel-progress \x3e .completed"), 15k=$(".featured-carousel-slick .slick-slide").length-1;960>window.innerWidth&&(k=$(".featured-carousel-slick .slick-slide").length);g&&(g.style.width=Math.ceil(100/k)+"%")},100))});$(window).on("load",function(){$(".grid").masonry({itemSelector:".grid-item",columnWidth:".grid-sizer",percentPosition:!0});$(document).foundation();playSlider()});function playThatThing(){$(".grid").masonry({itemSelector:".grid-item",columnWidth:".grid-sizer",percentPosition:!0})} 16function playThatModal(g){g+=".html?wcmmode\x3ddisabled";var k=$("#exampleModal8");$.ajax(g).done(function(c){k.html(c).foundation("open");$(".loader").fadeOut();playSlider()})}function playSlider(){$(".fade").slick({autoplay:!1,dots:!0,infinite:!0,speed:500,fade:!0,cssEase:"linear",adaptiveHeight:!0})} 17$(document).ready(function(){$(".loader").hide();$(".popup").click(function(){$(".loader").show();playThatModal(this.id);setTimeout(function(){playSlider()},600)});$(".loadmore").click(function(){$(".grid-item").removeClass("unload");setTimeout(function(){playThatThing()},100)});window.addEventListener("resize",playThatThing());$(".tyvekproductGrid .grid-item a.primary").on("click",function(g){g.preventDefault();g=$(this).attr("href");window.open(g,"_self")})}); 18$(document).ready(function(){$("#tyvekFormSubmit").on("click",function(k){k.preventDefault();DFV.submit();k=/^[0-9]*(?:\.\d{1,2})?$/;var c=/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;$("form .required").each(function(f){$(this).val()&&"-Select-"!=$(this).val()?($(this).closest("fieldset").find("span.errormessage ").hide(),$(this).closest("fieldset").find("input").removeClass("is-invalid-input"),$(this).closest("fieldset").find("label").removeClass("is-invalid-label")): 19($(this).closest("fieldset").find("span.errormessage ").addClass("requiredtext_form").addClass("is-invalid-label"),$(this).closest("fieldset").find("input").addClass("is-invalid-input"),$(this).closest("fieldset").find("label").addClass("is-invalid-label"),$(this).closest("fieldset").find("span.errormessage ").show())});$("#phone.required").length?$(".required#phone").val()&&$(".required#phone").val().trim().match(k)||($(".required#phone").closest("fieldset").find("span.errormessage").addClass("requiredtext_form").addClass("is-invalid-label"), 20$(".required#phone").closest("fieldset").find("input").addClass("is-invalid-input"),$(".required#phone").closest("fieldset").find("label").addClass("is-invalid-label"),$(".required#phone").closest("fieldset").find("span.errormessage").show()):($("#phone").closest("fieldset").find("span.errormessage ").hide(),$("#phone").closest("fieldset").find("input").removeClass("is-invalid-input"),$("#phone").closest("fieldset").find("label").removeClass("is-invalid-label"));$("#email.required").length?$(".required#email").length&& 21!$(".required#email").val().match(c)&&($(".required#email").closest("fieldset").find("span.errormessage").addClass("requiredtext_form").addClass("is-invalid-label"),$(".required#email").closest("fieldset").find("input").addClass("is-invalid-input"),$(".required#email").closest("fieldset").find("label").addClass("is-invalid-label"),$(".required#email").closest("fieldset").find("span.errormessage").show()):($("#email").closest("fieldset").find("span.errormessage ").hide(),$("#email").closest("fieldset").find("input").removeClass("is-invalid-input"), 22$("#email").closest("fieldset").find("label").removeClass("is-invalid-label"));$(".errormessage").is(":visible")?console.log("form error message"):(console.log("form submit"),$("form").submit())});var g=$(".contactUs input[name\x3dredirect_FullURL]").attr("value");console.log("Tyvek form test");console.log(g,"redirectFullURL");0>g.indexOf("http:")&&0>g.indexOf("https:")&&(g=window.location.href.split("/")[0]+g);$(".contactUs input[name\x3dredirect_page]").attr("value",g);$(".contactUs input[name\x3dredirect_FullURL2]").attr("value", 23g);$(".contactUs input[name\x3dredirect_FullURL]").attr("value",g)});$(document).ready(function(){$("#swatchinfo").hide();$("#swatchinfo .append-dynamic").removeClass("required");$("#receiveswatch").click(function(){$("#swatchinfo").show(300);$("#swatchinfo .append-dynamic").addClass("required")})}); 24(function(g,k){"function"===typeof define&&define.amd?define([],k):"object"===typeof exports?module.exports=k():g.download=k()})(this,function(){return function n(k,c,f){function m(b){var e=b.split(/[:;,]/);b=e[1];e=("base64"==e[2]?atob:decodeURIComponent)(e.pop());var d=e.length,l=0,u=new Uint8Array(d);for(l;l<d;++l)u[l]=e.charCodeAt(l);return new t([u],{type:b})}function q(b,e){if("download"in h)return h.href=b,h.setAttribute("download",p),h.className="download-js-link",h.innerHTML="downloading...", 25h.style.display="none",document.body.appendChild(h),setTimeout(function(){h.click();document.body.removeChild(h);!0===e&&setTimeout(function(){r.URL.revokeObjectURL(h.href)},250)},66),!0;if(/(Version)\/(\d+)\.(\d+)(?:\.(\d+))?.*Safari\//.test(navigator.userAgent))return/^data:/.test(b)&&(b="data:"+b.replace(/^data:([\w\/\-\+]+)/,"application/octet-stream")),!window.open(b)&&confirm("Displaying New Document\n\nUse Save As... to download, then click back to return to this page.")&&(location.href=b), 26!0;var d=document.createElement("iframe");document.body.appendChild(d);!e&&/^data:/.test(b)&&(b="data:"+b.replace(/^data:([\w\/\-\+]+)/,"application/octet-stream"));d.src=b;setTimeout(function(){document.body.removeChild(d)},333)}var r=window,y=f||"application/octet-stream",B=!c&&!f&&k,h=document.createElement("a");f=function(b){return String(b)};var t=r.Blob||r.MozBlob||r.WebKitBlob||f,p=c||"download";t=t.call?t.bind(r):Blob;"true"===String(this)&&(k=[k,y],y=k[0],k=k[1]);if(B&&2048>B.length&&(p= 27B.split("/").pop().split("?")[0],h.href=B,-1!==h.href.indexOf(B))){var x=new XMLHttpRequest;x.open("GET",B,!0);x.responseType="blob";x.onload=function(b){n(b.target.response,p,"application/octet-stream")};setTimeout(function(){x.send()},0);return x}if(/^data:([\w+-]+\/[\w+.-]+)?[,;]/.test(k))if(2096103.424<k.length&&t!==f)k=m(k),y=k.type||"application/octet-stream";else return navigator.msSaveBlob?navigator.msSaveBlob(m(k),p):q(k);else if(/([\x80-\xff])/.test(k)){c=0;B=new Uint8Array(k.length);var a= 28B.length;for(c;c<a;++c)B[c]=k.charCodeAt(c);k=new t([B],{type:y})}k=k instanceof t?k:new t([k],{type:y});if(navigator.msSaveBlob)return navigator.msSaveBlob(k,p);if(r.URL)q(r.URL.createObjectURL(k),!0);else{if("string"===typeof k||k.constructor===f)try{return q("data:"+y+";base64,"+r.btoa(k))}catch(b){return q("data:"+y+","+encodeURIComponent(k))}y=new FileReader;y.onload=function(b){q(this.result)};y.readAsDataURL(k)}return!0}}); 29$(document).ready(function(){window.DownLoad={downLoadPdf:function(g,k){var c=new XMLHttpRequest;c.open("GET",g,!0);c.responseType="blob";c.onload=function(f){download(c.response,k,"text/html")};c.send()}}}); 30!function(g,k,c,f){function n(a,b){var e,d,l=[],u=0;a&&a.isDefaultPrevented()||(a.preventDefault(),b=a&&a.data?a.data.options:b||{},e=b.$target||c(a.currentTarget),d=e.attr("data-fancybox")||"",d?(l=b.selector?c(b.selector):a.data?a.data.items:[],l=l.length?l.filter('[data-fancybox\x3d"'+d+'"]'):c('[data-fancybox\x3d"'+d+'"]'),u=l.index(e),0>u&&(u=0)):l=[e],c.fancybox.open(l,b,u))}if(g.console=g.console||{info:function(a){}},c){if(c.fn.fancybox)return void console.info("fancyBox already initialized"); 31var m={loop:!1,gutter:50,keyboard:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'\x3ciframe id\x3d"fancybox-frame{rnd}" name\x3d"fancybox-frame{rnd}" class\x3d"fancybox-iframe" frameborder\x3d"0" vspace\x3d"0" hspace\x3d"0" webkitAllowFullScreen mozallowfullscreen allowFullScreen allowtransparency\x3d"true" src\x3d""\x3e\x3c/iframe\x3e',preload:!0,css:{},attr:{scrolling:"auto"}}, 32defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:'\x3cdiv class\x3d"fancybox-container" role\x3d"dialog" tabindex\x3d"-1"\x3e\x3cdiv class\x3d"fancybox-bg"\x3e\x3c/div\x3e\x3cdiv class\x3d"fancybox-inner"\x3e\x3cdiv class\x3d"fancybox-infobar"\x3e\x3cspan data-fancybox-index\x3e\x3c/span\x3e\x26nbsp;/\x26nbsp;\x3cspan data-fancybox-count\x3e\x3c/span\x3e\x3c/div\x3e\x3cdiv class\x3d"fancybox-toolbar"\x3e{{buttons}}\x3c/div\x3e\x3cdiv class\x3d"fancybox-navigation"\x3e{{arrows}}\x3c/div\x3e\x3cdiv class\x3d"fancybox-stage"\x3e\x3c/div\x3e\x3cdiv class\x3d"fancybox-caption"\x3e\x3c/div\x3e\x3c/div\x3e\x3c/div\x3e', 33spinnerTpl:'\x3cdiv class\x3d"fancybox-loading"\x3e\x3c/div\x3e',errorTpl:'\x3cdiv class\x3d"fancybox-error"\x3e\x3cp\x3e{{ERROR}}\x3c/p\x3e\x3c/div\x3e',btnTpl:{download:'\x3ca download data-fancybox-download class\x3d"fancybox-button fancybox-button--download" title\x3d"{{DOW
33NLOAD}}" href\x3d"javascript:;"\x3e\x3csvg viewBox\x3d"0 0 40 40"\x3e\x3cpath d\x3d"M13,16 L20,23 L27,16 M20,7 L20,23 M10,24 L10,28 L30,28 L30,24" /\x3e\x3c/svg\x3e\x3c/a\x3e',zoom:'\x3cbutton data-fancybox-zoom class\x3d"fancybox-button fancybox-button--zoom" title\x3d"{{ZOOM}}"\x3e\x3csvg viewBox\x3d"0 0 40 40"\x3e\x3cpath d\x3d"M18,17 m-8,0 a8,8 0 1,0 16,0 a8,8 0 1,0 -16,0 M24,22 L31,29" /\x3e\x3c/svg\x3e\x3c/button\x3e', 34close:'\x3cbutton data-fancybox-close class\x3d"fancybox-button fancybox-button--close" title\x3d"{{CLOSE}}"\x3e\x3csvg viewBox\x3d"0 0 40 40"\x3e\x3cpath d\x3d"M10,10 L30,30 M30,10 L10,30" /\x3e\x3c/svg\x3e\x3c/button\x3e',smallBtn:'\x3cbutton data-fancybox-close class\x3d"fancybox-close-small" title\x3d"{{CLOSE}}"\x3e\x3csvg viewBox\x3d"0 0 32 32"\x3e\x3cpath d\x3d"M10,10 L22,22 M22,10 L10,22"\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/button\x3e',arrowLeft:'\x3ca data-fancybox-prev class\x3d"fancybox-button fancybox-button--arrow_left" title\x3d"{{PREV}}" href\x3d"javascript:;"\x3e\x3csvg viewBox\x3d"0 0 40 40"\x3e\x3cpath d\x3d"M18,12 L10,20 L18,28 M10,20 L30,20"\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/a\x3e', 35arrowRight:'\x3ca data-fancybox-next class\x3d"fancybox-button fancybox-button--arrow_right" title\x3d"{{NEXT}}" href\x3d"javascript:;"\x3e\x3csvg viewBox\x3d"0 0 40 40"\x3e\x3cpath d\x3d"M10,20 L30,20 M22,12 L30,20 L22,28"\x3e\x3c/path\x3e\x3c/svg\x3e\x3c/a\x3e'},parentEl:"body",autoFocus:!1,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:4E3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}, 36wheel:"auto",onInit:c.noop,beforeLoad:c.noop,afterLoad:c.noop,beforeShow:c.noop,afterShow:c.noop,beforeClose:c.noop,afterClose:c.noop,onActivate:c.noop,onDeactivate:c.noop,clickContent:function(a,b){return"image"===a.type&&"zoom"},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{idleTime:!1,clickContent:function(a,b){return"image"===a.type&&"toggleControls"},clickSlide:function(a,b){return"image"===a.type?"toggleControls":"close"},dblclickContent:function(a, 37b){return"image"===a.type&&"zoom"},dblclickSlide:function(a,b){return"image"===a.type&&"zoom"}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded. \x3cbr/\x3e 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\u00fcck",ERROR:"Die angeforderten Daten konnten nicht geladen werden. \x3cbr/\x3e Bitte versuchen Sie es sp\u00e4ter nochmal.", 38PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Ma\u00dfstab"}}},q=c(g),r=c(k),y=0,B=function(){return g.requestAnimationFrame||g.webkitRequestAnimationFrame||g.mozRequestAnimationFrame||g.oRequestAnimationFrame||function(a){return g.setTimeout(a,1E3/60)}}(),h=function(){var a,b=k.createElement("fakeelement"),e={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend", 39WebkitTransition:"webkitTransitionEnd"};for(a in e)if(b.style[a]!==f)return e[a];return"transitionend"}(),t=function(a){return a&&a.length&&a[0].offsetHeight},p=function(a,b){var e=c.extend(!0,{},a,b);return c.each(b,function(d,l){c.isArray(l)&&(e[d]=l)}),e},x=function(a,b,e){this.opts=p({index:e},c.fancybox.defaults);c.isPlainObject(b)&&(this.opts=p(this.opts,b));c.fancybox.isMobile&&(this.opts=p(this.opts,this.opts.mobile));this.id=this.opts.id||++y;this.currIndex=parseInt(this.opts.index,10)|| 400;this.prevPos=this.prevIndex=null;this.currPos=0;this.firstRun=!0;this.group=[];this.slides={};this.addContent(a);this.group.length&&(this.$lastFocus=c(k.activeElement).trigger("blur"),this.init())};c.extend(x.prototype,{init:function(){var a,b=this,e=b.group[b.currIndex].opts,d=c.fancybox.scrollbarWidth;c.fancybox.getInstance()||!1===e.hideScrollbar||(c("body").addClass("fancybox-active"),!c.fancybox.isMobile&&k.body.scrollHeight>
40g.innerHeight&&(d===f&&(a=c('\x3cdiv style\x3d"width:100px;height:100px;overflow:scroll;" /\x3e').appendTo("body"), 41d=c.fancybox.scrollbarWidth=a[0].offsetWidth-a[0].clientWidth,a.remove()),c("head").append('\x3cstyle id\x3d"fancybox-style-noscroll" type\x3d"text/css"\x3e.compensate-for-scrollbar { margin-right: '+d+"px; }\x3c/style\x3e"),c("body").addClass("compensate-for-scrollbar")));var l="";c.each(e.buttons,function(z,A){l+=e.btnTpl[A]||""});var u=c(b.translate(b,e.baseTpl.replace("{{buttons}}",l).replace("{{arrows}}",e.btnTpl.arrowLeft+e.btnTpl.arrowRight))).attr("id","fancybox-container-"+b.id).addClass("fancybox-is-hidden").addClass(e.baseClass).data("FancyBox", 42b).appendTo(e.parentEl);b.$refs={container:u};"bg inner infobar toolbar stage caption navigation".split(" ").forEach(function(z){b.$refs[z]=u.find(".fancybox-"+z)});b.trigger("onInit");b.activate();b.jumpTo(b.currIndex)},translate:function(a,b){var e=a.opts.i18n[a.opts.lang];return b.replace(/\{\{(\w+)\}\}/g,function(d,l){l=e[l];return l===f?d:l})},addContent:function(a){var b,e=this;a=c.makeArray(a);c.each(a,function(d,l){var u,z,A;d={};var v={};c.isPlainObject(l)?(d=l,v=l.opts||l):"object"===c.type(l)&& 43c(l).length?(u=c(l),v=u.data()||{},v=c.extend(!0,{},v,v.options),v.$orig=u,d.src=e.opts.src||v.src||u.attr("href"),d.type||d.src||(d.type="inline",d.src=l)):d={type:"html",src:l+""};d.opts=c.extend(!0,{},e.opts,v);c.isArray(v.buttons)&&(d.opts.buttons=v.buttons);u=d.type||d.opts.type;v=d.src||"";!u&&v&&((z=v.match(/\.(mp4|mov|ogv)((\?|#).*)?$/i))?(u="video",d.opts.videoFormat||(d.opts.videoFormat="video/"+("ogv"===z[1]?"ogg":z[1]))):v.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)? 44u="image":v.match(/\.(pdf)((\?|#).*)?$/i)?u="iframe":"#"===v.charAt(0)&&(u="inline"));u?d.type=u:e.trigger("objectNeedsType",d);d.contentType||(d.contentType=-1<c.inArray(d.type,["html","inline","ajax"])?"html":d.type);d.index=e.group.length;"auto"==d.opts.smallBtn&&(d.opts.smallBtn=-1<c.inArray(d.type,["html","inline","ajax"]));"auto"===d.opts.toolbar&&(d.opts.toolbar=!d.opts.smallBtn);d.opts.$trigger&&d.index===e.opts.index&&(d.opts.$thumb=d.opts.$trigger.find("img:first"));d.opts.$thumb&&d.opts.$thumb.length|| 45!d.opts.$orig||(d.opts.$thumb=d.opts.$orig.find("img:first"));"function"===c.type(d.opts.caption)&&(d.opts.caption=d.opts.caption.apply(l,[e,d]));"function"===c.type(e.opts.caption)&&(d.opts.caption=e.opts.caption.apply(l,[e,d]));d.opts.caption instanceof c||(d.opts.caption=d.opts.caption===f?"":d.opts.caption+"");"ajax"===d.type&&(A=v.split(/\s+/,2),1<A.length&&(d.src=A.shift(),d.opts.filter=A.shift()));d.opts.modal&&(d.opts=c.extend(!0,d.opts,{infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0, 46fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1}));e.group.push(d)});Object.keys(e.slides).length&&(e.updateControls(),b=e.Thumbs,b&&b.isActive&&(b.create(),b.focus()))},addEvents:function(){var a=this;a.removeEvents();a.$refs.container.on("click.fb-close","[data-fancybox-close]",function(b){b.stopPropagation();b.preventDefault();a.close(b)}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(b){b.stopPropagation(); 47b.preventDefault();a.previous()}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(b){b.stopPropagation();b.preventDefault();a.next()}).on("click.fb","[data-fancybox-zoom]",function(b){a[a.isScaledDown()?"scaleToActual":"scaleToFit"]()});q.on("orientationchange.fb resize.fb",function(b){b&&b.originalEvent&&"resize"===b.originalEvent.type?B(function(){a.update()}):(a.$refs.stage.hide(),setTimeout(function(){a.$refs.stage.show();a.update()},c.fancybox.isMobile?600:250))});r.on("focusin.fb", 48function(b){var e=c.fancybox?c.fancybox.getInstance():null;e.isClosing||!e.current||!e.current.opts.trapFocus||c(b.target).hasClass("fancybox-container")||c(b.target).is(k)||e&&"fixed"!==c(b.target).css("position")&&!e.$refs.container.has(b.target).length&&(b.stopPropagation(),e.focus())});r.on("keydown.fb",function(b){var e=a.current,d=b.keyCode||b.which;if(e&&e.opts.keyboard&&!(b.ctrlKey||b.altKey||b.shiftKey||c(b.target).is("input")||c(b.target).is("textarea")))return 8===d||27===d?(b.preventDefault(), 49void a.close(b)):37===d||38===d?(b.preventDefault(),void a.previous()):39===d||40===d?(b.preventDefault(),void a.next()):void a.trigger("afterKeydown",b,d)});a.group[a.currIndex].opts.idleTime&&(a.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(b){a.idleSecondsCounter=0;a.isIdle&&a.showControls();a.isIdle=!1}),a.idleInterval=g.setInterval(function(){a.idleSecondsCounter++;a.idleSecondsCounter>= 50a.group[a.currIndex].opts.idleTime&&!a.isDragging&&(a.isIdle=!0,a.idleSecondsCounter=0,a.hideControls())},1E3))},removeEvents:function(){q.off("orientationchange.fb resize.fb");r.off("focusin.fb keydown.fb .fb-idle");this.$refs.container.off(".fb-close .fb-prev .fb-next");this.idleInterval&&(g.clearInterval(this.idleInterval),this.idleInterval=null)},previous:function(a){return this.jumpTo(this.currPos-1,a)},next:function(a){return this.jumpTo(this.currPos+1,a)},jumpTo:function(a,b){var e,d,l,u,z, 51A,v,w=this,C=w.group.length;if(!(w.isDragging||w.isClosing||w.isAnimating&&w.firstRun)){if(a=parseInt(a,10),d=w.current?w.current.opts.loop:w.opts.loop,!d&&(0>a||a>=C))return!1;if(e=w.firstRun=!Object.keys(w.slides).length,!(2>C&&!e&&w.isDragging)){if(u=w.current,w.prevIndex=w.currIndex,w.prevPos=w.currPos,l=w.createSlide(a),1<C&&((d||0<l.index)&&w.createSlide(a-1),(d||l.index<C-1)&&w.createSlide(a+1)),w.current=l,w.currIndex=l.index,w.currPos=l.pos,w.trigger("beforeShow",e),w.updateControls(),A= 52c.fancybox.getTranslate(l.$slide),l.isMoved=(0!==A.left||0!==A.top)&&!l.$slide.hasClass("fancybox-animated"),l.forcedDuration=f,c.isNumeric(b)?l.forcedDuration=b:b=l.opts[e?"animationDuration":"transitionDuration"],b=parseInt(b,10),e)return l.opts.animationEffect&&b&&w.$refs.container.css("transition-duration",b+"ms"),w.$refs.container.removeClass("fancybox-is-hidden"),t(w.$refs.container),w.$refs.container.addClass("fancybox-is-open"),t(w.$refs.container),l.$slide.addClass("fancybox-slide--previous"), 53w.loadSlide(l),l.$slide.removeClass("fancybox-slide--previous").addClass("fancybox-slide--current"),void w.preload("image");c.each(w.slides,function(D,E){c.fancybox.stop(E.$slide)});l.$slide.removeClass("fancybox-slide--next fancybox-slide--previous").addClass("fancybox-slide--current");l.isMoved?(z=Math.round(l.$slide.width()),c.each(w.slides,function(D,E){D=E.pos-l.pos;c.fancybox.animate(E.$slide,{top:0,left:D*z+D*E.opts.gutter},b,function(){E.$slide.removeAttr("style").removeClass("fancybox-slide--next fancybox-slide--previous"); 54E.pos===w.currPos&&(l.isMoved=!1,w.complete())})})):w.$refs.stage.children().removeAttr("style");l.isLoaded?w.revealContent(l):w.loadSlide(l);w.preload("image");u.pos!==l.pos&&(v="fancybox-slide--"+(u.pos>l.pos?"next":"previous"),u.$slide.removeClass("fancybox-slide--complete fancybox-slide--current fancybox-slide--next fancybox-slide--previous"),u.isComplete=!1,b&&(l.isMoved||l.opts.transitionEffect)&&(l.isMoved?u.$slide.addClass(v):(v="fancybox-animated "+v+" fancybox-fx-"+l.opts.transitionEffect, 55c.fancybox.animate(u.$slide,v,b,function(){u.$slide.removeClass(v).removeAttr("style")}))))}}},createSlide:function(a){var b,e;return e=a%this.group.length,e=0>e?this.group.length+e:e,!this.slides[a]&&this.group[e]&&(b=c('\x3cdiv class\x3d"fancybox-slide"\x3e\x3c/div\x3e').appendTo(this.$refs.stage),this.slides[a]=c.extend(!0,{},this.group[e],{pos:a,$slide:b,isLoaded:!1}),this.updateSlide(this.slides[a])),this.slides[a]},scaleToActual:function(a,b,e){var d,l,u,z,A,v=this,w=v.current,C=w.$content, 56D=c.fancybox.getTranslate(w.$slide).width,E=c.fancybox.getTranslate(w.$slide).height,F=w.width,G=w.height;!v.isAnimating&&C&&"image"==w.type&&w.isLoaded&&!w.hasError&&(c.fancybox.stop(C),v.isAnimating=!0,a=a===f?.5*D:a,b=b===f?.5*E:b,d=c.fancybox.getTranslate(C),d.top-=c.fancybox.getTranslate(w.$slide).top,d.left-=c.fancybox.getTranslate(w.$slide).left,z=F/d.width,A=G/d.height,l=.5*D-.5*F,u=.5*E-.5*G,F>D&&(l=d.left*z-(a*z-a),0<l&&(l=0),l<D-F&&(l=D-F)),G>E&&(u=d.top*A-(b*A-b),0<u&&(u=0),u<E-G&&(u= 57E-G)),v.updateCursor(F,G),c.fancybox.animate(C,{top:u,left:l,scaleX:z,scaleY:A},e||330,function(){v.isAnimating=!1}),v.SlideShow&&v.SlideShow.isActive&&v.SlideShow.stop())},scaleToFit:function(a){var b,e=this,d=e.current,l=d.$content;!e.isAnimating&&l&&"image"==d.type&&d.isLoaded&&!d.hasError&&(c.fancybox.stop(l),e.isAnimating=!0,b=e.getFitPos(d),e.updateCursor(b.width,b.height),c.fancybox.animate(l,{top:b.top,left
57:b.left,scaleX:b.width/l.width(),scaleY:b.height/l.height()},a||330,function(){e.isAnimating= 58!1}))},getFitPos:function(a){var b,e,d,l,u,z=a.$content,A=a.width||a.opts.width,v=a.height||a.opts.height,w={};return!!(a.isLoaded&&z&&z.length)&&(l={top:parseInt(a.$slide.css("paddingTop"),10),right:parseInt(a.$slide.css("paddingRight"),10),bottom:parseInt(a.$slide.css("paddingBottom"),10),left:parseInt(a.$slide.css("paddingLeft"),10)},b=parseInt(this.$refs.stage.width(),10)-(l.left+l.right),e=parseInt(this.$refs.stage.height(),10)-(l.top+l.bottom),A&&v||(A=b,v=e),d=Math.min(1,b/A,e/v),A=Math.floor(d* 59A),v=Math.floor(d*v),"image"===a.type?(w.top=Math.floor(.5*(e-v))+l.top,w.left=Math.floor(.5*(b-A))+l.left):"video"===a.contentType&&(u=a.opts.width&&a.opts.height?A/v:a.opts.ratio||16/9,v>A/u?v=A/u:A>v*u&&(A=v*u)),w.width=A,w.height=v,w)},update:function(){var a=this;c.each(a.slides,function(b,e){a.updateSlide(e)})},updateSlide:function(a,b){b=a&&a.$content;var e=a.width||a.opts.width,d=a.height||a.opts.height;b&&(e||d||"video"===a.contentType)&&!a.hasError&&(c.fancybox.stop(b),c.fancybox.setTranslate(b, 60this.getFitPos(a)),a.pos===this.currPos&&(this.isAnimating=!1,this.updateCursor()));a.$slide.trigger("refresh");this.$refs.toolbar.toggleClass("compensate-for-scrollbar",a.$slide.get(0).scrollHeight>a.$slide.get(0).clientHeight);this.trigger("onUpdate",a)},centerSlide:function(a,b){var e,d;this.current&&(e=Math.round(a.$slide.width()),d=a.pos-this.current.pos,c.fancybox.animate(a.$slide,{top:0,left:d*e+d*a.opts.gutter,opacity:1},b===f?0:b,null,!1))},updateCursor:function(a,b){var e,d=this.current, 61l=this.$refs.container.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-drag fancybox-can-zoomOut");d&&!this.isClosing&&(e=this.isZoomable(),l.toggleClass("fancybox-is-zoomable",e),c("[data-fancybox-zoom]").prop("disabled",!e),e&&("zoom"===d.opts.clickContent||c.isFunction(d.opts.clickContent)&&"zoom"===d.opts.clickContent(d))?this.isScaledDown(a,b)?l.addClass("fancybox-can-zoomIn"):d.opts.touch?l.addClass("fancybox-can-drag"):l.addClass("fancybox-can-zoomOut"):d.opts.touch&&"video"!== 62d.contentType&&l.addClass("fancybox-can-drag"))},isZoomable:function(){var a,b=this.current;return!b||this.isClosing||"image"!==b.type||b.hasError||b.isLoaded&&(a=this.getFitPos(b),!(b.width>a.width||b.height>a.height))?!1:!0},isScaledDown:function(a,b){var e=!1,d=this.current,l=d.$content;return a!==f&&b!==f?e=a<d.width&&b<d.height:l&&(e=c.fancybox.getTranslate(l),e=e.width<d.width&&e.height<d.height),e},canPan:function(){var a,b=!1,e=this.current;return"image"===e.type&&(a=e.$content)&&!e.hasError&& 63(b=this.getFitPos(e),b=1<Math.abs(a.width()-b.width)||1<Math.abs(a.height()-b.height)),b},loadSlide:function(a){var b,e,d=this;if(!a.isLoading&&!a.isLoaded){switch(a.isLoading=!0,d.trigger("beforeLoad",a),b=a.type,e=a.$slide,e.off("refresh").trigger("onReset").addClass(a.opts.slideClass),b){case "image":d.setImage(a);break;case "iframe":d.setIframe(a);break;case "html":d.setContent(a,a.src||a.content);break;case "video":d.setContent(a,'\x3cvideo class\x3d"fancybox-video" controls controlsList\x3d"nodownload"\x3e\x3csource src\x3d"'+ 64a.src+'" type\x3d"'+a.opts.videoFormat+"\"\x3eYour browser doesn't support HTML5 video\x3c/video");break;case "inline":c(a.src).length?d.setContent(a,c(a.src)):d.setError(a);break;case "ajax":d.showLoading(a);var l=c.ajax(c.extend({},a.opts.ajax.settings,{url:a.src,success:function(u,z){"success"===z&&d.setContent(a,u)},error:function(u,z){u&&"abort"!==z&&d.setError(a)}}));e.one("onReset",function(){l.abort()});break;default:d.setError(a)}return!0}},setImage:function(a){var b=this,e=a.opts.srcset|| 65a.opts.image.srcset;if(a.timouts=setTimeout(function(){var w=a.$image;!a.isLoading||w&&w[0].complete||a.hasError||b.showLoading(a)},350),e){var d=g.devicePixelRatio||1,l=g.innerWidth*d,u=e.split(",").map(function(w){var C={};return w.trim().split(/\s+/).forEach(function(D,E){var F=parseInt(D.substring(0,D.length-1),10);return 0===E?C.url=D:void(F&&(C.value=F,C.postfix=D[D.length-1]))}),C});u.sort(function(w,C){return w.value-C.value});for(var z=0;z<u.length;z++){var A=u[z];if("w"===A.postfix&&A.value>= 66l||"x"===A.postfix&&A.value>=d){var v=A;break}}!v&&u.length&&(v=u[u.length-1]);v&&(a.src=v.url,a.width&&a.height&&"w"==v.postfix&&(a.height=a.width/a.height*v.value,a.width=v.value),a.opts.srcset=e)}a.$content=c('\x3cdiv class\x3d"fancybox-content"\x3e\x3c/div\x3e').addClass("fancybox-is-hidden").appendTo(a.$slide.addClass("fancybox-slide--image"));v=a.opts.thumb||!(!a.opts.$thumb||!a.opts.$thumb.length)&&a.opts.$thumb.attr("src");!1!==a.opts.preload&&a.opts.width&&a.opts.height&&v&&(a.width=a.opts.width, 67a.height=a.opts.height,a.$ghost=c("\x3cimg /\x3e").one("error",function(){c(this).remove();a.$ghost=null}).one("load",function(){b.afterLoad(a)}).addClass("fancybox-image").appendTo(a.$content).attr("src",v));b.setBigImage(a)},setBigImage:function(a){var b=this,e=c("\x3cimg /\x3e");a.$image=e.one("error",function(){b.setError(a)}).one("load",function(){var d;
67a.$ghost||(b.resolveImageSlideSize(a,this.naturalWidth,this.naturalHeight),b.afterLoad(a));a.timouts&&(clearTimeout(a.timouts),a.timouts=null); 68b.isClosing||(a.opts.srcset&&(d=a.opts.sizes,d&&"auto"!==d||(d=(1<a.width/a.height&&1<q.width()/q.height()?"100":Math.round(a.width/a.height*100))+"vw"),e.attr("sizes",d).attr("srcset",a.opts.srcset)),a.$ghost&&setTimeout(function(){a.$ghost&&!b.isClosing&&a.$ghost.hide()},Math.min(300,Math.max(1E3,a.height/1600))),b.hideLoading(a))}).addClass("fancybox-image").attr("src",a.src).appendTo(a.$content);(e[0].complete||"complete"==e[0].readyState)&&e[0].naturalWidth&&e[0].naturalHeight?e.trigger("load"): 69e[0].error&&e.trigger("error")},resolveImageSlideSize:function(a,b,e){var d=parseInt(a.opts.width,10),l=parseInt(a.opts.height,10);a.width=b;a.height=e;0<d&&(a.width=d,a.height=Math.floor(d*e/b));0<l&&(a.width=Math.floor(l*b/e),a.height=l)},setIframe:function(a){var b,e=this,d=a.opts.iframe,l=a.$slide;a.$content=c('\x3cdiv class\x3d"fancybox-content'+(d.preload?" fancybox-is-hidden":"")+'"\x3e\x3c/div\x3e').css(d.css).appendTo(l);l.addClass("fancybox-slide--"+a.contentType);a.$iframe=b=c(d.tpl.replace(/\{rnd\}/g, 70(new Date).getTime())).attr(d.attr).appendTo(a.$content);d.preload?(e.showLoading(a),b.on("load.fb error.fb",function(u){this.isReady=1;a.$slide.trigger("refresh");e.afterLoad(a)}),l.on("refresh.fb",function(){var u=a.$content,z=d.css.width,A=d.css.height;if(1===b[0].isReady){try{var v=b.contents().find("body")}catch(w){}v&&v.length&&v.children().length&&(u.css({width:"",height:""}),z===f&&(z=Math.ceil(Math.max(v[0].clientWidth,v.outerWidth(!0)))),z&&u.width(z),A===f&&(A=Math.ceil(Math.max(v[0].clientHeight, 71v.outerHeight(!0)))),A&&u.height(A));u.removeClass("fancybox-is-hidden")}})):this.afterLoad(a);b.attr("src",a.src);l.one("onReset",function(){try{c(this).find("iframe").hide().unbind().attr("src","//about:blank")}catch(u){}c(this).off("refresh.fb").empty();a.isLoaded=!1})},setContent:function(a,b){this.isClosing||(this.hideLoading(a),a.$content&&c.fancybox.stop(a.$content),a.$slide.empty(),b&&b.hasOwnProperty&&b instanceof c&&b.parent().length?(b.parent().parent(".fancybox-slide--inline").trigger("onReset"), 72a.$placeholder=c("\x3cdiv\x3e").hide().insertAfter(b),b.css("display","inline-block")):a.hasError||("string"===c.type(b)&&(b=c("\x3cdiv\x3e").append(c.trim(b)).contents(),3===b[0].nodeType&&(b=c("\x3cdiv\x3e").html(b))),a.opts.filter&&(b=c("\x3cdiv\x3e").html(b).find(a.opts.filter))),a.$slide.one("onReset",function(){c(this).find("video,audio").trigger("pause");a.$placeholder&&(a.$placeholder.after(b.hide()).remove(),a.$placeholder=null);a.$smallBtn&&(a.$smallBtn.remove(),a.$smallBtn=null);a.hasError|| 73(c(this).empty(),a.isLoaded=!1)}),c(b).appendTo(a.$slide),c(b).is("video,audio")&&(c(b).addClass("fancybox-video"),c(b).wrap("\x3cdiv\x3e\x3c/div\x3e"),a.contentType="video",a.opts.width=a.opts.width||c(b).attr("width"),a.opts.height=a.opts.height||c(b).attr("height")),a.$content=a.$slide.children().filter("div,form,main,video,audio").first().addClass("fancybox-content"),a.$slide.addClass("fancybox-slide--"+a.contentType),this.afterLoad(a))},setError:function(a){a.hasError=!0;a.$slide.trigger("onReset").removeClass("fancybox-slide--"+ 74a.contentType).addClass("fancybox-slide--error");a.contentType="html";this.setContent(a,this.translate(a,a.opts.errorTpl));a.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(a){(a=a||this.current)&&!a.$spinner&&(a.$spinner=c(this.translate(this,this.opts.spinnerTpl)).appendTo(a.$slide))},hideLoading:function(a){(a=a||this.current)&&a.$spinner&&(a.$spinner.remove(),delete a.$spinner)},afterLoad:function(a){this.isClosing||(a.isLoading=!1,a.isLoaded=!0,this.trigger("afterLoad",a),this.hideLoading(a), 75a.pos===this.currPos&&this.updateCursor(),!a.opts.smallBtn||a.$smallBtn&&a.$smallBtn.length||(a.$smallBtn=c(this.translate(a,a.opts.btnTpl.smallBtn)).prependTo(a.$content)),a.opts.protect&&a.$content&&!a.hasError&&(a.$content.on("contextmenu.fb",function(b){return 2==b.button&&b.preventDefault(),!0}),"image"===a.type&&c('\x3cdiv class\x3d"fancybox-spaceball"\x3e\x3c/div\x3e').appendTo(a.$content)),this.revealContent(a))},revealContent:function(a){var b,e,d,l,u=this,z=a.$slide,A=!1,v=!1;return b=a.opts[u.firstRun? 76"animationEffect":"transitionEffect"],d=a.opts[u.firstRun?"animationDuration":"transitionDuration"],d=parseInt(a.forcedDuration===f?d:a.forcedDuration,10),a.pos===u.currPos&&(a.isComplete?b=!1:u.isAnimating=!0),!a.isMoved&&a.pos===u.currPos&&d||(b=!1),"zoom"===b&&(a.pos===u.currPos&&d&&"image"===a.type&&!a.hasError&&(v=u.getThumbPos(a))?A=u.getFitPos(a):b="fade"),"zoom"===b?(A.scaleX=A.width/v.width,A.scaleY=A.height/v.height,l=a.opts.zoomOpacity,"auto"==l&&(l=.1<Math.abs(a.width/a.height-v.width/ 77v.height)),l&&(v.opacity=.1,A.opacity=1),c.fancybox.setTranslate(a.$content.removeClass("fancybox-is-hidden"),v),t(a.$content),void c.fancybox.animate(a.$content,A,d,function(){u.isAnimating=!1;u.complete()}
77)):(u.updateSlide(a),b?(c.fancybox.stop(z),e="fancybox-animated fancybox-slide--"+(a.pos>=u.prevPos?"next":"previous")+" fancybox-fx-"+b,z.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(e),a.$content.removeClass("fancybox-is-hidden"), 78t(z),void c.fancybox.animate(z,"fancybox-slide--current",d,function(w){z.removeClass(e).removeAttr("style");a.pos===u.currPos&&u.complete()},!0)):(t(z),a.$content.removeClass("fancybox-is-hidden"),void(a.pos===u.currPos&&u.complete())))},getThumbPos:function(a){var b,e=!1,d=(a=a.opts.$thumb)&&a.length&&a[0].ownerDocument===k?a.offset():0,l=function(u){var z;u=u[0];for(var A=u.getBoundingClientRect(),v=[];null!==u.parentElement;)"hidden"!==c(u.parentElement).css("overflow")&&"auto"!==c(u.parentElement).css("overflow")|| 79v.push(u.parentElement.getBoundingClientRect()),u=u.parentElement;return z=v.every(function(w){var C=Math.min(A.bottom,w.bottom)-Math.max(A.top,w.top);return 0<Math.min(A.right,w.right)-Math.max(A.left,w.left)&&0<C}),z&&0<A.bottom&&0<A.right&&A.left<c(g).width()&&A.top<c(g).height()};return d&&l(a)&&(b=this.$refs.stage.offset(),e={top:d.top-b.top+parseFloat(a.css("border-top-width")||0),left:d.left-b.left+parseFloat(a.css("border-left-width")||0),width:a.width(),height:a.height(),scaleX:1,scaleY:1}), 80e},complete:function(){var a=this,b=a.current,e={};!b.isMoved&&b.isLoaded&&(b.isComplete||(b.isComplete=!0,b.$slide.siblings().trigger("onReset"),a.preload("inline"),t(b.$slide),b.$slide.addClass("fancybox-slide--complete"),c.each(a.slides,function(d,l){l.pos>=a.currPos-1&&l.pos<=a.currPos+1?e[l.pos]=l:l&&(c.fancybox.stop(l.$slide),l.$slide.off().remove())}),a.slides=e),a.isAnimating=!1,a.updateCursor(),a.trigger("afterShow"),b.$slide.find("video,audio").filter(":visible:first").trigger("play"),(c(k.activeElement).is("[disabled]")|| 81b.opts.autoFocus&&"image"!=b.type&&"iframe"!==b.type)&&a.focus())},preload:function(a){var b=this.slides[this.currPos+1],e=this.slides[this.currPos-1];b&&b.type===a&&this.loadSlide(b);e&&e.type===a&&this.loadSlide(e)},focus:function(){var a,b=this.current;this.isClosing||b&&b.isComplete&&b.$content&&(a=b.$content.find("input[autofocus]:enabled:visible:first"),a.length||(a=b.$content.find("button,:input,[tabindex],a").filter(":enabled:visible:first")),a=a&&a.length?a:b.$content,a.trigger("focus"))}, 82activate:function(){var a=this;c(".fancybox-container").each(function(){var b=c(this).data("FancyBox");b&&b.id!==a.id&&!b.isClosing&&(b.trigger("onDeactivate"),b.removeEvents(),b.isVisible=!1)});a.isVisible=!0;(a.current||a.isIdle)&&(a.update(),a.updateControls());a.trigger("onActivate");a.addEvents()},close:function(a,b){var e,d,l,u,z,A,v,w=this,C=w.current,D=function(){w.cleanUp(a)};return!w.isClosing&&(w.isClosing=!0,!1===w.trigger("beforeClose",a)?(w.isClosing=!1,B(function(){w.update()}),!1): 83(w.removeEvents(),C.timouts&&clearTimeout(C.timouts),l=C.$content,e=C.opts.animationEffect,d=c.isNumeric(b)?b:e?C.opts.animationDuration:0,C.$slide.off(h).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),C.$slide.siblings().trigger("onReset").remove(),d&&w.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing"),w.hideLoading(C),w.hideControls(),w.updateCursor(),"zoom"!==e||!0!==a&&l&&d&&"image"===C.type&&!C.hasError&&(v= 84w.getThumbPos(C))||(e="fade"),"zoom"===e?(c.fancybox.stop(l),u=c.fancybox.getTranslate(l),A={top:u.top,left:u.left,scaleX:u.width/v.width,scaleY:u.height/v.height,width:v.width,height:v.height},z=C.opts.zoomOpacity,"auto"==z&&(z=.1<Math.abs(C.width/C.height-v.width/v.height)),z&&(v.opacity=0),c.fancybox.setTranslate(l,A),t(l),c.fancybox.animate(l,v,d,D),!0):(e&&d?!0===a?setTimeout(D,d):c.fancybox.animate(C.$slide.removeClass("fancybox-slide--current"),"fancybox-animated fancybox-slide--previous fancybox-fx-"+ 85e,d,D):D(),!0)))},cleanUp:function(a){var b=c("body");this.current.$slide.trigger("onReset");this.$refs.container.empty().remove();this.trigger("afterClose",a);this.$lastFocus&&this.current.opts.backFocus&&this.$lastFocus.trigger("focus");this.current=null;(a=c.fancybox.getInstance())?a.activate():(b.removeClass("fancybox-active compensate-for-scrollbar"),c("#fancybox-style-noscroll").remove())},trigger:function(a,b){var e,d=Array.prototype.slice.call(arguments,1
85),l=b&&b.opts?b:this.current;return l? 86d.unshift(l):l=this,d.unshift(this),c.isFunction(l.opts[a])&&(e=l.opts[a].apply(l,d)),!1===e?e:void("afterClose"!==a&&this.$refs?this.$refs.container.trigger(a+".fb",d):r.trigger(a+".fb",d))},updateControls:function(a){a=this.current;var b=a.index,e=a.opts.caption,d=this.$refs.container,l=this.$refs.caption;a.$slide.trigger("refresh");this.$caption=e&&e.length?l.html(e):null;this.isHiddenControls||this.isIdle||this.showControls();d.find("[data-fancybox-count]").html(this.group.length);d.find("[data-fancybox-index]").html(b+ 871);d.find("[data-fancybox-prev]").toggleClass("disabled",!a.opts.loop&&0>=b);d.find("[data-fancybox-next]").toggleClass("disabled",!a.opts.loop&&b>=this.group.length-1);"image"===a.type?d.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",a.opts.image.src||a.src).show():a.opts.toolbar&&d.find("[data-fancybox-download],[data-fancybox-zoom]").hide()},hideControls:function(){this.isHiddenControls=!0;this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")}, 88showControls:function(){var a=this.current?this.current.opts:this.opts,b=this.$refs.container;this.isHiddenControls=!1;this.idleSecondsCounter=0;b.toggleClass("fancybox-show-toolbar",!(!a.toolbar||!a.buttons)).toggleClass("fancybox-show-infobar",!!(a.infobar&&1<this.group.length)).toggleClass("fancybox-show-nav",!!(a.arrows&&1<this.group.length)).toggleClass("fancybox-is-modal",!!a.modal);this.$caption?b.addClass("fancybox-show-caption "):b.removeClass("fancybox-show-caption")},toggleControls:function(){this.isHiddenControls? 89this.showControls():this.hideControls()}});c.fancybox={version:"3.3.5",defaults:m,getInstance:function(a){var b=c('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),e=Array.prototype.slice.call(arguments,1);return b instanceof x&&("string"===c.type(a)?b[a].apply(b,e):"function"===c.type(a)&&a.apply(b,e),b)},open:function(a,b,e){return new x(a,b,e)},close:function(a){var b=this.getInstance();b&&(b.close(),!0===a&&this.close())},destroy:function(){this.close(!0);r.add("body").off("click.fb-start", 90"**")},isMobile:k.createTouch!==f&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var a=k.createElement("div");return g.getComputedStyle&&g.getComputedStyle(a)&&g.getComputedStyle(a).getPropertyValue("transform")&&!(k.documentMode&&11>k.documentMode)}(),getTranslate:function(a){var b;return!(!a||!a.length)&&(b=a[0].getBoundingClientRect(),{top:b.top||0,left:b.left||0,width:b.width,height:b.height,opacity:parseFloat(a.css("opacity"))})}, 91setTranslate:function(a,b){var e="",d={};if(a&&b)return b.left===f&&b.top===f||(e=(b.left===f?a.position().left:b.left)+"px, "+(b.top===f?a.position().top:b.top)+"px",e=this.use3d?"translate3d("+e+", 0px)":"translate("+e+")"),b.scaleX!==f&&b.scaleY!==f&&(e=(e.length?e+" ":"")+"scale("+b.scaleX+", "+b.scaleY+")"),e.length&&(d.transform=e),b.opacity!==f&&(d.opacity=b.opacity),b.width!==f&&(d.width=b.width),b.height!==f&&(d.height=b.height),a.css(d)},animate:function(a,b,e,d,l){var u=!1;c.isFunction(e)&& 92(d=e,e=null);c.isPlainObject(b)||a.removeAttr("style");c.fancybox.stop(a);a.on(h,function(z){(!z||!z.originalEvent||a.is(z.originalEvent.target)&&"z-index"!=z.originalEvent.propertyName)&&(c.fancybox.stop(a),u&&c.fancybox.setTranslate(a,u),c.isPlainObject(b)?!1===l&&a.removeAttr("style"):!0!==l&&a.removeClass(b),c.isFunction(d)&&d(z))});c.isNumeric(e)&&a.css("transition-duration",e+"ms");c.isPlainObject(b)?(b.scaleX!==f&&b.scaleY!==f&&(u=c.extend({},b,{width:a.width()*b.scaleX,height:a.height()*b.scaleY, 93scaleX:1,scaleY:1}),delete b.width,delete b.height,a.parent().hasClass("fancybox-slide--image")&&a.parent().addClass("fancybox-is-scaling")),c.fancybox.setTranslate(a,b)):a.addClass(b);a.data("timer",setTimeout(function(){a.trigger("transitionend")},e+16))},stop:function(a){a&&a.length&&(clearTimeout(a.data("timer")),a.off("transitionend").css("transition-duration",""),a.parent().removeClass("fancybox-is-scaling"))}};c.fn.fancybox=function(a){var b;return a=a||{}
93,b=a.selector||!1,b?c("body").off("click.fb-start", 94b).on("click.fb-start",b,{options:a},n):this.off("click.fb-start").on("click.fb-start",{items:this,options:a},n),this};r.on("click.fb-start","[data-fancybox]",n);r.on("click.fb-start","[data-trigger]",function(a){n(a,{$target:c('[data-fancybox\x3d"'+c(a.currentTarget).attr("data-trigger")+'"]').eq(c(a.currentTarget).attr("data-index")||0),$trigger:c(this)})})}}(window,document,window.jQuery||jQuery); 95(function(g){var k=function(f,n,m){if(f)return m=m||"","object"===g.type(m)&&(m=g.param(m,!0)),g.each(n,function(q,r){f=f.replace("$"+q,r||"")}),m.length&&(f+=(0<f.indexOf("?")?"\x26":"?")+m),f},c={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", 96thumb:"//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"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size\x3dl"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe", 97url:function(f){return"//maps.google."+f[2]+"/?ll\x3d"+(f[9]?f[9]+"\x26z\x3d"+Math.floor(f[10])+(f[12]?f[12].replace(/^\//,"\x26"):""):f[12]+"").replace(/\?/,"\x26")+"\x26output\x3d"+(f[12]&&0<f[12].indexOf("layer\x3dc")?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(f){return"//maps.google."+f[2]+"/maps?q\x3d"+f[5].replace("query\x3d","q\x3d").replace("api\x3d1","")+"\x26output\x3dembed"}}};g(document).on("objectNeedsType.fb", 98function(f,n,m){var q,r,y,B,h,t,p=m.src||"",x=!1;f=g.extend(!0,{},c,m.opts.media);g.each(f,function(a,b){if(r=p.match(b.matcher)){if(x=b.type,t=a,h={},b.paramPlace&&r[b.paramPlace]){B=r[b.paramPlace];"?"==B[0]&&(B=B.substring(1));B=B.split("\x26");for(var e=0;e<B.length;++e){var d=B[e].split("\x3d",2);2==d.length&&(h[d[0]]=decodeURIComponent(d[1].replace(/\+/g," ")))}}return y=g.extend(!0,{},b.params,m.opts[a],h),p="function"===g.type(b.url)?b.url.call(this,r,y,m):k(b.url,r,y),q="function"===g.type(b.thumb)? 99b.thumb.call(this,r,y,m):k(b.thumb,r),"youtube"===a?p=p.replace(/&t=((\d+)m)?(\d+)s/,function(l,u,z,A){return"\x26start\x3d"+((z?60*parseInt(z,10):0)+parseInt(A,10))}):"vimeo"===a&&(p=p.replace("\x26%23","#")),!1}});x?(m.opts.thumb||m.opts.$thumb&&m.opts.$thumb.length||(m.opts.thumb=q),"iframe"===x&&(m.opts=g.extend(!0,m.opts,{iframe:{preload:!1,attr:{scrolling:"no"}}})),g.extend(m,{type:x,src:p,origSrc:m.src,contentSource:t,contentType:"image"===x?"image":"gmap_place"==t||"gmap_search"==t?"map": 100"video"})):p&&(m.type=m.opts.defaultType)})})(window.jQuery||jQuery); 101(function(g,k,c){var f=function(){return g.requestAnimationFrame||g.webkitRequestAnimationFrame||g.mozRequestAnimationFrame||g.oRequestAnimationFrame||function(h){return g.setTimeout(h,1E3/60)}}(),n=function(){return g.cancelAnimationFrame||g.webkitCancelAnimationFrame||g.mozCancelAnimationFrame||g.oCancelAnimationFrame||function(h){g.clearTimeout(h)}}(),m=function(h){var t=[];h=h.originalEvent||h||g.e;
101h=h.touches&&h.touches.length?h.touches:h.changedTouches&&h.changedTouches.length?h.changedTouches: 102[h];for(var p in h)h[p].pageX?t.push({x:h[p].pageX,y:h[p].pageY}):h[p].clientX&&t.push({x:h[p].clientX,y:h[p].clientY});return t},q=function(h,t,p){return t&&h?"x"===p?h.x-t.x:"y"===p?h.y-t.y:Math.sqrt(Math.pow(h.x-t.x,2)+Math.pow(h.y-t.y,2)):0},r=function(h){if(h.is('a,area,button,[role\x3d"button"],input,label,select,summary,textarea,video,audio')||c.isFunction(h.get(0).onclick)||h.data("selectable"))return!0;var t=0;h=h[0].attributes;for(var p=h.length;t<p;t++)if("data-fancybox-"===h[t].nodeName.substr(0, 10314))return!0;return!1},y=function(h){for(var t;;){t=h.get(0);var p=g.getComputedStyle(t)["overflow-y"],x=g.getComputedStyle(t)["overflow-x"];x=("scroll"===x||"auto"===x)&&t.scrollWidth>t.clientWidth;if(t=("scroll"===p||"auto"===p)&&t.scrollHeight>t.clientHeight||x)break;if(h=h.parent(),!h.length||h.hasClass("fancybox-stage")||h.is("body"))break}return t},B=function(h){this.instance=h;this.$bg=h.$refs.bg;this.$stage=h.$refs.stage;this.$container=h.$refs.container;this.destroy();this.$container.on("touchstart.fb.touch mousedown.fb.touch", 104c.proxy(this,"ontouchstart"))};B.prototype.destroy=function(){this.$container.off(".fb.touch")};B.prototype.ontouchstart=function(h){var t=c(h.target),p=this.instance,x=p.current,a=x.$content,b="touchstart"==h.type;if(b&&this.$container.off("mousedown.fb.touch"),!(h.originalEvent&&2==h.originalEvent.button||!t.length||r(t)||r(t.parent())||!t.is("img")&&h.originalEvent.clientX>t[0].clientWidth+t.offset().left)){if(!x||p.isAnimating||p.isClosing)return h.stopPropagation(),void h.preventDefault();if(this.realPoints= 105this.startPoints=m(h),this.startPoints.length){if(h.stopPropagation(),this.startEvent=h,this.canTap=!0,this.$target=t,this.$content=a,this.opts=x.opts.touch,this.isPanning=!1,this.isSwiping=!1,this.isZooming=!1,this.isScrolling=!1,this.startTime=(new Date).getTime(),this.distanceX=this.distanceY=this.distance=0,this.canvasWidth=Math.round(x.$slide[0].clientWidth),this.canvasHeight=Math.round(x.$slide[0].clientHeight),this.contentLastPos=null,this.contentStartPos=c.fancybox.getTranslate(this.$content)|| 106{top:0,left:0},this.sliderStartPos=this.sliderLastPos||c.fancybox.getTranslate(x.$slide),this.stagePos=c.fancybox.getTranslate(p.$refs.stage),this.sliderStartPos.top-=this.stagePos.top,this.sliderStartPos.left-=this.stagePos.left,this.contentStartPos.top-=this.stagePos.top,this.contentStartPos.left-=this.stagePos.left,c(k).off(".fb.touch").on(b?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",c.proxy(this,"ontouchend")).on(b?"touchmove.fb.touch":"mousemove.fb.touch", 107c.proxy(this,"ontouchmove")),c.fancybox.isMobile&&k.addEventListener("scroll",this.onscroll,!0),!this.opts&&!p.canPan()||!t.is(this.$stage)&&!this.$stage.find(t).length)return void(t.is(".fancybox-image")&&h.preventDefault());c.fancybox.isMobile&&(y(t)||y(t.parent()))||h.preventDefault();(1===this.startPoints.length||x.hasError)&&(this.instance.canPan()?(c.fancybox.stop(this.$content),this.$content.css("transition-duration",""),this.isPanning=!0):this.isSwiping=!0,this.$container.addClass("fancybox-controls--isGrabbing")); 1082===this.startPoints.length&&"image"===x.type&&(x.isLoaded||x.$ghost)&&(this.canTap=!1,this.isSwiping=!1,this.isPanning=!1,this.isZooming=!0,c.fancybox.stop(this.$content),this.$content.css("transition-duration",""),this.centerPointStartX=.5*(this.startPoints[0].x+this.startPoints[1].x)-c(g).scrollLeft(),this.centerPointStartY=.5*(this.startPoints[0].y+this.startPoints[1].y)-c(g).scrollTop(),this.percentageOfImageAtPinchPointX=(this.centerPointStartX-this.contentStartPos.left)/this.contentStartPos.width, 109this.percentageOfImageAtPinchPointY=(this.centerPointStartY-this.contentStartPos.top)/this.contentStartPos.height,this.startDistanceBetweenFingers=q(this.startPoints[0],this.startPoints[1]))}}};B.prototype.onscroll=function(h){this.isScrolling=!0;k.removeEventListener("scroll",this.onscroll,!0)};B.prototype.ontouchmove=function(h){var t=c(h.target);return void 0!==h.originalEvent.buttons&&0===h.originalEvent.buttons?void this.ontouchend(h):this.isScrolling||!t.is(this.$stage)&&!this.$stage.find(t).length? 110void(this.canTap=!1):(this.newPoints=m(h),void((this.opts||this.instance.canPan())&&this.newPoints.length&&this.newPoints.length&&(this.isSwiping&&!0===this.isSwiping||h.preventDefault(),this.distanceX=q(this.newPoints[0],this.startPoints[0],"x"),this.distanceY=q(this.newPoints[0],this.startPoints[0],"y"),this.distance=q(this.newPoints[0],this.startPoints[0]),0<this.distance&&(this.isSwiping?this.onSwipe(h):this.isPanning?this.onPan():this.isZooming&&this.onZoom()))))};B.prototype.onSwipe=function(h){var t, 111p=this;h=p.isSwiping;var x=p.sliderStartPos.left||0;if(!0!==h)"x"==h&&(0<p.distanceX&&(2>p.instance.group.length||0===p.instance.current.index&&!p.instance.current.opts.loop)?x+=Math.pow(p.distanceX,.8):0>p.distanceX&&(2>p.instance.group.length||p.instance.current.index===p.instance.group.length-1&&!p.instance.current.opts.loop)?x-=Math.pow(-p.distanceX,.8):x+=p.distanceX),p.sliderLastPos={top:"x"==h?0:p.sliderStartPos.top+p.distanceY,left:x},p.requestId&&(n(p.requestId),p.requestId=null),p.requestId= 112f(function(){p.sliderLastPos&&(c.each(p.instance.slides,function(a,b){a=b.pos-p.instance.currPos;
112c.fancybox.setTranslate(b.$slide,{top:p.sliderLastPos.top,left:p.sliderLastPos.left+a*p.canvasWidth+a*b.opts.gutter})}),p.$container.addClass("fancybox-is-sliding"))});else if(10<Math.abs(p.distance)){if(p.canTap=!1,2>p.instance.group.length&&p.opts.vertical?p.isSwiping="y":p.instance.isDragging||!1===p.opts.vertical||"auto"===p.opts.vertical&&800<c(g).width()?p.isSwiping="x":(t=Math.abs(180*Math.atan2(p.distanceY, 113p.distanceX)/Math.PI),p.isSwiping=45<t&&135>t?"y":"x"),p.canTap=!1,"y"===p.isSwiping&&c.fancybox.isMobile&&(y(p.$target)||y(p.$target.parent())))return void(p.isScrolling=!0);p.instance.isDragging=p.isSwiping;p.startPoints=p.newPoints;c.each(p.instance.slides,function(a,b){c.fancybox.stop(b.$slide);b.$slide.css("transition-duration","");b.inTransition=!1;b.pos===p.instance.current.pos&&(p.sliderStartPos.left=c.fancybox.getTranslate(b.$slide).left-c.fancybox.getTranslate(p.instance.$refs.stage).left)}); 114p.instance.SlideShow&&p.instance.SlideShow.isActive&&p.instance.SlideShow.stop()}};B.prototype.onPan=function(){var h=this;return q(h.newPoints[0],h.realPoints[0])<(c.fancybox.isMobile?10:5)?void(h.startPoints=h.newPoints):(h.canTap=!1,h.contentLastPos=h.limitMovement(),h.requestId&&(n(h.requestId),h.requestId=null),void(h.requestId=f(function(){c.fancybox.setTranslate(h.$content,h.contentLastPos)})))};B.prototype.limitMovement=function(){var h,t,p,x,a,b,e=this.canvasWidth,d=this.canvasHeight,l=this.distanceX, 115u=this.distanceY,z=this.contentStartPos,A=z.left,v=z.top,w=z.width;z=z.height;return a=w>e?A+l:A,b=v+u,h=Math.max(0,.5*e-.5*w),t=Math.max(0,.5*d-.5*z),p=Math.min(e-w,.5*e-.5*w),x=Math.min(d-z,.5*d-.5*z),0<l&&a>h&&(a=h-1+Math.pow(-h+A+l,.8)||0),0>l&&a<p&&(a=p+1-Math.pow(p-A-l,.8)||0),0<u&&b>t&&(b=t-1+Math.pow(-t+v+u,.8)||0),0>u&&b<x&&(b=x+1-Math.pow(x-v-u,.8)||0),{top:b,left:a}};B.prototype.limitPosition=function(h,t,p,x){var a=this.canvasWidth,b=this.canvasHeight;return p>a?(h=0<h?0:h,h=h<a-p?a-p: 116h):h=Math.max(0,a/2-p/2),x>b?(t=0<t?0:t,t=t<b-x?b-x:t):t=Math.max(0,b/2-x/2),{top:t,left:h}};B.prototype.onZoom=function(){var h=this,t=h.contentStartPos,p=t.width,x=t.height,a=t.left,b=t.top,e=q(h.newPoints[0],h.newPoints[1])/h.startDistanceBetweenFingers;t=Math.floor(p*e);var d=Math.floor(x*e);p=(p-t)*h.percentageOfImageAtPinchPointX;x=(x-d)*h.percentageOfImageAtPinchPointY;var l=(h.newPoints[0].x+h.newPoints[1].x)/2-c(g).scrollLeft(),u=(h.newPoints[0].y+h.newPoints[1].y)/2-c(g).scrollTop();a={top:b+ 117(x+(u-h.centerPointStartY)),left:a+(p+(l-h.centerPointStartX)),scaleX:e,scaleY:e};h.canTap=!1;h.newWidth=t;h.newHeight=d;h.contentLastPos=a;h.requestId&&(n(h.requestId),h.requestId=null);h.requestId=f(function(){c.fancybox.setTranslate(h.$content,h.contentLastPos)})};B.prototype.ontouchend=function(h){var t=Math.max((new Date).getTime()-this.startTime,1),p=this.isSwiping,x=this.isPanning,a=this.isZooming,b=this.isScrolling;return this.endPoints=m(h),this.$container.removeClass("fancybox-controls--isGrabbing"), 118c(k).off(".fb.touch"),k.removeEventListener("scroll",this.onscroll,!0),this.requestId&&(n(this.requestId),this.requestId=null),this.isSwiping=!1,this.isPanning=!1,this.isZooming=!1,this.isScrolling=!1,this.instance.isDragging=!1,this.canTap?this.onTap(h):(this.speed=366,this.velocityX=this.distanceX/t*.5,this.velocityY=this.distanceY/t*.5,this.speedX=Math.max(.5*this.speed,Math.min(1.5*this.speed,1/Math.abs(this.velocityX)*this.speed)),void(x?this.endPanning():a?this.endZooming():this.endSwiping(p, 119b)))};B.prototype.endSwiping=function(h,t){var p=!1,x=this.instance.group.length;this.sliderLastPos=null;"y"==h&&!t&&50<Math.abs(this.distanceY)?(c.fancybox.animate(this.instance.current.$slide,{top:this.sliderStartPos.top+this.distanceY+150*this.velocityY,opacity:0},200),p=this.instance.close(!0,200)):"x"==h&&50<this.distanceX&&1<x?p=this.instance.previous(this.speedX):"x"==h&&-50>this.distanceX&&1<x&&(p=this.instance.next(this.speedX));!1!==p||"x"!=h&&"y"!=h||(t||2>x?this.instance.centerSlide(this.instance.current, 120150):this.instance.jumpTo(this.instance.current.index));this.$container.removeClass("fancybox-is-sliding")};B.prototype.endPanning=function(){var h,t,p;this.contentLastPos&&(!1===this.opts.momentum?(h=this.contentLastPos.left,t=this.contentLastPos.top):(h=this.contentLastPos.left+this.velocityX*this.speed,t=this.contentLastPos.top+this.velocityY*this.speed),p=this.limitPosition(h,t,this.contentStartPos.width,this.contentStartPos.height),p.width=this.contentStartPos.width,p.height=this.contentStartPos.height, 121c.fancybox.animate(this.$content,p,330))};B.prototype.endZooming=function(){var h,t,p,x,a=this.instance.current,b=this.newWidth,e=this.newHeight;this.contentLastPos&&(h=this.contentLastPos.left,t=this.contentLastPos.top,x={top:t,left:h,width:b,height:e,scaleX:1,scaleY:1},c.fancybox.setTranslate(this.$content,x),b<this.canvasWidth&&e<this.canvasHeight?this.instance.scaleToFit(150):b>a.width||e>a.height?this.instance.scaleToActual(this.centerPointStartX,this.centerPointStartY,150):(p=this.limitPosition(h, 122t,b,e),c.fancybox.setTranslate(this.$content,c.fancybox.getTranslate(this.$content)),c.fancybox.animate(this.$content,p,150)))};B.prototype.onTap=function(h){var t=this,p=c(h.target),x=t.instance,a=x.current,b=h&&m(h)||t.startPoints,e=b[0]?b[0].x-c(g).scrollLeft()-t.stagePos.left:0,d=b[0]?b[0].y-c(g).scrollTop()-t.stagePos.top:0,l=function(z){z=a.opts[z];if(c.isFunction(z)&&(z=z.apply(x,[a,h])),z)switch(z){case "close":x.close(t.startEvent);break;case "toggleControls":x.toggleControls(!0);break;case "next":x.next(); 123break;
123case "nextOrClose":1<x.group.length?x.next():x.close(t.startEvent);break;case "zoom":"image"==a.type&&(a.isLoaded||a.$ghost)&&(x.canPan()?x.scaleToFit():x.isScaledDown()?x.scaleToActual(e,d):2>x.group.length&&x.close(t.startEvent))}};if(!(h.originalEvent&&2==h.originalEvent.button||!p.is("img")&&e>p[0].clientWidth+p.offset().left)){if(p.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))var u="Outside";else if(p.is(".fancybox-slide"))u="Slide";else{if(!x.current.$content|| 124!x.current.$content.find(p).addBack().filter(p).length)return;u="Content"}if(t.tapped){if(clearTimeout(t.tapped),t.tapped=null,50<Math.abs(e-t.tapX)||50<Math.abs(d-t.tapY))return this;l("dblclick"+u)}else t.tapX=e,t.tapY=d,a.opts["dblclick"+u]&&a.opts["dblclick"+u]!==a.opts["click"+u]?t.tapped=setTimeout(function(){t.tapped=null;l("click"+u)},500):l("click"+u);return this}};c(k).on("onActivate.fb",function(h,t){t&&!t.Guestures&&(t.Guestures=new B(t))})})(window,document,window.jQuery||jQuery); 125(function(g,k){k.extend(!0,k.fancybox.defaults,{btnTpl:{slideShow:'\x3cbutton data-fancybox-play class\x3d"fancybox-button fancybox-button--play" title\x3d"{{PLAY_START}}"\x3e\x3csvg viewBox\x3d"0 0 40 40"\x3e\x3cpath d\x3d"M13,12 L27,20 L13,27 Z" /\x3e\x3cpath d\x3d"M15,10 v19 M23,10 v19" /\x3e\x3c/svg\x3e\x3c/button\x3e'},slideShow:{autoStart:!1,speed:3E3}});var c=function(f){this.instance=f;this.init()};k.extend(c.prototype,{timer:null,isActive:!1,$button:null,init:function(){var f=this;f.$button= 126f.instance.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){f.toggle()});(2>f.instance.group.length||!f.instance.group[f.instance.currIndex].opts.slideShow)&&f.$button.hide()},set:function(f){var n=this;n.instance&&n.instance.current&&(!0===f||n.instance.current.opts.loop||n.instance.currIndex<n.instance.group.length-1)?n.timer=setTimeout(function(){n.isActive&&n.instance.jumpTo((n.instance.currIndex+1)%n.instance.group.length)},n.instance.current.opts.slideShow.speed):(n.stop(),n.instance.idleSecondsCounter= 1270,n.instance.showControls())},clear:function(){clearTimeout(this.timer);this.timer=null},start:function(){var f=this.instance.current;f&&(this.isActive=!0,this.$button.attr("title",f.opts.i18n[f.opts.lang].PLAY_STOP).removeClass("fancybox-button--play").addClass("fancybox-button--pause"),this.set(!0))},stop:function(){var f=this.instance.current;this.clear();this.$button.attr("title",f.opts.i18n[f.opts.lang].PLAY_START).removeClass("fancybox-button--pause").addClass("fancybox-button--play");this.isActive= 128!1},toggle:function(){this.isActive?this.stop():this.start()}});k(g).on({"onInit.fb":function(f,n){n&&!n.SlideShow&&(n.SlideShow=new c(n))},"beforeShow.fb":function(f,n,m,q){f=n&&n.SlideShow;q?f&&m.opts.slideShow.autoStart&&f.start():f&&f.isActive&&f.clear()},"afterShow.fb":function(f,n,m){(f=n&&n.SlideShow)&&f.isActive&&f.set()},"afterKeydown.fb":function(f,n,m,q,r){f=n&&n.SlideShow;!f||!m.opts.slideShow||80!==r&&32!==r||k(g.activeElement).is("button,a,input")||(q.preventDefault(),f.toggle())},"beforeClose.fb onDeactivate.fb":function(f, 129n){(f=n&&n.SlideShow)&&f.stop()}});k(g).on("visibilitychange",function(){var f=k.fancybox.getInstance();(f=f&&f.SlideShow)&&f.isActive&&(g.hidden?f.clear():f.set())})})(document,window.jQuery||jQuery); 130(function(g,k){var c=function(){for(var n=["requestFullscreen exitFullscreen fullscreenElement fullscreenEnabled fullscreenchange fullscreenerror".split(" "),"webkitRequestFullscreen webkitExitFullscreen webkitFullscreenElement webkitFullscreenEnabled webkitfullscreenchange webkitfullscreenerror".split(" "),"webkitRequestFullScreen webkitCancelFullScreen webkitCurrentFullScreenElement webkitCancelFullScreen webkitfullscreenchange webkitfullscreenerror".split(" "),"mozRequestFullScreen mozCancelFullScreen mozFullScreenElement mozFullScreenEnabled mozfullscreenchange mozfullscreenerror".split(" "), 131"msRequestFullscreen msExitFullscreen msFullscreenElement msFullscreenEnabled MSFullscreenChange MSFullscreenError".split(" ")],m={},q=0;q<n.length;q++){var r=n[q];if(r&&r[1]in g){for(q=0;q<r.length;q++)m[n[0][q]]=r[q];return m}}return!1}();if(!c)return void(k&&k.fancybox&&(k.fancybox.defaults.btnTpl.fullScreen=!1));var f={request:function(n){n=n||g.documentElement;n[c.requestFullscreen](n.ALLOW_KEYBOARD_INPUT)},exit:function(){g[c.exitFullscreen]()},toggle:function(n){n=n||g.documentElement;this.isFullscreen()? 132this.exit():this.request(n)},isFullscreen:function(){return!!g[c.fullscreenElement]},enabled:function(){return!!g[c.fullscreenEnabled]}};k.extend(!0,k.fancybox.defaults,{btnTpl:{fullScreen:'\x3cbutton data-fancybox-fullscreen class\x3d"fancybox-button fancybox-button--fullscreen" title\x3d"{{FULL_SCREEN}}"\x3e\x3csvg viewBox\x3d"0 0 40 40"\x3e\x3cpath d\x3d"M9,12 v16 h22 v-16 h-22 v8" /\x3e\x3c/svg\x3e\x3c/button\x3e'},fullScreen:{autoStart:!1}});k(g).on({"onInit.fb":function(n,m){var q;m&&m.group[m.currIndex].opts.fullScreen? 133(q=m.$refs.container,q.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(r){r.stopPropagation();r.preventDefault();
133f.toggle()}),m.opts.fullScreen&&!0===m.opts.fullScreen.autoStart&&f.request(),m.FullScreen=f):m&&m.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()},"afterKeydown.fb":function(n,m,q,r,y){m&&m.FullScreen&&70===y&&(r.preventDefault(),m.FullScreen.toggle())},"beforeClose.fb":function(n,m){m&&m.FullScreen&&m.$refs.container.hasClass("fancybox-is-fullscreen")&&f.exit()}}); 134k(g).on(c.fullscreenchange,function(){var n=f.isFullscreen(),m=k.fancybox.getInstance();m&&(m.current&&"image"===m.current.type&&m.isAnimating&&(m.current.$content.css("transition","none"),m.isAnimating=!1,m.update(!0,!0,0)),m.trigger("onFullscreenChange",n),m.$refs.container.toggleClass("fancybox-is-fullscreen",n))})})(document,window.jQuery||jQuery); 135(function(g,k){k.fancybox.defaults=k.extend(!0,{btnTpl:{thumbs:'\x3cbutton data-fancybox-thumbs class\x3d"fancybox-button fancybox-button--thumbs" title\x3d"{{THUMBS}}"\x3e\x3csvg viewBox\x3d"0 0 120 120"\x3e\x3cpath d\x3d"M30,30 h14 v14 h-14 Z M50,30 h14 v14 h-14 Z M70,30 h14 v14 h-14 Z M30,50 h14 v14 h-14 Z M50,50 h14 v14 h-14 Z M70,50 h14 v14 h-14 Z M30,70 h14 v14 h-14 Z M50,70 h14 v14 h-14 Z M70,70 h14 v14 h-14 Z" /\x3e\x3c/svg\x3e\x3c/button\x3e'},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container", 136axis:"y"}},k.fancybox.defaults);var c=function(f){this.init(f)};k.extend(c.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(f){var n,m=this;m.instance=f;f.Thumbs=m;m.opts=f.group[f.currIndex].opts.thumbs;var q=f.group[0];q=q.opts.thumb||!(!q.opts.$thumb||!q.opts.$thumb.length)&&q.opts.$thumb.attr("src");1<f.group.length&&(n=f.group[1],n=n.opts.thumb||!(!n.opts.$thumb||!n.opts.$thumb.length)&&n.opts.$thumb.attr("src"));m.$button=f.$refs.toolbar.find("[data-fancybox-thumbs]"); 137m.opts&&q&&n&&q&&n?(m.$button.show().on("click",function(){m.toggle()}),m.isActive=!0):m.$button.hide()},create:function(){var f,n=this.instance,m=this.opts.parentEl,q=[];this.$grid||(this.$grid=k('\x3cdiv class\x3d"fancybox-thumbs fancybox-thumbs-'+this.opts.axis+'"\x3e\x3c/div\x3e').appendTo(n.$refs.container.find(m).addBack().filter(m)),this.$grid.on("click","li",function(){n.jumpTo(k(this).attr("data-index"))}));this.$list||(this.$list=k("\x3cul\x3e").appendTo(this.$grid));k.each(n.group,function(r, 138y){(f=y.opts.thumb||(y.opts.$thumb?y.opts.$thumb.attr("src"):null))||"image"!==y.type||(f=y.src);q.push('\x3cli data-index\x3d"'+r+'" tabindex\x3d"0" class\x3d"fancybox-thumbs-loading"'+(f&&f.length?' style\x3d"background-image:url('+f+')" /\x3e':"")+"\x3e\x3c/li\x3e")});this.$list[0].innerHTML=q.join("");"x"===this.opts.axis&&this.$list.width(parseInt(this.$grid.css("padding-right"),10)+n.group.length*this.$list.children().eq(0).outerWidth(!0))},focus:function(f){var n,m,q=this.$list,r=this.$grid; 139this.instance.current&&(n=q.children().removeClass("fancybox-thumbs-active").filter('[data-index\x3d"'+this.instance.current.index+'"]').addClass("fancybox-thumbs-active"),m=n.position(),"y"===this.opts.axis&&(0>m.top||m.top>q.height()-n.outerHeight())?q.stop().animate({scrollTop:q.scrollTop()+m.top},f):"x"===this.opts.axis&&(m.left<r.scrollLeft()||m.left>r.scrollLeft()+(r.width()-n.outerWidth()))&&q.parent().stop().animate({scrollLeft:m.left},f))},update:function(){this.instance.$refs.container.toggleClass("fancybox-show-thumbs", 140this.isVisible);this.isVisible?(this.$grid||this.create(),this.instance.trigger("onThumbsShow"),this.focus(0)):this.$grid&&this.instance.trigger("onThumbsHide");this.instance.update()},hide:function(){this.isVisible=!1;this.update()},show:function(){this.isVisible=!0;this.update()},toggle:function(){this.isVisible=!this.isVisible;this.update()}});k(g).on({"onInit.fb":function(f,n){var m;n&&!n.Thumbs&&(m=new c(n),m.isActive&&!0===m.opts.autoStart&&m.show())},"beforeShow.fb":function(f,n,m,q){(f=n&& 141n.Thumbs)&&f.isVisible&&f.focus(q?0:250)},"afterKeydown.fb":function(f,n,m,q,r){(f=n&&n.Thumbs)&&f.isActive&&71===r&&(q.preventDefault(),f.toggle())},"beforeClose.fb":function(f,n){(f=n&&n.Thumbs)&&f.isVisible&&!1!==f.opts.hideOnClose&&f.$grid.hide()}})})(document,window.jQuery||jQuery); 142(function(g,k){function c(f){var n={"\x26":"\x26amp;","\x3c":"\x26lt;","\x3e":"\x26gt;",'"':"\x26quot;","'":"\x26#39;","/":"\x26#x2F;","`":"\x26#x60;","\x3d":"\x26#x3D;"};return String(f).replace(/[&<>"'`=\/]/g,function(m){return n[m]})}k.extend(!0,k.fancybox.defaults,{btnTpl:{share:'\x3cbutton data-fancybox-share class\x3d"fancybox-button fancybox-button--share" title\x3d"{{SHARE}}"\x3e\x3csvg viewBox\x3d"0 0 40 40"\x3e\x3cpath d\x3d"M6,30 C8,18 19,16 23,16 L23,16 L23,10 L33,20 L23,29 L23,24 C19,24 8,27 6,30 Z"\x3e\x3c/svg\x3e\x3c/button\x3e'}, 143share:{url:function(f,n){return!f.currentHash&&"inline"!==n.type&&"html"!==n.type&&(n.origSrc||n.src)||window.location},tpl:'\x3cdiv class\x3d"fancybox-share"\x3e\x3ch1\x3e{{SHARE}}\x3c/h1\x3e\x3cp\x3e\x3ca class\x3d"fancybox-share__button fancybox-share__button--fb" href\x3d"https://www.facebook.com/sharer/sharer.php?u\x3d{{url}}"\x3e\x3csvg viewBox\x3d"0 0 512 512" xmlns\x3d"http://www.w3.org/2000/svg"\x3e\x3cpath d\x3d"m287 456v-299c0-21 6-35 35-35h38v-63c-7-1-29-3-55-3-54 0-91 33-91 94v306m143-254h-205v72h196" /\x3e\x3c/svg\x3e\x3cspan\x3eFacebook\x3c/span\x3e\x3c/a\x3e\x3ca class\x3d"fancybox-share__button fancybox-share__button--tw" href\x3d"https://twitter.com/intent/tweet?url\x3d{{url}}\x26text\x3d{{descr}}"\x3e\x3csvg viewBox\x3d"0 0 512 512" xmlns\x3d"http://www.w3.org/2000/svg"\x3e\x3cpath d\x3d"m456 133c-14 7-31 11-47 13 17-10 30-27 37-46-15 10-34 16-52 20-61-62-157-7-141 75-68-3-129-35-169-85-22 37-11 86 26 109-13 0-26-4-37-9 0 39 28 72 65 80-12 3-25 4-37 2 10 33 41 57 77 57-42 30-77 38-122 34 170 111 378-32 359-208 16-11 30-25 41-42z" /\x3e\x3c/svg\x3e\x3cspan\x3eTwitter\x3c/span\x3e\x3c/a\x3e\x3ca class\x3d"fancybox-share__button fancybox-share__button--pt" href\x3d"https://www.pinterest.com/pin/create/button/?url\x3d{{url}}\x26description\x3d{{descr}}\x26media\x3d{{media}}"\x3e\x3csvg viewBox\x3d"0 0 512 512" xmlns\x3d"http://www.w3.org/2000/svg"\x3e\x3cpath d\x3d"m265 56c-109 0-164 78-164 144 0 39 15 74 47 87 5 2 10 0 12-5l4-19c2-6 1-8-3-13-9-11-15-25-15-45 0-58 43-110 113-110 62 0 96 38 96 88 0 67-30 122-73 122-24 0-42-19-36-44 6-29 20-60 20-81 0-19-10-35-31-35-25 0-44 26-44 60 0 21 7 36 7 36l-30 125c-8 37-1 83 0 87 0 3 4 4 5 2 2-3 32-39 42-75l16-64c8 16 31 29 56 29 74 0 124-67 124-157 0-69-58-132-146-132z" fill\x3d"#fff"/\x3e\x3c/svg\x3e\x3cspan\x3ePinterest\x3c/span\x3e\x3c/a\x3e\x3c/p\x3e\x3cp\x3e\x3cinput class\x3d"fancybox-share__input" type\x3d"text" value\x3d"{{url_raw}}" /\x3e\x3c/p\x3e\x3c/div\x3e'}}); 144k(g).on("click","[data-fancybox-share]",function(){var f,n,m=k.fancybox.getInstance(),q=m.current||null;q&&("function"===k.type(q.opts.share.url)&&(f=q.opts.share.url.apply(q,[m,q])),n=q.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===q.type?encodeURIComponent(q.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(f)).replace(/\{\{url_raw\}\}/g,c(f)).replace(/\{\{descr\}\}/g,m.$caption?encodeURIComponent(m.$caption.text()):""),k.fancybox.open({src:m.translate(m,n),type:"html",opts:{animationEffect:!1, 145afterLoad:function(r,y){m.$refs.container.one("beforeClose.fb",function(){r.close(null,0)});y.$content.find(".fancybox-share__links a").click(function(){return window.open(this.href,"Share","width\x3d550, height\x3d450"),!1})}}}))})})(document,window.jQuery||jQuery); 146(function(g,k,c){function f(){var q=k.location.hash.substr(1),r=q.split("-"),y=1<r.length&&/^\+?\d+$/.test(r[r.length-1])?parseInt(r.pop(-1),10)||1:1;r=r.join("-");return{hash:q,index:1>y?1:y,gallery:r}}function n(q){""!==q.gallery&&c("[data-fancybox\x3d'"+c.escapeSelector(q.gallery)+"']").eq(q.index-1).trigger("click.fb-start")}function m(q){var r,y;
146return!!q&&(r=q.current?q.current.opts:q.opts,y=r.hash||(r.$orig?r.$orig.data("fancybox"):""),""!==y&&y)}c.escapeSelector||(c.escapeSelector=function(q){return(q+ 147"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(r,y){return y?"\x00"===r?"\ufffd":r.slice(0,-1)+"\\"+r.charCodeAt(r.length-1).toString(16)+" ":"\\"+r})});c(function(){!1!==c.fancybox.defaults.hash&&(c(g).on({"onInit.fb":function(q,r){var y,B;!1!==r.group[r.currIndex].opts.hash&&(y=f(),B=m(r),B&&y.gallery&&B==y.gallery&&(r.currIndex=y.index-1))},"beforeShow.fb":function(q,r,y,B){var h;y&&!1!==y.opts.hash&&(h=m(r),h&&(r.currentHash=h+(1<r.group.length?"-"+(y.index+1):""),k.location.hash!== 148"#"+r.currentHash&&(r.origHash||(r.origHash=k.location.hash),r.hashTimer&&clearTimeout(r.hashTimer),r.hashTimer=setTimeout(function(){"replaceState"in k.history?(k.history[B?"pushState":"replaceState"]({},g.title,k.location.pathname+k.location.search+"#"+r.currentHash),B&&(r.hasCreatedHistory=!0)):k.location.hash=r.currentHash;r.hashTimer=null},300))))},"beforeClose.fb":function(q,r,y){!1!==y.opts.hash&&(m(r),r.currentHash&&r.hasCreatedHistory?k.history.back():r.currentHash&&("replaceState"in k.history? 149k.history.replaceState({},g.title,k.location.pathname+k.location.search+(r.origHash||"")):k.location.hash=r.origHash),r.currentHash=null,clearTimeout(r.hashTimer))}}),c(k).on("hashchange.fb",function(){var q,r=f();c.each(c(".fancybox-container").get().reverse(),function(y,B){y=c(B).data("FancyBox");if(y.currentHash)return q=y,!1});q?!q.currentHash||q.currentHash===r.gallery+"-"+r.index||1===r.index&&q.currentHash==r.gallery||(q.currentHash=null,q.close()):""!==r.gallery&&n(r)}),setTimeout(function(){c.fancybox.getInstance()|| 150n(f())},50))})})(document,window,window.jQuery||jQuery); 151(function(g,k){var c=(new Date).getTime();k(g).on({"onInit.fb":function(f,n,m){n.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(q){var r=n.current,y=(new Date).getTime();2>n.group.length||!1===r.opts.wheel||"auto"===r.opts.wheel&&"image"!==r.type||(q.preventDefault(),q.stopPropagation(),r.$slide.hasClass("fancybox-animated")||(q=q.originalEvent||q,250>y-c||(c=y,n[0>(-q.deltaY||-q.deltaX||q.wheelDelta||-q.detail)?"next":"previous"]())))})}})})(document,window.jQuery|| 152jQuery); 153$(document).ready(function(){$("#tyvekdesignFormSubmit").on("click",function(k){k.preventDefault();DFV.submit();$("#optIn").is(":checked")&&$("#optIn").val("on");k=/^\(?([0-9]*)\)?[-. ]?([0-9]*)[-. ]?([0-9]*)$/;var c=/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;$("form .required").each(function(f){$(this).val()&&"-Select-"!=$(this).val()?($(this).closest("fieldset").find("span.errormessage ").hide(),$(this).closest("fieldset").find("input").removeClass("is-invalid-input"),$(this).closest("fieldset").find("label").removeClass("is-invalid-label")): 154($(this).closest("fieldset").find("span.errormessage ").addClass("requiredtext_form").addClass("is-invalid-label"),$(this).closest("fieldset").find("input").addClass("is-invalid-input"),$(this).closest("fieldset").find("label").addClass("is-invalid-label"),$(this).closest("fieldset").find("span.errormessage ").show())});$("#phone.required").length?$(".required#phone").val()&&$(".required#phone").val().trim().match(k)||($(".required#phone").closest("fieldset").find("span.errormessage").addClass("requiredtext_form").addClass("is-invalid-label"), 155$(".required#phone").closest("fieldset").find("input").addClass("is-invalid-input"),$(".required#phone").closest("fieldset").find("label").addClass("is-invalid-label"),$(".required#phone").closest("fieldset").find("span.errormessage").show()):($("#phone").closest("fieldset").find("span.errormessage ").hide(),$("#phone").closest("fieldset").find("input").removeClass("is-invalid-input"),$("#phone").closest("fieldset").find("label").removeClass("is-invalid-label"));$("#email.required").length?$(".required#email").length&& 156!$(".required#email").val().match(c)&&($(".required#email").closest("fieldset").find("span.errormessage").addClass("requiredtext_form").addClass("is-invalid-label"),$(".required#email").closest("fieldset").find("input").addClass("is-invalid-input"),$(".required#email").closest("fieldset").find("label").addClass("is-invalid-label"),$(".required#email").closest("fieldset").find("span.errormessage").show()):($("#email").closest("fieldset").find("span.errormessage ").hide(),$("#email").closest("fieldset").find("input").removeClass("is-invalid-input"), 157$("#email").closest("fieldset").find("label").removeClass("is-invalid-label"));$(".errormessage").is(":visible")?console.log("form error message"):(console.log("form submit"),$("form").submit())});var g=$(".contactUs input[name\x3dredirect_FullURL]").attr("value");console.log("Tyvek form test");console.log(g,"redirectFullURL");0>g.indexOf("http:")&&0>g.indexOf("https:")&&(g=window.location.href.split("/")[0]+g);$(".contactUs input[name\x3dredirect_page]").attr("value",g);$(".contactUs input[name\x3dredirect_FullURL2]").attr("value", 158g);$(".contactUs input[name\x3dredirect_FullURL]").attr("value",g)});$(document).ready(function(){$("#swatchinfo").hide();$("#swatchinfo .append-dynamic").removeClass("required");$("#receiveswatch").click(function(){$("#swatchinfo").show(300);$("#swatchinfo .append-dynamic").addClass("required")})}); 159$(".generic-form-container form").ready(function(){window.DFV={wrapper:$(".contactUs form"),init:function(){DFV.WebCentralCode.includeFields()},submit:function(){$("#optIn").is(":checked")&&($("#optIn").val("1"),DFV.genericValidation.optIn());DFV.genericValidation.checkRedirectUrl();$("input[name\x3d00N30000002RIVW]").val(null!=sessionStorage.getItem("otc")?sessionStorage.getItem("otc"):"");return DFV.genericValidation.emailCheck()?!0:!1},submitRouting:function(){var g=DFV.submit();"undefined"!== 160typeof DFCountries&&"undefined"!==typeof DFCountries.countries&&DFV.routingValidation.routing(DFCountries.countries);return g}};(function(g,k){function c(m,q){return k.wrapper.find('input[name\x3d"'+m+'"]'+(q?":checked":""))}function f(m,q){m=c(m,q);return 0!==m.length&&""!==m.val()?m.val():null}function n(m){var q=k.wrapper.find('input[name\x3d"'+m.name+'"]');0===q.length?(m=g("\x3cinput\x3e").attr({type:"hidden",id:m.name,name:m.name,value:m.value}),k.wrapper.append(m)):q.attr({value:m.value})} 161k.WebCentralCode={includeFields:function(){n({name:"00N30000001Yh27",value:parent.document.referrer});n({name:"00N30000008QxPj",value:window.location.hostname+window.location.pathname});n({name:"00N30000001UjbA",value:"Inbound"});n({name:"00N30000001Gow6",value:"Website"});n({name:"00N300000067cCK",value:"Web2L_CentralCode_V1"})}};k.genericValidation={joinCheckboxes:function(){var m,q={},r,y,B;k.wrapper.find("input:checked").each(function(){y=g(this).attr("name");B=g(this).val();"other"===B.toLowerCase()&& 162(m=k.wrapper.find('input[type\x3d"text"][name\x3d"'+y+'_input"]'),B=0!==m.length&&""!==m.val()?m.val():B);q[y]?q[y].values+=";"+B:q[y]={input:y.slice(0,y.lastIndexOf("_")),values:B}});for(r in q)q.hasOwnProperty(r)&&n({name:q[r].input,value:q[r].values})},emailCheck:function(){c("email",!1);c("confirm_email",!1);return f("email",!1)&&f("confirm_email",!1)&&f("email",!1)!=f("confirm_email",!1)?(g("#confirm_email_error").html("Emails do not match"),g("#confirm_email_error").css("display","inline-block"),
163!1):!0},optIn:function(){var m=c("00N30000001Tvd8",!0),q=f("00N30000003vYTt"),r=f("opt-in_campaign_id"),y=f("member_status_value"),B=f("opt-in_different_name");f("campaign2");0!==m.length&&c("00N30000003vYTt")&&c("00N30000003vYTt").val(f("oid")+r+":in");0!==m.length&&r&&(B&&f(B)&&n({name:B,value:m.val()}),q||n({name:"Campaign_ID",value:r}),n({name:"member_status_value",value:y}))},checkRedirectUrl:function(){var m=g("#redirectFullURL2").val();g("#00N30000001Tvd8-0").is(":checked")&&0<g("#00N30000001Tvd8-0").length&& 1647<m.length&&g(".generic-form-container input[name\x3dredirect_page]").attr("value",g("#redirectFullURL2").val())}};k.routingValidation={routing:function(m){var q=k.wrapper.find('select[name\x3d"00N30000001UlfP"]');q=0!==q.length&&""!==q.val()?q.val():null;var r;if(q)for(r in m)if(m.hasOwnProperty(r)&&m[r].abbr.toUpperCase()===q.toUpperCase()){n({name:"00N30000001V1vY",value:m[r].region});n({name:"00N30000001H5sV",value:m[r].queue});break}}}})($,DFV);DFV.init()}); 165$(document).ready(function(){$(".generic-form-container form").ready(function(){for(var g,k=window.location.href.slice(window.location.href.indexOf("?")+1).split("\x26"),c=0;c<k.length;c++)if(g=k[c].split("\x3d"),0<=g[0].indexOf("checkbox"))for(var f=!0,n=0;f;){var m=$("#"+g[0]+"-"+n),q=m.val(),r=g[1].split("%3B"),y;for(y in r)r[y]==q&&m.prop("checked",!0);n++;0===$("#"+g[0]+"-"+n).length&&(f=!1)}})}); 166$(document).ready(function(){$.getJSON("/content/dam/dupont/global/content-fragments/privacyfragment/jcr:content/data/master.json",function(g,k){if(g){k=digitalData.page.pageLocation.split(" ").join("").toLowerCase();var c=digitalData.page.pageLanguage.toLowerCase();g=g[k+c];console.log("this is the copyright text: "+g);$(".tyvek-disclaimer").html(g)}})}); 167$(document).ready(function(){$("#tyvekFormSubmit").on("click",function(k){k.preventDefault();DFV.submit();k=/^\(?([0-9]*)\)?[-. ]?([0-9]*)[-. ]?([0-9]*)$/;var c=/^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;$("form .required").each(function(f){$(this).val()&&"-Select-"!=$(this).val()?($(this).closest("fieldset").find("span.errormessage ").hide(),$(this).closest("fieldset").find("input").removeClass("is-invalid-input"),$(this).closest("fieldset").find("label").removeClass("is-invalid-label")): 168($(this).closest("fieldset").find("span.errormessage ").addClass("requiredtext_form").addClass("is-invalid-label"),$(this).closest("fieldset").find("input").addClass("is-invalid-input"),$(this).closest("fieldset").find("label").addClass("is-invalid-label"),$(this).closest("fieldset").find("span.errormessage ").show())});$("#phone.required").length?$(".required#phone").val()&&$(".required#phone").val().trim().match(k)||($(".required#phone").closest("fieldset").find("span.errormessage").addClass("requiredtext_form").addClass("is-invalid-label"), 169$(".required#phone").closest("fieldset").find("input").addClass("is-invalid-input"),$(".required#phone").closest("fieldset").find("label").addClass("is-invalid-label"),$(".required#phone").closest("fieldset").find("span.errormessage").show()):($("#phone").closest("fieldset").find("span.errormessage ").hide(),$("#phone").closest("fieldset").find("input").removeClass("is-invalid-input"),$("#phone").closest("fieldset").find("label").removeClass("is-invalid-label"));$("#email.required").length?$(".required#email").length&& 170!$(".required#email").val().match(c)&&($(".required#email").closest("fieldset").find("span.errormessage").addClass("requiredtext_form").addClass("is-invalid-label"),$(".required#email").closest("fieldset").find("input").addClass("is-invalid-input"),$(".required#email").closest("fieldset").find("label").addClass("is-invalid-label"),$(".required#email").closest("fieldset").find("span.errormessage").show()):($("#email").closest("fieldset").find("span.errormessage ").hide(),$("#email").closest("fieldset").find("input").removeClass("is-invalid-input"), 171$("#email").closest("fieldset").find("label").removeClass("is-invalid-label"));$(".errormessage").is(":visible")?console.log("form error message"):(console.log("form submit"),$("form").submit())});var g=$(".contactUs input[name\x3dredirect_FullURL]").attr("value");console.log("Tyvek form test");console.log(g,"redirectFullURL");0>g.indexOf("http:")&&0>g.indexOf("https:")&&(g=window.location.href.split("/")[0]+g);$(".contactUs input[name\x3dredirect_page]").attr("value",g);$(".contactUs input[name\x3dredirect_FullURL2]").attr("value", 172g);$(".contactUs input[name\x3dredirect_FullURL]").attr("value",g)});$(document).ready(function(){$("#swatchinfo").hide();$("#swatchinfo .append-dynamic").removeClass("required");$("#receiveswatch").click(function(){$("#swatchinfo").show(300);$("#swatchinfo .append-dynamic").addClass("required")})});
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.