"use strict";function _classCallCheck(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}var _createClass=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),Menu=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){function n(n,t){var i=n.closest("li");t?"open"==t?(i.siblings(".open").removeClass("open").find("ul").removeClass("open"),i.addClass("open").find("ul").addClass("open")):"close"==t&&i.removeClass("open").find("ul").removeClass("open"):i.hasClass("open")||"open"!=t?i.removeClass("open").find("ul").removeClass("open"):(i.siblings(".open").removeClass("open").find("ul").removeClass("open"),i.addClass("open").find("ul").addClass("open"))}!function(){$(".mainMenu li").each(function(){$(this).children("ul").length&&$(this).addClass("hasUL")});$(".mainMenu li").each(function(){$(this).children("ul").length&&($(this).addClass("hasUL"),$(this).children("a").html())});$(".mainMenu").children("ul").addClass("tier1").children("li").addClass("tier1");$(".mainMenu ul.tier1").children("li.hasUL").children("ul").addClass("tier2").children("li").addClass("tier2");$(".mainMenu ul.tier2").children("li.hasUL").children("ul").addClass("tier3").children("li").addClass("tier3");$(".mainMenu ul.tier3").children("li.hasUL").children("ul").addClass("tier4").children("li").addClass("tier4")}(),function(){var n=$("header.mainHeader"),i=$("header.mainHeader").outerHeight(!0),t;window._HEADER_HEIGHT=i;t=0;$(window).on("scroll",function(){var r=$(window).scrollTop();if(r>i)if(n.addClass("stickyHeader"),$("#content").css("margin-top",i),t-r>0)n.addClass("scrollingUp").removeClass("scrollingDown");else{if(t==r)return;n.removeClass("scrollingUp").addClass("stickyHeader scrollingDown")}else n.removeClass("stickyHeader scrollingUp scrollingDown"),$("#content").css("margin-top","0");t=r})}(),function(){$(".mainHeader").find(".searchButton").click(function(){$(".mainHeader").find(".buttons").fadeOut(300,function(){$(".mainHeader").find(".searchOverlay").fadeIn(300);$(".mainHeader").find(".searchOverlay input").focus()})})}(),function(){$(".mainHeader").find(".searchOverlay .closeButton").click(function(){$(".mainHeader").find(".searchOverlay").fadeOut(300,function(){$(".mainHeader").find(".buttons").fadeIn(300)})})}(),function(){$(".mainHeader").find(".changeCountry").click(function(){$(".mainHeader").find(".buttons").fadeOut(300,function(){$(".mainHeader").find(".countryOverlay").fadeIn(300)})})}(),function(){$(".mainHeader").find(".countryOverlay .closeButton").click(function(){$(".mainHeader").find(".countryOverlay").fadeOut(300,function(){$(".mainHeader").find(".buttons").fadeIn(300)})})}();$(".mainMenu li.tier1").hover(function(){n($(this),"open")},function(){n($(this),"close")});$(".mainMenu li.tier1 > a:first-child").click(function(){$(this).blur()})}}]),n}(),MobileMenu=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){function r(){$(".mobileMenu").slideDown(300,function(){$("body").addClass("nav-open");$(".toggleMobileMenu").find(".fas").removeClass("fa-bars").addClass("fa-times")})}function t(){$(".mobileMenu").slideUp(300,function(){$("body").removeClass("nav-open");$(".toggleMobileMenu").find(".fas").removeClass("fa-times").addClass("fa-bars");n()})}function n(){$(".mobileMenu li.tier1").find(".fas").removeClass("fa-chevron-down").addClass("fa-chevron-right");$(".mobileMenu li.tier1").removeClass("active").find("ul").slideUp();$(document).off("focus mouseEnter click","desktopMenu .mobileMenu ul.tier1 > li a");$(document).off("focus, mouseEnter, click",".mobileMenu .toggleSubmenu");i()}function i(){var t=window.innerWidth,n;($(window).resize(function(){t=window.innerWidth}),t>=991)?($(document).on("mouseenter",".mainMobileMenu li.hasUL > a",function(){var n=$(this).closest("li");n.siblings("li").removeClass("active").find("ul");n.toggleClass("active")}),$(document).on("focus",".mainMobileMenu li > a",function(){var n=$(this).closest("li");n.siblings("li").removeClass("active").find("ul");n.addClass("active")}),$(document).click(function(n){$(n.target).closest(".mainMobileMenu").length||$(".mainMobileMenu li.active").removeClass("active")})):(n=!1,$(document).off("click",".mobileMenu .toggleSubmenu"),$(document).on("click",".mobileMenu .toggleSubmenu",function(t){if(t.preventDefault(),!n){n=!0;var i=$(this).closest("li");i.hasClass("active")?(i.removeClass("active").children("ul").slideUp(),$(this).find(".fas").removeClass("fa-chevron-down").addClass("fa-chevron-right"),i.hasClass("tier1")&&($(".mainMobileMenu .tier1").find("li.active").removeClass("active").find("ul").slideUp(),$(".mainMobileMenu .tier1").find("li").find(".toggleSubmenu").find(".fas").removeClass("fa-chevron-down").addClass("fa-chevron-right"))):(i.siblings("li").removeClass("active").find(".toggleSubmenu").find(".fas").removeClass("fa-chevron-down").addClass("fa-chevron-right"),i.siblings("li").find("ul").slideUp(),i.hasClass("tier1")&&($(".mainMobileMenu .tier1").find("li.active").removeClass("active").find("ul").slideUp(),$(".mainMobileMenu .tier1").find("li").find(".toggleSubmenu").find(".fas").removeClass("fa-chevron-down").addClass("fa-chevron-right")),i.addClass("active").children("ul").addClass("active").slideDown(),$(this).find(".fas").removeClass("fa-chevron-right").addClass("fa-chevron-down"));setTimeout(function(){n=!1},500)}}))}!function(){$(".mainMobileMenu li").each(function(){$(this).children("ul").length&&$(this).addClass("hasUL")});$(".mainMobileMenu li").each(function(){$(this).children("ul").length&&($(this).addClass("hasUL"),$(this).children("a").wrap('<div class="menuItem"><\/div>'),$(this).children(".menuItem").append('<a href="" title="Toggle Submenu" class="toggleSubmenu"><i class="fas fa-chevron-right" title="Toggle Submenu"><\/i><\/a>'))});$(".mobileMenu, .mainMobileMenu .menuWrapper").children("ul").addClass("tier1").children("li").addClass("tier1");$(".mobileMenu ul.tier1, .mainMobileMenu ul.tier1").children("li.hasUL").children("ul").addClass("tier2").children("li").addClass("tier2");$(".mobileMenu ul.tier2, .mainMobileMenu ul.tier2").children("li.hasUL").children("ul").addClass("tier3").children("li").addClass("tier3");$(".mobileMenu ul.tier3, .mainMobileMenu ul.tier3").children("li.hasUL").children("ul").addClass("tier4").children("li").addClass("tier4")}(),function(){$(window).resize(function(){i()})}();n();i(),function(){$(document).on("click",".toggleMobileMenu",function(){$(".mobileHeader .toggleMobileSearch").removeClass("open").siblings(".dropdown").slideUp(300);$(".mobileHeader .toggleMobileSearch").find(".fas").removeClass("fa-times").addClass("fa-search");n();$("body").hasClass("nav-open")?t():r();$(".mobileMenu .toggleMobileMenu").focus()});$(".toggleMobileMenu").keypress(function(i){13==i.which&&(n(),$("body").hasClass("nav-open")?t():r(),$(".mobileMenu .toggleMobileMenu").focus())})}(),function(){$(document).on("click",".mobileMenu .changeCountry",function(n){n.preventDefault();var t=$(this).closest("li");t.siblings(".loginBtn").fadeOut(300,function(){t.siblings(".closeCountryBtn").css("display","inline-block")});$(".mobileMenu .countryOverlay").addClass("open").slideDown(300)});$(document).on("click",".mobileMenu .closeCountry",function(n){n.preventDefault();var t=$(this).closest("li");t.fadeOut(300,function(){t.siblings(".loginBtn").css("display","inline-block")});$(".mobileMenu .countryOverlay").removeClass("open").slideUp(300)})}(),function(){var n=$(".mobileHeader"),i=$(".mobileHeader").outerHeight(!0),t;window._MOBILE_HEADER_HEIGHT=i;t=0;$(window).on("scroll",function(){var r=$(window).scrollTop();if(r>i)if(n.addClass("stickyHeader"),n.is(":visible")&&$("#content").css("margin-top",i),t-r>0)n.addClass("scrollingUp").removeClass("scrollingDown");else{if(t==r)return;n.removeClass("scrollingUp").addClass("stickyHeader scrollingDown")}else n.removeClass("stickyHeader scrollingUp scrollingDown"),$("#content").css("margin-top","0");t=r})}();$(document).on("click",".header-tabs-with-login .loginBtn",function(n){n.preventDefault();$(this).children(".fas").toggleClass("fa-chevron-down fa-chevron-up");$(this).siblings(".dropdown").slideToggle()});$(document).click(function(n){$(n.target).closest(".header-tabs-with-login .login").length||$(".login .dropdown").is(":visible")&&$(".login .dropdown").slideUp(300,function(){$(".login .loginBtn").find(".fas").removeClass("fa-chevron-up").addClass("fa-chevron-down")})});$(document).on("click",".mobileHeader .toggleMobileSearch",function(n){n.preventDefault();t();$(this).hasClass("open")?($(this).removeClass("open").siblings(".dropdown").slideUp(300),$(this).find(".fas").removeClass("fa-times").addClass("fa-search")):($(this).addClass("open").siblings(".dropdown").slideDown(300),$(this).find(".fas").removeClass("fa-search").addClass("fa-times"),$(this).siblings(".dropdown").find('input[type="search"]').focus())})}}]),n}(),ScrollToTop=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(".scrollToTop").on("click",function(){return $("html, body").stop().animate({scrollTop:0},500,"linear"),!1}),function(){var n=$(".scrollToTop"),i=$(window),t=-1;i.scrollTop()>500?n.fadeIn():n.fadeOut();$(document).on("scroll",function(){t&&window.clearTimeout(t);t=window.setTimeout(function(){i.scrollTop()>500?n.fadeIn():n.fadeOut()},100)})}()}}]),n}(),ScrollToAnchor=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(document).on("click",".jumpTo a",function(){var n=$(this).attr("href");$("html, body").animate({scrollTop:$(n).offset().top},2e3)});$(window).on("load",function(){var n=window.location.href.split("#")[1];n&&$("#"+n).length&&$("html,body").animate({scrollTop:$("#"+n).offset().top},2e3)})}}]),n}(),FormLabelAnimation=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(".form-label-animation input").each(function(){""!==$(this)[0].value&&void 0!==$(this)[0].value?$(this).parents(".field").addClass("not-empty"):$(this).parents(".field").removeClass("not-empty")});$(document).on("blur",".form-label-animation input",function(){""!==$(this)[0].value&&void 0!==$(this)[0].value?$(this).parents(".field").addClass("not-empty"):$(this).parents(".field").removeClass("not-empty")});$(".form-label-animation input").focus(function(){$(this).parents(".field").addClass("active")});$(".form-label-animation input").focusout(function(){$(this).parents(".field").removeClass("active")})}}]),n}(),Cookie=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(".cookie-modal a").click(function(n){n.preventDefault();$(".cookie-modal").fadeOut(500)})}}]),n}(),CustomFileUpload=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(".inputfile").each(function(){var n=$(this),t=n.next("label"),i=t.html();n.on("change",function(n){var r="";this.files&&this.files.length>1?r=(this.getAttribute("data-multiple-caption")||"").replace("{count}",this.files.length):n.target.value&&(r=n.target.value.split("\\").pop());r?t.find(".file-text").html(r):t.html(i)});n.on("focus",function(){n.addClass("has-focus")}).on("blur",function(){n.removeClass("has-focus")})})}}]),n}(),ClearForm=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(document).on("click",".cancel-form",function(){var n=$(".inputfile"),t=n.next("label");n.val(null);t.find(".file-text").html("No file chosen...")})}}]),n}(),ResponsiveTables=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(document).ready(function(){$(".responsiveTable").basictable({breakpoint:768})})}}]),n}(),ResourceFlyouts=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(document).on("click",".resource-flyout .resource-btn .btn",function(n){n.preventDefault();$(this).closest(".resource-flyout").find(".flyout").addClass("open")});$(document).on("click",".resource-flyout .close-arrow",function(n){n.preventDefault();$(this).closest(".flyout").removeClass("open")});$(document).mouseup(function(n){var t=$(".resource-flyout");t.is(n.target)||0!==t.has(n.target).length||t.find(".flyout.open").removeClass("open")})}}]),n}(),TabsToAccordion=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){!function(){try{$(".tabbed-content-widget").each(function(){$(this).parent().siblings("ul").append("<li><a href='#"+$(this).attr("id")+"'> "+$(this).data("tab-title")+"<\/a><\/li>")})}catch(n){console.log(n)}}();$(".tabs-to-accordion").responsiveTabs({setHash:!0,animation:"slide",scrollToAccordion:!1})}}]),n}(),Fancybox=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$("[data-fancybox]").fancybox({thumbs:{autoStart:!0}})}}]),n}(),Tooltipster=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(".tooltip-icon").tooltipster({trigger:"click",animation:"grow",theme:["tooltipster-gems"],repositionOnScroll:!0})}}]),n}(),RangeSlider=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$("#slider-range").length&&function(){var n=$("#slider-range"),t=n.data("min"),i=n.data("max"),r=n.attr("data-initial-start"),u=n.attr("data-initial-end"),f=n.data("step");$("#slider-range").slider({range:!0,min:t,max:i,step:f,values:[r,u],slide:function(n,t){$(".range-slider #from-value").val("$"+t.values[0]);$(".range-slider #to-value").val("$"+t.values[1])}});$(".range-slider #from-value").val("$"+$("#slider-range").slider("values",0));$(".range-slider #to-value").val("$"+$("#slider-range").slider("values",1))}()}}]),n}(),Checkboxes=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$("input:checkbox.radio").click(function(){var n="input:checkbox[name='"+$(this).prop("name")+"']";$(n).prop("checked",!1);$(this).prop("checked",!0)})}}]),n}(),Products=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){function n(n){n<768?($(".filters-wrapper").removeClass("open"),$(".product-filters .toggle-all-filters").children(".toggle-icon").find(".fas").removeClass("fa-minus").addClass("fa-plus"),$(".product-filters .all-filters-content").hide()):($(".filters-wrapper").addClass("open"),$(".product-filters .all-filters-content").show())}!function(){n(window.innerWidth)}(),function(){$(document).on("click",".product-filters .toggle-all-filters",function(){if(window.innerWidth<768){var n=$(this).closest(".filters-wrapper");n.hasClass("open")?(n.removeClass("open"),$(this).children(".toggle-icon").find(".fas").removeClass("fa-minus").addClass("fa-plus"),n.find(".all-filters-content").slideUp(300)):(n.addClass("open"),$(this).children(".toggle-icon").find(".fas").removeClass("fa-plus").addClass("fa-minus"),n.find(".all-filters-content").slideDown(300))}})}(),function(){$(document).on("click",".product-result-cards .card-heading",function(n){var t=window.innerWidth;$(window).on("resize",function(){t=window.innerWidth});t<768&&(n.preventDefault(),$(this).find(".hover-back"),$(this).closest(".result-card").toggleClass("open"))})}(),function(){$(document).on("click",".product-filters .return-to-results",function(n){n.preventDefault();$(".filters-wrapper").removeClass("open");$(".product-filters .toggle-all-filters").children(".toggle-icon").find(".fas").removeClass("fa-minus").addClass("fa-plus");$(".product-filters .all-filters-content").hide()})}()}}]),n}(),KendoFixes=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(document).on("click",".k-dropdown",function(){var u=$("header"),i=$(".k-animation-container"),n,r,t;u.hasClass("stickyHeader")&&(n=void 0,"productLines_listbox"===$(this).attr("aria-owns")?n=i[0]:"industries_listbox"===$(this).attr("aria-owns")&&(i.length>1?n=i[1]:1===i.length&&(n=i[0])),r=void 0,t=$(n).css("top"),t=t.substring(0,t.indexOf("px")),r=window.matchMedia("(max-width: 991.98px)").matches?t-window._MOBILE_HEADER_HEIGHT:t-window._HEADER_HEIGHT,$(n).css("top",r))})}}]),n}(),PromoSlider=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){$(".promoSlider").slick({lazyLoad:"ondemand",infinite:!0,slidesToShow:1,arrows:!1,dots:!1,autoplay:!0,speed:1e3,autoplaySpeed:6e3,fade:!0});var n=$(".promoSlider");$(".promo .pauseBtn").click(function(t){t.preventDefault();$(this).hasClass("paused")?(n.slick("slickPlay"),$(this).removeClass("paused").find(".fas").toggleClass("fa-pause fa-play")):(n.slick("slickPause"),$(this).addClass("paused").find(".fas").toggleClass("fa-pause fa-play"))});$(".promo .prev").click(function(t){t.preventDefault();n.slick("slickPrev")});$(".promo .next").click(function(t){t.preventDefault();n.slick("slickNext")})}}]),n}(),ResourceCarousel=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){var n=992;$(".filters-wrapper").length&&(n=1200);$(".slickMulti").length&&$(".slickMulti").each(function(){$(this).slick({lazyLoad:"ondemand",infinite:!0,slidesToShow:2,slidesToScroll:1,prevArrow:'<button type="button" class="prev"><img src="/ResourcePackages/app/library/img/left-arrow-gray.png"><\/button',nextArrow:'<button type="button" class="next"><img src="/ResourcePackages/app/library/img/right-arrow-gray.png"><\/button',responsive:[{breakpoint:n,settings:{slidesToShow:1}}]})});$(".slickBlueBG").length&&$(".slickBlueBG").each(function(){$(this).slick({lazyLoad:"ondemand",infinite:!0,slidesToShow:2,slidesToScroll:1,prevArrow:'<button type="button" class="prev"><img src="/ResourcePackages/app/library/img/left-arrow.png"><\/button',nextArrow:'<button type="button" class="next"><img src="/ResourcePackages/app/library/img/right-arrow.png"><\/button',responsive:[{breakpoint:n,settings:{slidesToShow:1}}]})})}}]),n}(),FeaturedCardsSlider=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){var n=576;$(".filters-wrapper").length&&(n=1024);$(".featured-cards-slider").length&&$(".featured-cards-slider").each(function(){$(this).slick({infinite:!0,slidesToShow:2,slidesToScroll:1,prevArrow:'<button type="button" class="prev"><img src="/ResourcePackages/app/library/img/left-arrow-gray.png"><\/button>',nextArrow:'<button type="button" class="next"><img src="/ResourcePackages/app/library/img/right-arrow-gray.png"><\/button>',responsive:[{breakpoint:n,settings:{slidesToShow:1}}]})})}}]),n}(),ProductSearchCTA=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){this.productSearchExpand();this.productSearchCollapse()}},{key:"productSearchExpand",value:function(){$(".product-search-cta").find(".showMore").click(function(){$(".product-search-cta").find(".showMore").hide();$(".product-search-cta").find(".showLess").show();$(".product-search-cta").find(".searchFilters").show()})}},{key:"productSearchCollapse",value:function(){$(".product-search-cta").find(".showLess").click(function(){$(".product-search-cta").find(".showMore").show();$(".product-search-cta").find(".showLess").hide();$(".product-search-cta").find(".searchFilters").hide()})}}]),n}(),ProductFilters=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){function t(n){var t=n.closest(".selector-group"),i=t.find(".selector-content");t.hasClass("selected")||(t.hasClass("open")?(i.slideUp(300),t.removeClass("open")):(i.slideDown(300),t.addClass("open")))}function n(n){var t=n.closest(".selector-group"),i=n.closest(".filter-group"),u=n.parent("li"),r;if(t.hasClass("selected"))return n.hasClass("reset-selectbox")?(n.siblings("select").removeAttr("disabled").prop("selectedIndex",0),t.removeClass("selected"),n.remove()):(i.find("li.selected").removeClass("selected"),i.find("li").fadeIn(300),t.removeClass("selected")),i.removeClass("selected"),!1;n.hasClass("selectbox")?(n.closest(".filter-group").addClass("selected"),n.attr("disabled","disabled").parent(".select-wrapper").append('<div class="reset-selectbox"><\/div>'),t.addClass("selected")):n.hasClass("form-check-input")||n.hasClass("form-check-label")||n.hasClass("radio-close-btn")?(r=n.closest(".form-check"),n.hasClass("radio-close-btn")?(r.removeClass("selected").children(".form-check-input").prop("checked",!1),n.remove()):r.addClass("selected").append('<div class="radio-close-btn"><\/div>').siblings().removeClass("selected").find(".radio-close-btn").remove()):(i.find("li").not(u).fadeOut(300),t.addClass("selected"),u.addClass("selected"));i.addClass("selected")}$(document).on("click",".product-filters .selector-toggle",function(n){n.preventDefault();t($(this));$(this).blur()});$(document).on("click",".product-filters li a",function(){n($(this));$(this).blur()});$(document).on("change",".product-filters select",function(t){t.preventDefault();n($(this));$(this).blur()});$(document).on("click",".product-filters .reset-selectbox",function(t){t.preventDefault();n($(this));$(this).blur()});$(document).on("change",".product-filters .radio-group .form-check-input",function(t){t.preventDefault();n($(this));$(this).blur()});$(document).on("click",".product-filters .radio-group .radio-close-btn",function(t){t.preventDefault();n($(this));$(this).blur()})}}]),n}(),queryStringLink=function(){$(".query-string-link").on("click",function(n){var i=window.location.search,t;n.preventDefault();t=n.currentTarget.getAttribute("href")+i;window.location=t})},Custom=function(){function n(){_classCallCheck(this,n)}return _createClass(n,null,[{key:"main",value:function(){Menu.main();MobileMenu.main();ScrollToTop.main();ScrollToAnchor.main();Cookie.main();FormLabelAnimation.main();CustomFileUpload.main();ResponsiveTables.main();ResourceFlyouts.main();TabsToAccordion.main();Fancybox.main();RangeSlider.main();Checkboxes.main();ClearForm.main();Products.main();PromoSlider.main();ResourceCarousel.main();FeaturedCardsSlider.main();ProductSearchCTA.main();ProductFilters.main();Tooltipster.main();queryStringLink();KendoFixes.main()}}]),n}(),ImageLoader=function(){function n(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};_classCallCheck(this,n);this.queue=[];this.backgroundQueue=[];this.lazyImageObserver=null;this.lazyBgObserver=null;this.options=t}return _createClass(n,[{key:"initialize",value:function(){var n=this;if(this.getImagesToLazyLoad(),!("IntersectionObserver"in window))return void this.abort();this.onContentLoaded();this.setGenericPlaceholder();this.queue.forEach(function(t){n.lazyImageObserver.observe(t)});this.backgroundQueue.forEach(function(t){n.lazyBgObserver.observe(t)})}},{key:"getImagesToLazyLoad",value:function(){this.queue=document.querySelectorAll(".img-load-lazy");this.backgroundQueue=document.querySelectorAll(".lazy-load-bg")}},{key:"setGenericPlaceholder",value:function(){var n=this;this.options.genericImagePlaceholder&&this.queue.forEach(function(t){t.setAttribute("src",n.options.genericImagePlaceholder)});this.options.genericBgPlaceholder&&this.backgroundQueue.forEach(function(t){t.style.backgroundColor=n.options.genericBgPlaceholder})}},{key:"onContentLoaded",value:function(){var n=this;this.lazyImageObserver=new IntersectionObserver(function(t){t.forEach(function(t){if(t.isIntersecting){var i=t.target;i.src=i.dataset.src;i.classList.remove("img-load-lazy");n.lazyImageObserver.unobserve(i)}})});this.lazyBgObserver=new IntersectionObserver(function(t){t.forEach(function(t){t.isIntersecting&&(t.target.classList.remove("lazy-load-bg"),n.lazyBgObserver.unobserve(t.target))})})}},{key:"abort",value:function(){for(var t,n=0;n<this.queue.length;n++)this.queue[n].setAttribute("src",this.queue[n].getAttribute("data-src")),this.queue[n].classList.remove("img-load-lazy");for(t=0;t<this.backgroundQueue.length;t++)this.backgroundQueue[t].classList.remove("lazy-load-bg")}}]),n}(),MainScripts=function(){Custom.main();(new ImageLoader).initialize();"function"==typeof svg4everybody&&svg4everybody()}()