var paused=!1;function modCarousel(){$(".mod-carousel")&&jQuery().slick&&$(".mod-carousel").each(function(e){function s(e){return e/16}var a=$(this),i="<div class='arrow arrow-previous'><span class='icon-container'><span class='icon'><svg><use xlink:href='#arrow-left'/></svg></span></span></div>",t="<div class='arrow arrow-next'><span class='icon-container'><span class='icon'><svg><use xlink:href='#arrow-right'/></svg></span></span>",r=$(this).data("extra-small"),n=$(this).data("small"),l=$(this).data("medium"),c=$(this).data("large"),d=$(this).data("extra-small-break"),o=$(this).data("small-break"),u=$(this).data("medium-break"),f=$(this).data("large-break"),p=$(this).data("extra-small-options"),k=$(this).data("small-options"),h=$(this).data("medium-options"),m=$(this).data("large-options"),v=$(this).data("autoplay"),g=$(this).data("dots");g=!!(null==g|"false"==g);var x=$(this).data("infinite");x=!(null==x|"true"==x);var w=L("slides-to-show"),y=L("slides-to-scroll"),b=L("rows"),C=L("slides-per-row");function L(e){if(void 0===$(a).data(""+e))var s=1;else s=$(a).data(""+e);return s}function q(){if(!a.hasClass("slick-initialized")){a.slick({lazyLoad:"progressive",prevArrow:i,nextArrow:t,dots:g,infinite:x,speed:600,adaptiveHeight:!0,autoplaySpeed:5e3,autoplay:v,slidesToShow:w,slidesToScroll:y,rows:b,slidesPerRow:C}),a.find(".slick-slide").each(function(){var e=$(this),s=1==e.parents(".standardCarouselBlock").length,a=(e.index(),e.parent(),e.find("a").first());a.get()[0].addEventListener("keydown",function(i){if(-1!=[37,38,39,40].indexOf(i.keyCode)){var t=a.parentsUntil(".slick-list"),r=t.eq(t.length-1);switch(i.keyCode){case 13:break;case 37:var n;if(i.preventDefault(),i.stopPropagation(),s)0==(n=e.prev()).length&&(n=r.children().last()),n.find("a").first().attr("tabindex",0),e.removeClass("slick-active slick-current"),n.addClass("slick-active slick-current"),n.find("a").first().focus();else(n=(l=$(this).parentsUntil(".slick-track")).eq(l.length-1).prev()).find("a").first().attr("tabindex",0),e.removeClass("slick-active slick-current"),n.addClass("slick-active slick-current"),n.find("a").first().focus();break;case 38:i.preventDefault(),i.stopPropagation();break;case 39:var l,c;if(i.preventDefault(),i.stopPropagation(),s)0==(c=e.next()).length&&(c=r.children().first()),c.find("a").first().attr("tabindex",0),e.removeClass("slick-active slick-current"),c.addClass("slick-active slick-current"),c.find("a").first().focus();else(c=(l=$(this).parentsUntil(".slick-track")).eq(l.length-1).next()).find("a").first().attr("tabindex",0),e.removeClass("slick-active slick-current"),c.addClass("slick-active slick-current"),c.find("a").first().focus();break;case 40:i.preventDefault(),i.stopPropagation()}}})});var e=a.children()[3];if(v&&!e.childNodes[0].classList.contains("slick-pause")||!e.childNodes[0].classList.contains("slick-play")){var s="<span class='slick-play-toggle' role='button' aria-label='pause' tabindex='0'>❚❚</span>",r=document.createElement("span");r.innerHTML=s,r.style.marginTop="2px",r.style.marginRight="5px",r.onclick=function(){paused?(paused=!1,r.innerHTML=s,a.slick("slickPlay")):(paused=!0,r.innerHTML="<span class='slick-play-toggle' role='button' aria-label='play' tabindex='0'>▶</span>",a.slick("slickPause"))},e.style.display="flex",e.style.alignItems="center",e.insertBefore(r,e.firstChild)}}}function P(){a.hasClass("slick-initialized")&&a.slick("unslick")}if(r&&n&&l&&c||q(),r&&enquire.register("screen and (max-width: "+s(d)+"rem)",{match:function(){"yes"==n?(q(),a.slick("slickSetOption",p,!0),a.slick("refresh")):P()}}),n){if(d)var S="screen and (min-width: "+s(d)+"rem) and (max-width: "+s(o)+"rem)";else S="screen and (max-width: "+s(o)+"rem)";enquire.register(S,{match:function(){"yes"==n?(q(),a.slick("slickSetOption",k,!0),a.slick("refresh")):P()}})}if(l){if(o)var T="screen and (min-width: "+s(o)+"rem) and (max-width: "+s(u)+"rem)";else T="screen and (max-width: "+s(u)+"rem)";enquire.register(T,{match:function(){"yes"==l?(q(),a.slick("slickSetOption",h,!0),a.slick("refresh")):P()}})}c&&enquire.register("screen and (min-width: "+s(f)+"rem)",{match:function(){"yes"==c?(q(),a.slick("slickSetOption",m,!0),a.slick("refresh")):P()}})})}document.addEventListener("loadCarousel",modCarousel),$(document).ready(modCarousel);
document.addEventListener("loadGallery",function(){$(".mod-gallery")&&jQuery().slick&&$(".mod-gallery").each(function(){var s=$(".gallery",this),r=$(".gallery-navigation",this);s.slick({slidesToShow:1,slidesToScroll:1,arrows:!1,fade:!0,asNavFor:r}),r.slick({prevArrow:"<span class='arrow arrow-previous'><span class='icon'><svg><use xlink:href='#arrow-left'/></svg></span></span>",nextArrow:"<span class='arrow arrow-next'><span class='icon'><svg><use xlink:href='#arrow-right'/></svg></span></span>",slidesToShow:5,slidesToScroll:1,asNavFor:s,centerMode:!0,focusOnSelect:!0,centerPadding:"0",responsive:[{breakpoint:767,settings:{slidesToShow:9,slidesToScroll:1}}]})})});
document.addEventListener("loadShare",function(){if($(".mod-share")){var t="menubar=no,toolbar=no,status=no,width=570,height=570,top="+(screen.height-570)/2+",left="+(screen.width-570)/2;$(".mod-share a[target]").each(function(){var e=$(this).attr("href");$(this).on("click",function(n){n.preventDefault(),window.open(e,"NewWindow",t)})}),$(".mod-share-widget")&&$(".mod-share-widget").each(function(){var t=$(this).data("trigger"),e=$(this).data("target"),n=$(e,this);$(n).addClass("d-none"),$(t,this).on("click",function(){$(this).toggleClass("open"),$(n).toggleClass("d-none")})})}if($(".mod-share .link")){var e=$(".url-container",this),n=$(".url",this);$(".mod-share .link").each(function(){var t=$(this),a=$(".message-container",this),i=($(".instruction",this).text(),$(this).data("success")),s=$(this).data("failed");t.on("click",function(t){t.preventDefault(),n.focus().select();try{var o=document.execCommand("copy")?i:s;a.text(o).fadeIn().delay(1e3).fadeOut()}catch(t){a.text(o).fadeIn(),e.toggleClass("sr-only")}})})}$(".mod-share .mod-print")&&($(".mod-print").append('<li><a href="#" class="print"><span class="sr-only">Print</span> <span class="icon"><svg><use xlink:href="#print" /></svg></span></a></li>'),$(".print").on("click",function(t){t.preventDefault(),window.print()}))});
document.addEventListener("loadCountdowns",function(){$(".countdown").length&&$(".countdown").each(function(){var t=$(this),n=t.data("timer");t.circletimer({clockwise:!0,timeout:n}),t.circletimer("start")})});
$(document).ready(function(){$(".mod-video")&&($('a[href*="youtu"].mod-video').length&&$('a[href*="youtu"].mod-video').each(function(){var e,i=$(this).data("target"),t=$(this).attr("href"),o=t.split("watch?v=")[1],a=t.split("youtu.be/")[1];o&&(e=o),a&&(e=a);var d='<div class="video-player"><iframe src="https://www.youtube.com/embed/'+e+'?autoplay=1"></iframe></div>';$(this).on("click",function(e){i?$(i+" .mod-video").append(d):(e.preventDefault(),$(".play",this).hide(),$("img",this).hide(),$(this).append(d))}),$(i).on("hide.bs.modal",function(){$(i+" .mod-video").html("")})}),$('a[href*="vimeo"].mod-video')&&$('a[href*="vimeo"].mod-video').each(function(){var e=$(this).data("target"),i='<div class="video-player"><iframe src="https://player.vimeo.com/video/'+$(this).attr("href").split("vimeo.com/")[1]+'?autoplay=1"></iframe></div>';$(this).on("click",function(t){e?$(e+" .mod-video").append(i):(t.preventDefault(),$(".play",this).hide(),$("img",this).hide(),$(this).append(i)),$(e).on("hide.bs.modal",function(){$(e+" .mod-video").html("")})})}))});
