!function(a){var b;window.UIkit&&(b=a(UIkit)),"function"==typeof define&&define.amd&&define("uikit-slideshow",["uikit"],function(){return b||a(UIkit)})}(function(a){"use strict";var b,c=0;a.component("slideshow",{defaults:{animation:"fade",duration:500,height:"auto",start:0,autoplay:!1,autoplayInterval:7e3,videoautoplay:!0,videomute:!0,slices:15,pauseOnHover:!0,kenburns:!1,kenburnsanimations:["uk-animation-middle-left","uk-animation-top-right","uk-animation-bottom-left","uk-animation-top-center","","uk-animation-bottom-right"]},current:!1,interval:null,hovering:!1,boot:function(){a.ready(function(b){a.$("[data-uk-slideshow]",b).each(function(){var b=a.$(this);b.data("slideshow")||a.slideshow(b,a.Utils.options(b.attr("data-uk-slideshow")))})})},init:function(){var b,d,e=this;this.container=this.element.hasClass("uk-slideshow")?this.element:a.$(this.find(".uk-slideshow:first")),this.slides=this.container.children(),this.slidesCount=this.slides.length,this.current=this.options.start,this.animating=!1,this.triggers=this.find("[data-uk-slideshow-item]"),this.fixFullscreen=navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&this.container.hasClass("uk-slideshow-fullscreen"),this.options.kenburns&&(d=this.options.kenburns===!0?"15s":this.options.kenburns,String(d).match(/(ms|s)$/)||(d+="ms"),"string"==typeof this.options.kenburnsanimations&&(this.options.kenburnsanimations=this.options.kenburnsanimations.split(","))),this.slides.each(function(f){var g=a.$(this),h=g.children("img,video,iframe").eq(0);if(g.data("media",h),g.data("sizer",h),h.length){var i;switch(h[0].nodeName){case"IMG":var j=a.$('
').css({"background-image":"url("+h.attr("src")+")"});h.attr("width")&&h.attr("height")&&(i=a.$("").attr({width:h.attr("width"),height:h.attr("height")}),h.replaceWith(i),h=i,i=void 0),h.css({width:"100%",height:"auto",opacity:0}),g.prepend(j).data("cover",j);break;case"IFRAME":var k=h[0].src,l="sw-"+ ++c;h.attr("src","").on("load",function(){if((f!==e.current||f==e.current&&!e.options.videoautoplay)&&e.pausemedia(h),e.options.videomute){e.mutemedia(h);var a=setInterval(function(b){return function(){e.mutemedia(h),++b>=4&&clearInterval(a)}}(0),250)}}).data("slideshow",e).attr("data-player-id",l).attr("src",[k,k.indexOf("?")>-1?"&":"?","enablejsapi=1&api=1&player_id="+l].join("")).addClass("uk-position-absolute"),a.support.touch||h.css("pointer-events","none"),i=!0,a.cover&&(a.cover(h),h.attr("data-uk-cover","{}"));break;case"VIDEO":h.addClass("uk-cover-object uk-position-absolute"),i=!0,e.options.videomute&&e.mutemedia(h)}if(i){b=a.$("").attr({width:h[0].width,height:h[0].height});var m=a.$('').attr("src",b[0].toDataURL());g.prepend(m),g.data("sizer",m)}}else g.data("sizer",g);e.hasKenBurns(g)&&g.data("cover").css({"-webkit-animation-duration":d,"animation-duration":d})}),this.on("click.uk.slideshow","[data-uk-slideshow-item]",function(b){b.preventDefault();var c=a.$(this).attr("data-uk-slideshow-item");if(e.current!=c){switch(c){case"next":case"previous":e["next"==c?"next":"previous"]();break;default:e.show(parseInt(c,10))}e.stop()}}),this.slides.attr("aria-hidden","true").eq(this.current).addClass("uk-active").attr("aria-hidden","false"),this.triggers.filter('[data-uk-slideshow-item="'+this.current+'"]').addClass("uk-active"),a.$win.on("resize load",a.Utils.debounce(function(){e.resize(),e.fixFullscreen&&(e.container.css("height",window.innerHeight),e.slides.css("height",window.innerHeight))},100)),setTimeout(function(){e.resize()},80),this.options.autoplay&&this.start(),this.options.videoautoplay&&this.slides.eq(this.current).data("media")&&this.playmedia(this.slides.eq(this.current).data("media")),this.options.kenburns&&this.applyKenBurns(this.slides.eq(this.current)),this.container.on({mouseenter:function(){e.options.pauseOnHover&&(e.hovering=!0)},mouseleave:function(){e.hovering=!1}}),this.on("swipeRight swipeLeft",function(a){e["swipeLeft"==a.type?"next":"previous"]()}),this.on("display.uk.check",function(){e.element.is(":visible")&&(e.resize(),e.fixFullscreen&&(e.container.css("height",window.innerHeight),e.slides.css("height",window.innerHeight)))})},resize:function(){if(!this.container.hasClass("uk-slideshow-fullscreen")){var b=this.options.height;"auto"===this.options.height&&(b=0,this.slides.css("height","").each(function(){b=Math.max(b,a.$(this).height())})),this.container.css("height",b),this.slides.css("height",b)}},show:function(c,d){if(!this.animating&&this.current!=c){this.animating=!0;var e=this,f=this.slides.eq(this.current),g=this.slides.eq(c),h=d?d:this.current-1&&"ready"==d.event&&d.player_id&&(c=a.$('[data-player-id="'+d.player_id+'"]'),c.length&&c.data("slideshow").mutemedia(c))},!1)});