!function(t){return t?(t.Unslider=function(e,n){var i=this;return i._="unslider",i.defaults={autoplay:!1,delay:3e3,speed:750,easing:"swing",keys:{prev:37,next:39},nav:!0,arrows:{prev:'<a class="'+i._+'-arrow prev">Prev</a>',next:'<a class="'+i._+'-arrow next">Next</a>'},animation:"horizontal",selectors:{container:"ul:first",slides:"li"},animateHeight:!1,activeClass:i._+"-active",swipe:!0,swipeThreshold:.2},i.$context=e,i.options={},i.$parent=null,i.$container=null,i.$slides=null,i.$nav=null,i.$arrows=[],i.total=0,i.current=0,i.prefix=i._+"-",i.eventSuffix="."+i.prefix+~~(2e3*Math.random()),i.interval=null,i.init=function(e){return i.options=t.extend({},i.defaults,e),i.$container=i.$context.find(i.options.selectors.container).addClass(i.prefix+"wrap"),i.$slides=i.$container.children(i.options.selectors.slides),i.setup(),t.each(["nav","arrows","keys","infinite"],function(e,n){i.options[n]&&i["init"+t._ucfirst(n)]()}),jQuery.event.special.swipe&&i.options.swipe&&i.initSwipe(),i.options.autoplay&&i.start(),i.calculateSlides(),i.$context.trigger(i._+".ready"),i.animate(i.options.index||i.current,"init")},i.setup=function(){i.$context.addClass(i.prefix+i.options.animation).wrap('<div class="'+i._+'" />'),i.$parent=i.$context.parent("."+i._);var t=i.$context.css("position");"static"===t&&i.$context.css("position","relative"),i.$context.css("overflow","hidden")},i.calculateSlides=function(){if(i.total=i.$slides.length,"fade"!==i.options.animation){var t="width";"vertical"===i.options.animation&&(t="height"),i.$container.css(t,100*i.total+"%").addClass(i.prefix+"carousel"),i.$slides.css(t,100/i.total+"%")}},i.start=function(){return i.interval=setTimeout(function(){i.next()},i.options.delay),i},i.stop=function(){return clearTimeout(i.interval),i},i.initNav=function(){var e=t('<nav class="'+i.prefix+'nav"><ol /></nav>');i.$slides.each(function(n){var s=this.getAttribute("data-nav")||n+1;t.isFunction(i.options.nav)&&(s=i.options.nav.call(i.$slides.eq(n),n,s)),e.children("ol").append('<li data-slide="'+n+'">'+s+"</li>")}),i.$nav=e.insertAfter(i.$context),i.$nav.find("li").on("click"+i.eventSuffix,function(){var e=t(this).addClass(i.options.activeClass);e.siblings().removeClass(i.options.activeClass),i.animate(e.attr("data-slide"))})},i.initArrows=function(){i.options.arrows===!0&&(i.options.arrows=i.defaults.arrows),t.each(i.options.arrows,function(e,n){i.$arrows.push(t(n).insertAfter(i.$context).on("click"+i.eventSuffix,i[e]))})},i.initKeys=function(){i.options.keys===!0&&(i.options.keys=i.defaults.keys),t(document).on("keyup"+i.eventSuffix,function(e){t.each(i.options.keys,function(n,s){e.which===s&&t.isFunction(i[n])&&i[n].call(i)})})},i.initSwipe=function(){var t=i.$slides.width();"fade"!==i.options.animation&&i.$container.on({movestart:function(t){return t.distX>t.distY&&t.distX<-t.distY||t.distX<t.distY&&t.distX>-t.distY?!!t.preventDefault():void i.$container.css("position","relative")},move:function(e){i.$container.css("left",-(100*i.current)+100*e.distX/t+"%")},moveend:function(e){Math.abs(e.distX)/t>i.options.swipeThreshold?i[e.distX<0?"next":"prev"]():i.$container.animate({left:-(100*i.current)+"%"},i.options.speed/2)}})},i.initInfinite=function(){var e=["first","last"];t.each(e,function(t,n){i.$slides.push.apply(i.$slides,i.$slides.filter(':not(".'+i._+'-clone")')[n]().clone().addClass(i._+"-clone")["insert"+(0===t?"After":"Before")](i.$slides[e[~~!t]]()))})},i.destroyArrows=function(){t.each(i.$arrows,function(t,e){e.remove()})},i.destroySwipe=function(){i.$container.off("movestart move moveend")},i.destroyKeys=function(){t(document).off("keyup"+i.eventSuffix)},i.setIndex=function(t){return 0>t&&(t=i.total-1),i.current=Math.min(Math.max(0,t),i.total-1),i.options.nav&&i.$nav.find('[data-slide="'+i.current+'"]')._active(i.options.activeClass),i.$slides.eq(i.current)._active(i.options.activeClass),i},i.animate=function(e,n){if("first"===e&&(e=0),"last"===e&&(e=i.total),isNaN(e))return i;i.options.autoplay&&i.stop().start(),i.setIndex(e),i.$context.trigger(i._+".change",[e,i.$slides.eq(e)]);var s="animate"+t._ucfirst(i.options.animation);return t.isFunction(i[s])&&i[s](i.current,n),i},i.next=function(){var t=i.current+1;return t>=i.total&&(t=0),i.animate(t,"next")},i.prev=function(){return i.animate(i.current-1,"prev")},i.animateHorizontal=function(t){var e="left";return"rtl"===i.$context.attr("dir")&&(e="right"),i.options.infinite&&i.$container.css("margin-"+e,"-100%"),i.slide(e,t)},i.animateVertical=function(t){return i.options.animateHeight=!0,i.options.infinite&&i.$container.css("margin-top",-i.$slides.outerHeight()),i.slide("top",t)},i.slide=function(t,e){if(i.options.animateHeight&&i._move(i.$context,{height:i.$slides.eq(e).outerHeight()},!1),i.options.infinite){var n;e===i.total-1&&(n=i.total-3,e=-1),e===i.total-2&&(n=0,e=i.total-2),"number"==typeof n&&(i.setIndex(n),i.$context.on(i._+".moved",function(){i.current===n&&i.$container.css(t,-(100*n)+"%").off(i._+".moved")}))}var s={};return s[t]=-(100*e)+"%",i._move(i.$container,s)},i.animateFade=function(t){var e=i.$slides.eq(t).addClass(i.options.activeClass);i._move(e.siblings().removeClass(i.options.activeClass),{opacity:0}),i._move(e,{opacity:1},!1)},i._move=function(t,e,n,s){return n!==!1&&(n=function(){i.$context.trigger(i._+".moved")}),t._move(e,s||i.options.speed,i.options.easing,n)},i.init(n)},t.fn._active=function(t){return this.addClass(t).siblings().removeClass(t)},t._ucfirst=function(t){return(t+"").toLowerCase().replace(/^./,function(t){return t.toUpperCase()})},t.fn._move=function(){return this.stop(!0,!0),t.fn[t.fn.velocity?"velocity":"animate"].apply(this,arguments)},void(t.fn.unslider=function(e){return this.each(function(){var n=t(this);if("string"==typeof e&&n.data("unslider")){e=e.split(":");var i=n.data("unslider")[e[0]];if(t.isFunction(i))return i.apply(n,e[1]?e[1].split(","):null)}return n.data("unslider",new t.Unslider(n,e))})})):console.warn("Unslider needs jQuery")}(window.jQuery);