﻿(()=>{"use strict";var i={};(()=>{var t=i;Object.defineProperty(t,"__esModule",{value:!0}),t.Dx1SlideshowView=void 0;var e=function(){function i(){}return i.prototype.loadSettingsFromJson=function(i){var t=$('[data-slideshow-setting-id="'.concat(i,'"]')).html();return JSON.parse(t)},i.prototype.calculateSlideshowDimensions=function(i){var t=$('div[data-slideshow-instance-id="'.concat(i,'"] > .dx1-slideshow-items')),e=this.loadSettingsFromJson(i),n=t.width(),s=n<e.Width?n/e.Width*e.Height:e.Height;t.find(".slick-list").css("height","".concat(s,"px"))},i.prototype.initWindowResizeEvent=function(i){var t=this;$(window).on("resize",(function(){t.resizeTimeoutId&&clearTimeout(t.resizeTimeoutId),t.resizeTimeoutId=setTimeout((function(){t.calculateSlideshowDimensions(i),clearTimeout(t.resizeTimeoutId)}),250)}))},i.prototype.initShiftDigitalAnalyticsCarouselClickEvent=function(i){i&&i.length&&window.hasOwnProperty("ShiftDigitalAnalyticsManager")&&ShiftDigitalAnalyticsManager.isActivated()&&ShiftDigitalAnalyticsManager.instance().initCarouselClickEventHandler(i)},i.prototype.initSlideshow=function(i){var t=this,e=$('div[data-slideshow-instance-id="'.concat(i,'"]')),n=e.find(".dx1-slideshow-items"),s=this.loadSettingsFromJson(i);!s.IsDisplayOnPhones&&window.innerWidth<500?n.parent().hide():([e,n].forEach((function(i){i.css("display","block").css("max-width","".concat(s.Width,"px")).css("max-height","".concat(s.Height,"px"))})),n.on("init",(function(){t.calculateSlideshowDimensions(i),t.initWindowResizeEvent(i)})),n.slick({lazyLoad:"progressive",infinite:!0,pauseOnFocus:!1,cssEase:"linear",pauseOnHover:!0,initialSlide:0,dots:s.IsDisplayBullet,appendDots:$('div[data-slideshow-instance-id="'.concat(i,'"] > .slick-dots')),arrows:s.IsDisplayArrow,prevArrow:$('div[data-slideshow-instance-id="'.concat(i,'"] > .slick-nav > .slick-prev')),nextArrow:$('div[data-slideshow-instance-id="'.concat(i,'"] > .slick-nav > .slick-next')),autoplay:s.IsAutoPlay,autoplaySpeed:1e3*s.SlideDisplayDuration,speed:1e3*s.SlideSpeed,fade:"FADE"===s.TransitionStyleCode}),this.initShiftDigitalAnalyticsCarouselClickEvent(n))},i.prototype.init=function(i){this.initSlideshow(i)},i}();t.Dx1SlideshowView=e})(),window.Dx1Slideshow=i})();
;;;