1jQuery(document).ready(function(t){t.fn.exists=function(){return t(this).length>0},t.fn.loaded=function(e,a,i){var s=this.length;return s>0?this.each(function(){var i=this,r=t(i);r.on("load.dt",function(i){t(this).off("load.dt"),"function"==typeof e&&e.call(this),--s<=0&&"function"==typeof a&&a.call(this)}),i.complete&&void 0!==i.complete?r.trigger("load.dt"):i.src=i.src}):i?("function"==typeof a&&a.call(this),this):void 0};var e=t("body"),a=t(window),s=t("#main-slideshow");t(".three-d-slider"),t("#wpadminbar").height(),t(".masthead:not(.side-header):not(.side-header-v-stroke)").height();if(e.hasClass("transparent"));else if(e.hasClass("overlap"))t(".masthead:not(.side-header):not(.side-header-v-stroke)").height(),parseInt(s.css("marginTop")),parseInt(s.css("marginBottom"));else t(".masthead:not(.side-header):not(.side-header-v-stroke)").height();t.HoverDir=function(e,a){this.$el=t(a),this._init(e)},t.HoverDir.defaults={speed:300,easing:"ease",hoverDelay:0,inverse:!1},t.HoverDir.prototype={_init:function(e){this.options=t.extend(!0,{},t.HoverDir.defaults,e),this.transitionProp="all "+this.options.speed+"ms "+this.options.easing,this.support=Modernizr.csstransitions,this._loadEvents()},_loadEvents:function(){var e=this;this.$el.on("mouseenter.hoverdir, mouseleave.hoverdir",function(a){var i=t(this),s=i.find(".rollover-content"),r=e._getDir(i,{x:a.pageX,y:a.pageY}),o=e._getStyle(r);"mouseenter"===a.type?(s.hide().css(o.from),clearTimeout(e.tmhover),e.tmhover=setTimeout(function(){s.show(0,function(){var a=t(this);
1e.support&&a.css("transition",e.transitionProp),e._applyAnimation(a,o.to,e.options.speed)})},e.options.hoverDelay)):(e.support&&s.css("transition",e.transitionProp),clearTimeout(e.tmhover),e._applyAnimation(s,o.from,e.options.speed))})},_getDir:function(t,e){var a=t.width(),i=t.height(),s=(e.x-t.offset().left-a/2)*(a>i?i/a:1),r=(e.y-t.offset().top-i/2)*(i>a?a/i:1);return Math.round((Math.atan2(r,s)*(180/Math.PI)+180)/90+3)%4},_getStyle:function(t){var e,a,i={left:"0px",top:"-100%"},s={left:"0px",top:"100%"},r={left:"-100%",top:"0px"},o={left:"100%",top:"0px"},n={top:"0px"},l={left:"0px"};switch(t){case 0:e=this.options.inverse?s:i,a=n;break;case 1:e=this.options.inverse?r:o,a=l;break;case 2:e=this.options.inverse?i:s,a=n;break;case 3:e=this.options.inverse?o:r,a=l}return{from:e,to:a}},_applyAnimation:function(e,a,i){t.fn.applyStyle=this.support?t.fn.css:t.fn.animate,e.stop().applyStyle(a,t.extend(!0,[],{duration:i+"ms"}))}};var r=function(t){window.console&&window.console.error(t)};t.fn.hoverdir=function(e){var a=t.data(this,"hoverdir");if("string"==typeof e){var i=Array.prototype.slice.call(arguments,1);this.each(function(){a?t.isFunction(a[e])&&"_"!==e.charAt(0)?a[e].apply(a,i):r("no such method '"+e+"' for hoverdir instance"):r("cannot call methods on hoverdir prior to initialization; attempted to call method '"+e+"'")})}else this.each(function(){a?a._init():a=t.data(this,"hoverdir",new t.HoverDir(e,this))});return a},t(".mobile-false .hover-grid .rollover-project").each(function(){t(this).hoverdir()}),t(".mobile-false .hover-grid-reverse .rollover-project ").each(function(){t(this).hoverdir({inverse:!0})}),t.fn.hoverLinks=function(){if(t(".semitransparent-portfolio-icons").length>0||t(".accent-portfolio-icons").length>0)return this.each(function(){var e=t(this);e.hasClass("height-ready")||(t("<span/>").appendTo(t(this)),e.on({mouseenter:function(){if(0===t(this).children("span").length){var e=t("<span/>").appendTo(t(this));setTimeout(function(){e.addClass("icon-hover")},20)}else t(this).children("span").addClass("icon-hover")},mouseleave:function(){t(this).children("span").removeClass("icon-hover")}}),e.addClass("height-ready"))})},t(".links-container a").hoverLinks(),t.fn.forwardToPost=function(){return this.each(function(){var e=t(this);e.hasClass("this-ready")||(e.on("click",function(){if(!e.parents(".ts-wrap").hasClass("ts-interceptClicks"))return window.location.href=e.find("a").first().attr("href"),!1}),e.addClass("this-ready"))})},t(".mobile-false .rollover-project.forward-post").forwardToPost(),t.fn.touchforwardToPost=function(){return this.each(function(){var a;(a=t(this)).hasClass("touch-hover-ready")||(e.on("touchend",function(e){t(".mobile-true .rollover-content").removeClass("is-clicked"),t(".mobile-true .rollover-project").removeClass("is-clicked")}),(a=t(this).find(".rollover-content")).on("touchstart",function(t){origY=t.originalEvent.touches[0].pageY,origX=t.originalEvent.touches[0].pageX}),a.on("touchend",function(e){var i=e.originalEvent.changedTouches[0].pageX,s=e.originalEvent.changedTouches[0].pageY;if(origY==s||origX==i){if(!a.hasClass("is-clicked"))return e.preventDefault(),t(".mobile-ture .rollover-content").removeClass("is-clicked"),t(".mobile-true .rollover-project").removeClass("is-clicked"),a.addClass("is-clicked"),a.parent(".rollover-project").addClass("is-clicked"),!1;window.location.href=a.prev("a").first().attr("href")}}),a.addClass("touch-hover-ready"))})},t(".mobile-true .rollover-project.forward-post").touchforwardToPost(),t.fn.followCurentLink=function(){return this.each(function(){var e=t(this);if(!e.hasClass("this-ready")){var a=e.find(".links-container > a"),i=e.find(".portfolio-categories a"),s=!1;e.on("click",function(){if(!e.parents(".ts-wrap").hasClass("ts-interceptClicks"))return a.each(function(){$thisTarget=t(this).attr("target")?t(this).attr("target"):"_self"}),a.hasClass("project-details")||a.hasClass("link")||a.hasClass("project-link")?(window.open(a.attr("href"),$thisTarget),!1):(s||(s=!0,a.trigger("click"),s=!1),!1)}),e.find(i).click(function(t){t.stopPropagation(),window.location.href=i.attr("href")}),e.addClass("this-ready")}})},t(".mobile-false .rollover-project.rollover-active, .mobile-false .buttons-on-img.rollover-active").followCurentLink(),t.fn.touchHoverImage=function(){return this.each(function(){var a=t(this);if(!a.hasClass("hover-ready")){e.on("touchend",function(e){t(".mobile-true .rollover-content").removeClass("is-clicked")});var i=t(this).find(".rollover-content");i.parents(".wf-cell");i.on("touchstart",function(t){origY=t.originalEvent.touches[0].pageY,origX=t.originalEvent.touches[0].pageX}),i.on("touchend",function(e){var a=e.originalEvent.changedTouches[0].pageX,s=e.originalEvent.changedTouches[0].pageY;if((origY==s||origX==a)&&!i.hasClass("is-clicked"))return t(".links-container > a",i).on("touchend",function(t){t.stopPropagation(),i.addClass("is-clicked")}),e.preventDefault(),t(".mobile-true .buttons-on-img .rollover-content").removeClass("is-clicked"),i.addClass("is-clicked"),!1}),a.addClass("hover-ready")}})},t(".mobile-true .buttons-on-img").touchHoverImage(),t.fn.touchScrollerImage=function(){return this.each(function(){var a=t(this);if(!a.hasClass("hover-ready")){e.on("touchend",function(e){t(".mobile-true .project-list-media").removeClass("is-clicked")});var i=t(this),s=i.find("a.rollover-click-target").first(),r=i.find(".links-container");i.on("touchstart",function(t){origY=t.originalEvent.touches[0].pageY,origX=t.originalEvent.touches[0].pageX}),i.on("touchend",function(e){var a=e.originalEvent.changedTouches[0].pageX,o=e.originalEvent.changedTouches[0].pageY;if(!i.parents(".ts-wrap").hasClass("ts-interceptClicks"))return origY!=o&&origX!=a||i.hasClass("is-clicked")?void 0:(s.length>0&&(s.on("click",function(e){e.stopPropagation(),t(this).hasClass("go-to")&&(window.location.href=t(this).attr("href"))}),s.trigger("click")),r.length>
10&&r.find(" > a ").each(function(){t(this).on("touchend",function(e){e.stopPropagation(),t(this).trigger("click")})}),e.preventDefault(),t(".mobile-true .fs-entry").removeClass("is-clicked"),i.addClass("is-clicked"),!1)}),a.addClass("hover-ready")}})},t(".mobile-true .project-list-media").touchScrollerImage(),t.fn.touchHoverLinks=function(){return this.each(function(){var e=t(this);if(!e.hasClass("hover-ready")){var a=t(this);a.on("touchend",function(e){if(!a.parents(".ts-wrap").hasClass("ts-interceptClicks"))return a.hasClass("is-clicked")?void 0:a.hasClass("project-zoom")?(a.trigger("click"),t(".mobile-true .links-container > a").removeClass("is-clicked"),a.addClass("is-clicked"),!1):(window.location.href=a.attr("href"),!1)}),e.addClass("hover-ready")}})},t(".mobile-true .fs-entry .links-container > a").touchHoverLinks(),t.fn.triggerAlbumsClick=function(){return this.each(function(){var e=t(this);if(!e.hasClass("this-ready")){var a=e.find("a.rollover-click-target, a.dt-pswp-item").first(),i=e.find(".portfolio-categories a");if(a.length>0){a.on("click",function(e){e.preventDefault(),a.parents(".ts-wrap").hasClass("ts-interceptClicks")||t(this).hasClass("go-to")&&(window.location.href=t(this).attr("href"))});var s=!1;e.on("click",function(){if(!e.parents(".ts-wrap").hasClass("ts-interceptClicks"))return s||(s=!0,a.trigger("click"),s=!1),!1}),e.find(i).click(function(t){t.stopPropagation(),window.location.href=i.attr("href")})}e.addClass("this-ready")}})},t(".mobile-false .dt-albums-template .rollover-project, .mobile-false .dt-albums-shortcode .rollover-project, .mobile-false .dt-albums-template .buttons-on-img, .mobile-false .dt-albums-shortcode .buttons-on-img, .mobile-false .archive .type-dt_gallery .buttons-on-img").triggerAlbumsClick(),t.fn.triggerAlbumsTouch=function(){return this.each(function(){var a=t(this);if(!a.hasClass("this-touch-ready")){var i=a.find("a.rollover-click-target").first(),s=a.find(".portfolio-categories a");if(e.on("touchend",function(e){t(".mobile-true .rollover-content").removeClass("is-clicked")}),i.length>0){i.on("click",function(e){e.preventDefault(),e.stopPropagation(),i.parents(".ts-wrap").hasClass("ts-interceptClicks")||t(this).hasClass("go-to")&&(window.location.href=t(this).attr("href"))});var r=!1;a.on("touchstart",function(t){origY=t.originalEvent.touches[0].pageY,origX=t.originalEvent.touches[0].pageX}),a.on("touchend",function(t){var e=t.originalEvent.changedTouches[0].pageX,s=t.originalEvent.changedTouches[0].pageY;if(origY==s||origX==e){if(a.parents(".ts-wrap").hasClass("ts-interceptClicks"))return;return r||(r=!0,i.trigger("click"),r=!1),!1}}),a.find(s).click(function(t){t.stopPropagation(),window.location.href=s.attr("href")})}a.addClass("this-touch-ready")}})},t(".mobile-true .dt-albums-template .rollover-project, .mobile-true .dt-albums-shortcode .rollover-project, .mobile-true .dt-albums-template .buttons-on-img, .mobile-true .dt-albums-shortcode .buttons-on-img, .mobile-true .archive .type-dt_gallery .buttons-on-img").triggerAlbumsTouch(),t.fn.triggerHoverClick=function(){return this.each(function(){var e=t(this);if(!e.hasClass("click-ready")){var a=e.prev("a:not(.dt-single-pswp):not(.dt-pswp-item)").first(),i=e.find(".portfolio-categories a"),s=e.find(".project-link"),r=s.attr("target")?s.attr("target"):"_self";if(a.length>0){var o=!1;e.on("click",function(i){if(!e.parents(".ts-wrap").hasClass("ts-interceptClicks"))return(t(".semitransparent-portfolio-icons").length>0||t(".accent-portfolio-icons").length>0?t(i.target).parent():t(i.target)).hasClass("project-zoom")||o||(o=!0,a.trigger("click"),window.location.href=a.attr("href"),o=!1),!1}),e.find(s).click(function(t){t.stopPropagation(),t.preventDefault(),window.open(s.attr("href"),r)}),e.find(i).click(function(t){t.stopPropagation(),window.location.href=i.attr("href")})}e.addClass("click-ready")}})},t(".mobile-false .rollover-project:not(.rollover-active) .rollover-content, .mobile-false .buttons-on-img:not(.rollover-active) .rollover-content").triggerHoverClick();var o=t(".photo-scroller");if(o.length>0){t.fn.photoSlider=function(){var s=t(this),r={},o="";$elParent=s.parents(".photo-scroller"),r.$items=s.children("figure"),r.count=r.$items.length,r.$items.each(function(e){var a=t(this),i=a.children().first().remove(),s=i.attr("href"),r=i.children("img"),n=r.attr("src"),l=r.attr("data-src"),d=(r.attr("data-srcset"),r.attr("class"));if(r.hasClass("lazy-load"))var c="layzr-bg";else c="";a.find("figcaption").addClass("caption-"+(e+1));var h=t(this).find("figcaption").clone(!0);if(t(".slide-caption").append(h),parseInt($elParent.attr("data-thumb-width"))>0){var p=parseInt($elParent.attr("data-thumb-width")),u=parseInt($elParent.attr("data-thumb-height"));$elParent.removeClass("proportional-thumbs")}else{p=parseInt(r.attr("width")),u=parseInt(r.attr("height"));$elParent.addClass("proportional-thumbs")}o=o+'<div class="ts-cell" data-width="'+(p+5)+'" data-height="'+(u+10)+'"><div class="ts-thumb-img '+c+'"><img class=" '+d+'" src="'+n+'" data-src="'+l+'" data-srcset="'+l+'" width="'+p+'" height="'+u+'"></div></div>',a.prepend('<div class="ts-slide-img"><img src="'+s+'" width="'+a.attr("data-width")+'" height="'+a.attr("data-height")+'"></div>')}),$elParent.append('<div class="scroller-arrow prev"><i></i><i></i></div><div class="scroller-arrow next"><i></i><i></i></div>'),s.addClass("ts-cont"),s.wrap('<div class="ts-wrap"><div class="ts-viewport"></div></div>');var n=s.parents(".ts-wrap"),l=a.width(),d=$elParent,c="true"==d.attr("data-autoslide"),h=d.attr("data-delay")&&parseInt(d.attr("data-delay"))>999?parseInt(d.attr("data-delay")):5e3,p="true"===d.attr("data-loop"),u=d.attr("data-thumb-height")?parseInt(d.attr("data-thumb-height"))+10:90,f=d.attr("data-transparency")?d.attr("data-transparency"):.5,g=(t("#wpadminbar").length>0&&t("#wpadminbar").height(),d.attr("data-ls-min")?parseInt(d.attr("data-ls-min")):0),v=d.attr("data-ls-max")?parseInt(d.attr("data-ls-max")):100,m=d.attr("data-ls-fill-dt")?d.attr("data-ls-fill-dt"):"fill",w=d.attr("data-ls-fill-mob")?d.attr("data-ls-fill-mob"):"fit",b=d.attr("data-pt-min")?parseInt(d.attr("data-pt-min")):0,C=d.attr("data-pt-max")?parseInt(d.attr("data-pt-max")):100,y=d.attr("data-pt-fill-dt")?d.attr("data-pt-fill-dt"):"fill",k=d.attr("data-pt-fill-mob")?d.attr("data-pt-fill-mob"):"fit",P=d.attr("data-padding-side")?parseInt(d.attr("data-padding-side")):0;v<=0&&(v=100),C<=0&&(C=100),v<v&&(v=v),C<C&&(C=C),n.addClass("ts-ls-"+m).addClass("ts-ls-mob-"+w),n.addClass("ts-pt-"+y).addClass("ts-pt-mob-"+k),n.find(".ts-slide-img").css({opacity:f}),n.find(".video-icon").css({opacity:f});var S=d.attr("data-padding-top")&&l>760?d.attr("data-padding-top"):0,$=d.attr("data-padding-bottom")&&l>760?d.attr("data-padding-bottom"):0,x=n.find(".ts-viewport");x.css({"margin-top":S+"px","margin-bottom":$+"px"}),a.on("debouncedresize",function(){S=d.attr("data-padding-top")&&a.width()>760?d.attr("data-padding-top"):0,$=d.attr("data-padding-bottom")&&a.width()>760?d.attr("data-padding-bottom"):0,a.width()>760?x.css({"margin-top":S+"px","margin-bottom":$+"px"}):x.css({"margin-top":"0px","margin-bottom":"0px"})});var T=n.thePhotoSlider({mode:{type:"centered",lsMinW:g,lsMaxW:v,ptMinW:b,ptMaxW:C},height:function(){var i=a.height(),s=t("#wpadminbar").height();if(t(".mixed-header").length>0)var r=t(".mixed-header").height();else r=t(".masthead").height();return e.hasClass("transparent")||n.parents(".photo-scroller").hasClass("full-screen")?window.innerWidth<dtLocal.themeSettings.mobileHeader.secondSwitchPoint?i-S-$-r-s:i-S-$-s:t(".mixed-header").length>0||n.parents(".photo-scroller").hasClass("full-screen")?window.innerWidth<dtLocal.themeSettings.mobileHeader.firstSwitchPoint?i-S-$-r-s:t(".side-header-h-stroke").length>0?i-S-$-r-s:i-S-$-s:t(".side-header").length>0||n.parents(".photo-scroller").hasClass("full-screen")?window.innerWidth<dtLocal.themeSettings.mobileHeader.firstSwitchPoint?i-S-$-r-s:i-S-$-s:(window.innerWidth,dtLocal.themeSettings.mobileHeader.firstSwitchPoint,i-S-$-r-s)},sidePaddings:P,autoPlay:{enabled:c,delay:h,loop:p}}).data("thePhotoSlider"),I=t('<div class="ts-wrap"><div class="ts-viewport"><div class="ts-cont ts-thumbs">'+o+"</div></div></div>");n.after(I);var j=I.thePhotoSlider({mode:{type:"scroller"},height:u}).data("thePhotoSlider");t(".prev",W).click(function(){T.noSlide||T.slidePrev()}),t(".next",W).click(function(){T.noSlide||T.slideNext()}),T.ev.on("updateNav sliderReady",function(){T.lockRight?t(".next",$elParent).addClass("disabled"):t(".next",$elParent).removeClass("disabled"),T.lockLeft?t(".prev",$elParent).addClass("disabled"):t(".prev",$elParent).removeClass("disabled")}),window.addEventListener("keydown",function(t){"37"==t.keyCode?T.noSlide||T.slidePrev():"39"==t.keyCode&&(T.noSlide||T.slideNext())},!1),T.ev.on("sliderReady beforeTransition",function(){T.slides.$items.removeClass("act"),T.slides.$items.eq(T.currSlide).addClass("act"),j.slides.$items.removeClass("act"),j.slides.$items.eq(T.currSlide).addClass("act"),T.slides.$items.eq(T.currSlide).hasClass("ts-video")?T.slides.$items.parents(".ts-wrap ").addClass("hide-slider-overlay"):T.slides.$items.eq(T.currSlide).find(".ps-link").length>0?T.slides.$items.parents(".ts-wrap ").addClass("hide-slider-overlay"):T.slides.$items.parents(".ts-wrap ").removeClass("hide-slider-overlay");var e=T.slides.$items.eq(T.currSlide).find("figcaption").attr("class");t(".slide-caption > figcaption").removeClass("actCaption"),t(".slide-caption > ."+e).addClass("actCaption")}),T.ev.on("afterTransition",function(){var t=-j._unifiedX(),e=t+j.wrap.width,a=-j.slides.position[T.currSlide],s=a+j.slides.width[T.currSlide];if(s+=50,(a-=50)<t)for(i=j.currSlide;i>=0;i--){if(a+=50,(s-=50)>-j.slides.position[i]+j.wrap.width){j.slideTo(i+1);break}0===i&&j.slideTo(0)}else s>e&&j.slideTo(T.currSlide)}),I.addClass("scroller-thumbnails"),j.slides.$items.each(function(e){t(this).on("click",function(a){t(this).parents(".ts-wrap").hasClass("ts-interceptClicks")||T.slideTo(e)})}),t(".scroller-thumbnails").layzrInitialisation(),T.slides.$items.each(function(e){t(this).on("click",function(a){t(this).parents(".ts-wrap").hasClass("ts-interceptClicks")||T.slideTo(e)})});var W=n.parents(".photo-scroller");T.st.autoPlay.enabled&&t(".auto-play-btn",W).addClass("paused"),t(".auto-play-btn",W).on("click",function(e){e.preventDefault();var a=t(this);a.hasClass("paused")?(a.removeClass("paused"),T.noSlide||T.pause(),T.st.autoPlay.enabled=!1):(a.addClass("paused"),T.noSlide||T.play(),T.st.autoPlay.enabled=!0)})},t(".photoSlider").photoSlider(),t(".photoSlider").parents(".photo-scroller").css("visibility","visible"),dtGlobals.isWindowsPhone||(t(".full-screen-btn").each(function(){var e=t(this),a=e.parents(".photo-scroller");document.addEventListener("fullscreenchange",function(){document.fullscreen||(e.removeClass("act"),a.removeClass("full-screen"),t("body, html").css("overflow",""))},!1),document.addEventListener("mozfullscreenchange",function(){document.mozFullScreen||(e.removeClass("act"),a.removeClass("full-screen"),t("body, html").css("overflow",""))},!1),document.addEventListener("webkitfullscreenchange",function(){if(!document.webkitIsFullScreen){e.removeClass("act"),a.removeClass("full-screen"),t("body, html").css("overflow","");var i=$frame.data("thePhotoSlider");void 0!==i&&i.update()}},!1)}),t(".full-screen-btn").on("click",function(e){e.preventDefault();var a,i=t(this),s=i.parents(".photo-scroller"),r=s.find(".ts-wrap");s.find(".scroller-thumbnails").data("thePhotoSlider"),r.data("thePhotoSlider");i.parents(".photo-scroller").find("figure").animate({opacity:0}
1,150),i.hasClass("act")?(i.removeClass("act"),document.exitFullscreen?document.exitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen(),s.removeClass("full-screen"),setTimeout(function(){i.parents(".photo-scroller").find("figure").delay(600).animate({opacity:1},300)},300)):(i.addClass("act"),s.addClass("full-screen"),(a=document.documentElement).requestFullscreen?a.requestFullscreen():a.mozRequestFullScreen?a.mozRequestFullScreen():a.webkitRequestFullscreen?a.webkitRequestFullscreen():a.msRequestFullscreen&&a.msRequestFullscreen(),t("body, html").css("overflow","hidden"),setTimeout(function(){i.parents(".photo-scroller").find("figure").delay(600).animate({opacity:1},300)},300));var o=r.data("thePhotoSlider");void 0!==o&&o.update()})),o.each(function(){var e=t(this);t(".btn-cntr, .slide-caption",e).css({bottom:parseInt(e.attr("data-thumb-height"))+15}),e.hasClass("hide-thumbs")&&(e.find(".hide-thumb-btn").addClass("act"),t(".scroller-thumbnails",e).css({bottom:-(parseInt(e.attr("data-thumb-height"))+20)}),t(".btn-cntr, .slide-caption",e).css({bottom:"5px"}))}),t(".hide-thumb-btn").on("click",function(e){e.preventDefault();var a=t(this),i=a.parents(".photo-scroller");a.hasClass("act")?(a.removeClass("act"),i.removeClass("hide-thumbs"),t(".scroller-thumbnails",i).css({bottom:0}),t(".btn-cntr, .slide-caption",i).css({bottom:parseInt(i.attr("data-thumb-height"))+15})):(a.addClass("act"),i.addClass("hide-thumbs"),t(".scroller-thumbnails",i).css({bottom:-(parseInt(i.attr("data-thumb-height"))+20)}),t(".btn-cntr, .slide-caption",i).css({bottom:"5px"}))})}if(t(".rsHomePorthole").exists()){var n={};n.container=t("#main-slideshow"),n.hendheld=!!(a.width()<740&&dtGlobals.isMobile),t("#main-slideshow-content").appendTo(n.container),t.fn.portholeScroller=function(){var e=t(this),i={},s="";i.$items=e.children("li"),i.count=i.$items.length,i.$items.each(function(e){var a=t(this).children("img"),i=a.attr("data-rstmb"),r=(a.attr("data-src"),a.attr("data-srcset"),a.attr("class"));if(a.hasClass("lazy-load"))var o="layzr-bg";else o="";s=s+'<div class="ps-thumb-img '+o+'"><img class=" '+r+'" src="'+i+'" width="150" height="150"></div>'}),e.addClass("ts-cont"),e.wrap('<div class="ts-wrap"><div class="ts-viewport portholeSlider-wrap"></div></div>');var r=e.parents(".ts-wrap"),o=e.parents("#main-slideshow"),n=(a.width(),o.attr("data-padding-side")&&parseInt(o.attr("data-padding-side")),!("true"==o.attr("data-paused")||void 0===o.attr("data-autoslide")||a.width()<740&&dtGlobals.isMobile)),l=o.attr("data-autoslide")&&parseInt(o.attr("data-autoslide"))>999?parseInt(o.attr("data-autoslide")):5e3,d=void 0!==o.attr("data-autoslide"),c=o.attr("data-width")?parseInt(o.attr("data-width")):800,h=o.attr("data-height")?parseInt(o.attr("data-height")):400,p=o.attr("data-scale")?o.attr("data-scale"):"none",u=r.thePhotoSlider({mode:{type:"slider"},height:h,width:c,resizeImg:!0,imageScaleMode:p,imageAlignCenter:!0,autoPlay:{enabled:n,delay:l,loop:d}}).data("thePhotoSlider"),f=t('<div class="psThumbs"><div class="psThumbsContainer">'+s+"</div></div>");r.append(f);var g,v=t(".ps-thumb-img ");v.each(function(e){t(this).on("click",function(a){t(this);u.slideTo(e)})}),t(".psThumbsContainer").after('<div class="progress-wrapper"><div class="progress-controls"></div></div>'),$progressWrap=t(".psThumbsContainer").next(),$progressHtml='<div class="progress-mask"><div class="progress-spinner-left" style="animation-duration: '+l+'ms;"></div></div><div class="progress-mask"><div class="progress-spinner-right" style="animation-duration: '+l+'ms;"></div></div>',u.st.autoPlay.enabled&&$progressWrap.find(".progress-mask").length<1&&$progressWrap.prepend($progressHtml),u.ev.on("autoPlayPlay",function(){$progressWrap.find(".progress-mask").length<1&&$progressWrap.prepend($progressHtml),$progressWrap.removeClass("paused")}),u.ev.on("autoPlayPause",function(){$progressWrap.find(".progress-mask").remove(),n||$progressWrap.addClass("paused")}),u.ev.on("sliderReady beforeTransition",function(){var e=40*-u.currSlide;0==e&&(e=20),v.removeClass("psNavSelected psNavPrev psNavNext psNavVis"),v.eq(u.currSlide).addClass("psNavSelected"),v.eq(u.currSlide).prev().addClass("psNavPrev"),v.eq(u.currSlide).next().addClass("psNavNext"),v.eq(u.currSlide).prev().prev().addClass("psNavVis"),v.eq(u.currSlide).next().next().addClass("psNavVis"),t(".psThumbsContainer").css({transform:"translateY("+e+"px)"})}),u.ev.on("sliderReady beforeTransition",function(){$progressWrap.addClass("blurred")}),u.ev.on("sliderReady afterTransition",function(){$progressWrap.removeClass("blurred")}),a.on("resize",function(){clearTimeout(g),g=setTimeout(function(){$progressWrap.removeClass("blurred")},200)}),t('<div class="leftArrow"></div><div class="rightArrow"></div>').insertAfter(e),t(".leftArrow",r).click(function(){u.noSlide||u.slidePrev()}),t(".rightArrow",r).click(function(){u.noSlide||u.slideNext()}),u.ev.on("updateNav sliderReady",function(){u.lockRight?t(".rightArrow",r).addClass("disabled"):t(".rightArrow",r).removeClass("disabled"),u.lockLeft?t(".leftArrow",r).addClass("disabled"):t(".leftArrow",r).removeClass("disabled"),u.lockRight&&u.lockLeft&&o.addClass("hide-arrows")}),"true"===o.attr("data-paused")&&$progressWrap.addClass("paused"),$progressWrap.on("click",function(e){e.preventDefault();var a=t(this);a.hasClass("paused")?(a.removeClass("paused"),$progressWrap.find(".progress-mask").length<1&&$progressWrap.prepend($progressHtml),u.noSlide||u.play(),u.st.autoPlay.enabled=!0):(a.addClass("paused"),u.noSlide||u.pause(),u.st.autoPlay.enabled=!1,$progressWrap.find(".progress-mask").remove())})},t(".rsHomePorthole").each(function(){t(this).portholeScroller()}),t(".ts-wrap .dt-pswp-item").each(function(){t(this).parents().removeClass("photoswipe-wrapper").parents("li").addClass("photoswipe-wrapper")})}}),function(t){t.fn.collagePlus=function(e){var a={targetHeight:400,albumWidth:this.width(),padding:parseFloat(this.css("padding-left")),images:this.children(),fadeSpeed:"fast",display:"inline-block",effect:"default",direction:"vertical",allowPartialLastRow:!1},i=t.extend({},a,e);return this.each(function(){var e=0,a=[],r=1;
1i.images.each(function(n){var l=t(this),d=l.is("img")?l:t(this).find("img").not(".blur-effect").first();if("undefined"!=d.attr("width")&&"undefined"!=d.attr("height"))var c=void 0!==d.data("width")?d.data("width"):d.attr("width"),h=void 0!==d.data("height")?d.data("height"):d.attr("height");else c=void 0!==d.data("width")?d.data("width"):d.width(),h=void 0!==d.data("height")?d.data("height"):d.height();var p=o(d);d.data("width",c),d.data("height",h);var u=Math.ceil(c/h*i.targetHeight),f=Math.ceil(i.targetHeight);a.push([this,u,f,p.w,p.h]),(e+=u+p.w+i.padding)>i.albumWidth&&0!=a.length&&(s(a,e,i,r),delete e,delete a,e=0,a=[],r+=1),i.images.length-1==n&&0!=a.length&&(s(a,e,i,r),delete e,delete a,e=0,a=[],r+=1)}),t(this).trigger("jgDone")});function s(e,a,i,s){for(var o=i.padding*e.length+e.length*e[0][3],n=(i.albumWidth-o)/(a-o),l=a<i.albumWidth,d=0;d<e.length;d++){var c=t(e[d][0]),h=Math.floor(e[d][1]*n),p=Math.floor(e[d][2]*n),u=!!(d<e.length-1);!0===i.allowPartialLastRow&&!0===l&&(h=e[d][1],p=e[d][2]),h;var f=c.is("img")?c:c.find("img").not(".blur-effect").first();f.width(h),c.is("img")||c.width(h+e[d][3]),f.height(p),c.is("img")||c.height(p+e[d][4]),!1===i.allowPartialLastRow&&!0===l?r(c,u,"none"):r(c,u,i.display)}}function r(t,e,a){var i={display:a,"vertical-align":"bottom",overflow:"hidden"};return t.css(i)}function o(e){$img=t(e);var a=new Array;return a.w=parseFloat($img.css("border-left-width"))+parseFloat($img.css("border-right-width")),a.h=parseFloat($img.css("border-top-width"))+parseFloat($img.css("border-bottom-width")),a}};var e=0;t(".jg-container").each(function(){e++;var a=t(this),i=a.attr("data-padding");a.find(".wf-cell");a.attr("id","jg-container-"+e),t("<style type='text/css'> .content #jg-container-"+e+" .wf-cell{padding:"+i+";} .content #jg-container-"+e+".wf-container{margin:-"+i+";} .content .full-width-wrap #jg-container-"+e+".wf-container{margin-left:"+i+"; margin-right:"+i+"; margin-top:-"+i+"; margin-bottom:-"+i+";}</style>").insertAfter(a),a.on("jgDone",function(){new Layzr({selector:".jgrid-lazy-load",attr:"data-src",attrSrcSet:"data-srcset",retinaAttr:"data-src-retina",threshold:0,before:function(){this.setAttribute("sizes",this.width+"px"),this.style.willChange="opacity"},callback:function(){this.classList.add("jgrid-layzr-loaded");var e=t(this);e.one("webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",function(t){setTimeout(function(){e.parent().removeClass("layzr-bg"),e.css("will-change","auto")},200)})}})})}),t.fn.collage=function(e){return this.each(function(){t(this);var a=t(this),i=a.attr("data-padding"),s=a.find(".wf-cell"),r=parseFloat(s.first().css("padding-left"))+parseFloat(s.first().css("padding-right")),o=parseInt(a.attr("data-target-height")),n=!0;if("false"==a.attr("data-part-row")&&(n=!1),a.parent(".full-width-wrap").length)var l=a.parents(".full-width-wrap").width()-2*parseInt(i);else l=a.parent().width()+2*parseInt(i);var d={albumWidth:l,targetHeight:o,padding:r,allowPartialLastRow:n,fadeSpeed:2e3,effect:"effect-1",direction:"vertical"};t.extend(d,e),dtGlobals.jGrid=d,a.collagePlus(d),a.css({width:l})})},t(window).on("debouncedresize",function(){t(".jg-container").not(".jgrid-shortcode").collage(),t(".jgrid-shortcode").each(function(){var e=t(this),a=e.data("visibleItems");a?e.collage({images:a}):e.collage()})}).trigger("debouncedresize")}(jQuery);
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.