"use strict";!function(t,e,n,i){var o=function e(n){var i=this;if(this._core=n,this.options=t.extend({},e.Defaults,this._core.options),!this.options.aria)return!1;this.setup(),this.$element.on({"initialized.owl.carousel":function(t){t.namespace&&!i._init&&(i.$stage=i._core.$stage,i.navigation(),i.bind(),i.setAria(),i._init=!0)},"changed.owl.carousel":function(t){return i.setAria()}})};o.Defaults={aria:!0},o.prototype.setup=function(){this._init=!1,this.$element=this._core.$element,this.$element.attr("tabindex","0").storeTabindex(),this.$element.find("*").storeTabindex()},o.prototype.navigation=function(){this.$nav=t("."+this.options.navContainerClass+", ."+this.options.dotsClass,this.$element);this.setNavAria(),this.$nav.children().attr("role","button").storeTabindex().filter(":not(button):not(input[type='submit'])").each(function(e,n){var i=t(n);i.on("keydown",function(t){if(32===t.keyCode||13===t.keyCode)return i.trigger("click"),!1})})},o.prototype.bind=function(){var t=this;this.$element.on("to.owl.carousel",function(t){return t.stopPropagation()}),this.$element.on("next.owl.carousel",function(t){return t.stopPropagation()}),this.$element.on("prev.owl.carousel",function(t){return t.stopPropagation()}),this.$element.on("destroy.owl.carousel",function(t){return t.stopPropagation()}),this.$element.on("focusin",function(e){return t.focus(e)}).on("focusout",function(e){return t.blur(e)}).on("keydown",function(e){return t.keydown(e)})},o.prototype.focus=function(){this.$element.attr({"aria-live":"polite"})},o.prototype.blur=function(){this.$element.attr({"aria-live":"off"})},o.prototype.keydown=function(t){var e=null;if(37==t.keyCode||38==t.keyCode?e="prev.owl.carousel":39!=t.keyCode&&40!=t.keyCode||(e="next.owl.carousel"),null!==e)return this.$element.trigger(e),!1},o.prototype.setNavAria=function(){this.$nav.children().each(function(e,n){var i=t(n),o=i.hasClass("disabled")||i.hasClass("active");i.attr("aria-disabled",o?"true":"false"),o?(i.attr("tabindex","-1"),i.attr("data-tabindex",i.attr("tabindex"))):(i.attr("tabindex","0"),i.attr("data-tabindex",i.attr("tabindex")))})},o.prototype.setAria=function(){var e=this;if(!this.$stage||!this.$stage.length)return!1;this.setNavAria(),setTimeout(function(){e.$stage.children().each(function(e,n){var i=t(n),o=i.hasClass("active");i.attr("aria-hidden",o?"false":"true"),i.find("*").each(function(e,n){var i=t(n);!1===o?(i.storeTabindex(),i.attr("tabindex","-1")):i.restoreTabindex()})})})},o.prototype.destroy=function(){var t=this;this.$element.removeAttr("aria-live"),this.$element.removeAttr("tabindex"),this.$element.children().removeAttr("aria-hidden"),this.$element.find("[data-tabindex]").restoreTabindex(),this.$element.off("focusin",function(e){return t.focus(e)}).off("focusout",function(e){return t.blur(e)}).off("keydown",function(e){return t.keydown(e)})},t.fn.extend({restoreTabindex:function(){return this.each(function(){var e=t(this);e.is("[data-tabindex]")?e.attr("tabindex",e.attr("data-tabindex")):e.removeAttr("tabindex")})},storeTabindex:function(){return this.each(function(){var e=t(this);e.is("[tabindex]")&&!e.is("[data-tabindex]")&&e.attr("data-tabindex",e.attr("tabindex"))})}}),t.fn.owlCarousel.Constructor.Plugins.Aria=o}(window.Zepto||window.jQuery,window,document);