/* The MIT License (MIT) @todo Lazy Load Icon @todo prevent animationend bubling @todo itemsScaleUp @todo Test Zepto @todo stagePadding calculate wrong active classes */ !function(c,g,l,k){function d(a,n){this.settings=null;this.options=c.extend({},d.Defaults,n);this.$element=c(a);this.drag=c.extend({},f);this.state=c.extend({},h);this.e=c.extend({},m);this._plugins={};this._supress={};this._speed=this._current=null;this._coordinates=[];this._width=this._breakpoint=null;this._items=[];this._clones=[];this._mergers=[];this._invalidated={};this._pipe=[];c.each(d.Plugins,c.proxy(function(a,c){this._plugins[a[0].toLowerCase()+a.slice(1)]=new c(this)},this));c.each(d.Pipe, c.proxy(function(a,n){this._pipe.push({filter:n.filter,run:c.proxy(n.run,this)})},this));this.setup();this.initialize()}function e(a){if(a.touches!==k)return{x:a.touches[0].pageX,y:a.touches[0].pageY};if(a.touches===k){if(a.pageX!==k)return{x:a.pageX,y:a.pageY};if(a.pageX===k)return{x:a.clientX,y:a.clientY}}}function b(a){var c,b,e=l.createElement("div");for(c in a)if(b=a[c],"undefined"!=typeof e.style[b])return[b,c];return[!1]}var f,h,m;f={start:0,startX:0,startY:0,current:0,currentX:0,currentY:0, offsetX:0,offsetY:0,distance:null,startTime:0,endTime:0,updatedX:0,targetEl:null};h={isTouch:!1,isScrolling:!1,isSwiping:!1,direction:!1,inMotion:!1};m={_onDragStart:null,_onDragMove:null,_onDragEnd:null,_transitionEnd:null,_resizer:null,_responsiveCall:null,_goToLoop:null,_checkVisibile:null};d.Defaults={items:3,loop:!1,center:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1, responsive:{},responsiveRefreshRate:200,responsiveBaseElement:g,responsiveClass:!1,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",themeClass:"owl-theme",baseClass:"owl-carousel",itemClass:"owl-item",centerClass:"center",activeClass:"active"};d.Width={Default:"default",Inner:"inner",Outer:"outer"};d.Plugins={};d.Pipe=[{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"], run:function(){var a=this._clones;(this.$stage.children(".cloned").length!==a.length||!this.settings.loop&&0a;a++)0b;b++)a=this._mergers[this.relative(b)],a=this.settings.mergeFit&&Math.min(a,this.settings.items)||a,f+=(this.settings.autoWidth?this._items[this.relative(b)].width()+ this.settings.margin:d*a)*e,this._coordinates.push(f)}},{filter:["width","items","settings"],run:function(){var a,b;a=(this.width()/this.settings.items).toFixed(3);var e={width:Math.abs(this._coordinates[this._coordinates.length-1])+2*this.settings.stagePadding,"padding-left":this.settings.stagePadding||"","padding-right":this.settings.stagePadding||""};if(this.$stage.css(e),e={width:this.settings.autoWidth?"auto":a-this.settings.margin},e[this.settings.rtl?"margin-left":"margin-right"]=this.settings.margin, !this.settings.autoWidth&&0a;a++)e.width=Math.abs(this._coordinates[a])-Math.abs(this._coordinates[a-1]||0)-this.settings.margin,this.$stage.children().eq(a).css(e);else this.$stage.children().css(e)}},{filter:["width","items","settings"],run:function(a){a.current&&this.reset(this.$stage.children().index(a.current))}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width", "position","items","settings"],run:function(){var a,b,c,e,d=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,h=this.coordinates(this.current())+f,g=h+this.width()*d,m=[];c=0;for(e=this._coordinates.length;e>c;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*d,(this.op(a,"<=",h)&&this.op(a,">",g)||this.op(b,"<",h)&&this.op(b,">",g))&&m.push(c);this.$stage.children("."+this.settings.activeClass).removeClass(this.settings.activeClass);this.$stage.children(":eq("+m.join("), :eq(")+ ")").addClass(this.settings.activeClass);this.settings.center&&(this.$stage.children("."+this.settings.centerClass).removeClass(this.settings.centerClass),this.$stage.children().eq(this.current()).addClass(this.settings.centerClass))}}];d.prototype.initialize=function(){if(this.trigger("initialize"),this.$element.addClass(this.settings.baseClass).addClass(this.settings.themeClass).toggleClass("owl-rtl",this.settings.rtl),this.browserSupport(),this.settings.autoWidth&&!0!==this.state.imagesLoaded){var a, b,e;if(a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:k,e=this.$element.children(b).width(),a.length&&0>=e)return this.preloadAutoWidthImages(a),!1}this.$element.addClass("owl-loading");this.$stage=c("<"+this.settings.stageElement+' class="owl-stage"/>').wrap('
');this.$element.append(this.$stage.parent());this.replace(this.$element.children().not(this.$stage.parent()));this._width=this.$element.width();this.refresh(); this.$element.removeClass("owl-loading").addClass("owl-loaded");this.eventsCall();this.internalEvents();this.addTriggerableEvents();this.trigger("initialized")};d.prototype.setup=function(){var a=this.viewport(),b=this.options.responsive,e=-1,d=null;b?(c.each(b,function(b){a>=b&&b>e&&(e=Number(b))}),d=c.extend({},this.options,b[e]),delete d.responsive,d.responsiveClass&&this.$element.attr("class",function(a,b){return b.replace(/\b owl-responsive-\S+/g,"")}).addClass("owl-responsive-"+e)):d=c.extend({}, this.options);null!==this.settings&&this._breakpoint===e||(this.trigger("change",{property:{name:"settings",value:d}}),this._breakpoint=e,this.settings=d,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}}))};d.prototype.optionsLogic=function(){this.$element.toggleClass("owl-center",this.settings.center);this.settings.loop&&this._items.length").addClass(this.settings.itemClass).append(a)),this.trigger("prepared",{content:b.data}),b.data};d.prototype.update=function(){for(var a=0,b=this._pipe.length,e=c.proxy(function(a){return this[a]},this._invalidated),d={};b>a;)(this._invalidated.all||0this.drag.distance?this.state.direction=this.settings.rtl?"right":"left":0",this.coordinates(this.minimum()))&&"right"===this.state.direction?this.drag.currentX-=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length):this.op(this.drag.currentX,"<",this.coordinates(this.maximum()))&& "left"===this.state.direction&&(this.drag.currentX+=(this.settings.center&&this.coordinates(0))-this.coordinates(this._items.length)):(f=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),h=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),m=this.settings.pullDrag?this.drag.distance/5:0,this.drag.currentX=Math.max(Math.min(this.drag.currentX,f+m),h+m)),(8this.drag.distance)&&(b.preventDefault!==k?b.preventDefault(): b.returnValue=!1,this.state.isSwiping=!0),this.drag.updatedX=this.drag.currentX,(16this.drag.currentY)&&!1===this.state.isSwiping&&(this.state.isScrolling=!0,this.drag.updatedX=this.drag.start),this.animate(this.drag.updatedX)))};d.prototype.onDragEnd=function(a){var b;if(this.state.isTouch){if("mouseup"===a.type&&this.$stage.removeClass("owl-grab"),this.trigger("dragged"),this.drag.targetEl.removeAttribute("draggable"),this.state.isTouch=!1,this.state.isScrolling=!1,this.state.isSwiping= !1,0===this.drag.distance&&!0!==this.state.inMotion)return this.state.inMotion=!1,!1;this.drag.endTime=(new Date).getTime();a=this.drag.endTime-this.drag.startTime;b=Math.abs(this.drag.distance);(3f-30&&f+30>a?b=c:this.op(a,"<",f)&&this.op(a,">",d[c+1]||f-e)&&(b="left"===this.state.direction?c+1:c),-1===b},this)),this.settings.loop||(this.op(a,">",d[this.minimum()])?b=a=this.minimum():this.op(a,"<",d[this.maximum()])&&(b=a=this.maximum())),b};d.prototype.animate= function(a){this.trigger("translate");this.state.inMotion=0e?k:this._clones.length?(a%e+e)%e:Math.max(this.minimum(b),Math.min(this.maximum(b),a))};d.prototype.relative=function(a){return a=this.normalize(a),a-=this._clones.length/2,this.normalize(a,!0)};d.prototype.maximum=function(a){var b,c,e=0,d=this.settings;if(a)return this._items.length-1;if(!d.loop&&d.center)b=this._items.length-1;else if(d.loop||d.center)if(d.loop||d.center)b= this._items.length+d.items;else{if(!d.autoWidth&&!d.merge)throw"Can not detect maximum absolute position.";revert=d.rtl?1:-1;for(a=this.$stage.width()-this.$element.width();(c=this.coordinates(e))&&!(c*revert>=a);)b=++e}else b=this._items.length-d.items;return b};d.prototype.minimum=function(a){return a?0:this._clones.length/2};d.prototype.items=function(a){return a===k?this._items.slice():(a=this.normalize(a,!0),this._items[a])};d.prototype.mergers=function(a){return a===k?this._mergers.slice(): (a=this.normalize(a,!0),this._mergers[a])};d.prototype.clones=function(a){var b=this._clones.length/2,e=b+this._items.length;return a===k?c.map(this._clones,function(a,c){return 0===c%2?e+c/2:b-(c+1)/2}):c.map(this._clones,function(c,d){return c===a?0===d%2?e+d/2:b-(d+1)/2:null})};d.prototype.speed=function(a){return a!==k&&(this._speed=a),this._speed};d.prototype.coordinates=function(a){var b=null;return a===k?c.map(this._coordinates,c.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center? (b=this._coordinates[a],b+=(this.width()-b+(this._coordinates[a-1]||0))/2*(this.settings.rtl?-1:1)):b=this._coordinates[a-1]||0,b)};d.prototype.duration=function(a,b,c){return Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)};d.prototype.to=function(a,b){if(this.settings.loop){var e=a-this.relative(this.current()),d=this.current(),f=this.current(),h=this.current()+e,m=0>f-h?!0:!1,k=this._clones.length+this._items.length;h=k-this.settings.items&&!0===m&&(d=f-this._items.length,this.reset(d));g.clearTimeout(this.e._goToLoop);this.e._goToLoop=g.setTimeout(c.proxy(function(){this.speed(this.duration(this.current(),d+e,b));this.current(d+e);this.update()},this),30)}else this.speed(this.duration(this.current(),a,b)),this.current(a),this.update()};d.prototype.next=function(a){a=a||!1;this.to(this.relative(this.current())+1,a)};d.prototype.prev=function(a){a=a||!1;this.to(this.relative(this.current())-1, a)};d.prototype.transitionEnd=function(a){return a!==k&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0))?!1:(this.state.inMotion=!1,void this.trigger("translated"))};d.prototype.viewport=function(){var a;if(this.options.responsiveBaseElement!==g)a=c(this.options.responsiveBaseElement).width();else if(g.innerWidth)a=g.innerWidth;else{if(!l.documentElement||!l.documentElement.clientWidth)throw"Can not detect viewport width.";a=l.documentElement.clientWidth}return a}; d.prototype.replace=function(a){this.$stage.empty();this._items=[];a&&(a=a instanceof jQuery?a:c(a));this.settings.nestedItemSelector&&(a=a.find("."+this.settings.nestedItemSelector));a.filter(function(){return 1===this.nodeType}).each(c.proxy(function(a,b){b=this.prepare(b);this.$stage.append(b);this._items.push(b);this._mergers.push(1*b.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)},this));this.reset(c.isNumeric(this.settings.startPosition)?this.settings.startPosition:0);this.invalidate("items")}; d.prototype.add=function(a,b){b=b===k?this._items.length:this.normalize(b,!0);this.trigger("add",{content:a,position:b});0===this._items.length||b===this._items.length?(this.$stage.append(a),this._items.push(a),this._mergers.push(1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1)):(this._items[b].before(a),this._items.splice(b,0,a),this._mergers.splice(b,0,1*a.find("[data-merge]").andSelf("[data-merge]").attr("data-merge")||1));this.invalidate("items");this.trigger("added",{content:a, position:b})};d.prototype.remove=function(a){a=this.normalize(a,!0);a!==k&&(this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))};d.prototype.addTriggerableEvents=function(){var a=c.proxy(function(a,b){return c.proxy(function(c){c.relatedTarget!==this&&(this.suppress([b]),a.apply(this,[].slice.call(arguments,1)),this.release([b]))},this)},this);c.each({next:this.next,prev:this.prev,to:this.to,destroy:this.destroy, refresh:this.refresh,replace:this.replace,add:this.add,remove:this.remove},c.proxy(function(b,c){this.$element.on(b+".owl.carousel",a(c,b+".owl.carousel"))},this))};d.prototype.watchVisibility=function(){function a(a){return 0=a.length&&(e.state.imagesLoaded=!0,e.initialize())};f.src=d.attr("src")||d.attr("data-src")||d.attr("data-src-retina")})};d.prototype.destroy=function(){this.$element.hasClass(this.settings.themeClass)&&this.$element.removeClass(this.settings.themeClass);!1!==this.settings.responsive&&c(g).off("resize.owl.carousel"); this.transitionEndVendor&&this.off(this.$stage.get(0),this.transitionEndVendor,this.e._transitionEnd);for(var a in this._plugins)this._plugins[a].destroy();(this.settings.mouseDrag||this.settings.touchDrag)&&(this.$stage.off("mousedown touchstart touchcancel"),c(l).off(".owl.dragEvents"),this.$stage.get(0).onselectstart=function(){},this.$stage.off("dragstart",function(){return!1}));this.$element.off(".owl");this.$stage.children(".cloned").remove();this.e=null;this.$element.removeData("owlCarousel"); this.$stage.children().contents().unwrap();this.$stage.children().unwrap();this.$stage.unwrap()};d.prototype.op=function(a,b,c){var e=this.settings.rtl;switch(b){case "<":return e?a>c:c>a;case ">":return e?c>a:a>c;case ">=":return e?c>=a:a>=c;case "<=":return e?a>=c:c>=a}};d.prototype.on=function(a,b,c,e){a.addEventListener?a.addEventListener(b,c,e):a.attachEvent&&a.attachEvent("on"+b,c)};d.prototype.off=function(a,b,c,e){a.removeEventListener?a.removeEventListener(b,c,e):a.detachEvent&&a.detachEvent("on"+ b,c)};d.prototype.trigger=function(a,b,e){var d={item:{count:this._items.length,index:this.current()}},f=c.camelCase(c.grep(["on",a,e],function(a){return a}).join("-").toLowerCase()),h=c.Event([a,"owl",e||"carousel"].join(".").toLowerCase(),c.extend({relatedTarget:this},d,b));return this._supress[a]||(c.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(h)}),this.$element.trigger(h),this.settings&&"function"==typeof this.settings[f]&&this.settings[f].apply(this,h)),h};d.prototype.suppress= function(a){c.each(a,c.proxy(function(a,b){this._supress[b]=!0},this))};d.prototype.release=function(a){c.each(a,c.proxy(function(a,b){delete this._supress[b]},this))};d.prototype.browserSupport=function(){if(this.support3d=b(["perspective","webkitPerspective","MozPerspective","OPerspective","MsPerspective"])[0],this.support3d)this.transformVendor=b(["transform","WebkitTransform","MozTransform","OTransform","msTransform"])[0],this.transitionEndVendor=["transitionend","webkitTransitionEnd","transitionend", "oTransitionEnd"][b(["transition","WebkitTransition","MozTransition","OTransition"])[1]],this.vendorName=this.transformVendor.replace(/Transform/i,""),this.vendorName=""!==this.vendorName?"-"+this.vendorName.toLowerCase()+"-":"";this.state.orientation=g.orientation};c.fn.owlCarousel=function(a){return this.each(function(){c(this).data("owlCarousel")||c(this).data("owlCarousel",new d(this,a))})};c.fn.owlCarousel.Constructor=d}(window.Zepto||window.jQuery,window,document); (function(c,g,l,k){var d=function(e){this._core=e;this._loaded=[];this._handlers={"initialized.owl.carousel change.owl.carousel":c.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var e=this._core.settings,d=e.center&&Math.ceil(e.items/2)||e.items,e=e.center&&-1*d||0;b=(b.property&&b.property.value||this._core.current())+e;for(var g=this._core.clones().length,a=c.proxy(function(a,b){this.load(b)}, this);e++
':'
';e.after(d);e.after('
')};return e.wrap('
"),this._core.settings.lazyLoad&&(k="data-src",l="owl-lazy"),a.length?(p(a.attr(k)),a.remove(),!1):void("youtube"=== b.type?(h="http://img.youtube.com/vi/"+b.id+"/hqdefault.jpg",p(h)):"vimeo"===b.type&&c.ajax({type:"GET",url:"http://vimeo.com/api/v2/video/"+b.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){h=a[0].thumbnail_large;p(h)}}))};d.prototype.stop=function(){this._core.trigger("stop",null,"video");this._playing.find(".owl-video-frame").remove();this._playing.removeClass("owl-video-playing");this._playing=null};d.prototype.play=function(d){this._core.trigger("play",null,"video");this._playing&& this.stop();var b;d=c(d.target||d.srcElement);var f=d.closest("."+this._core.settings.itemClass),h=this._videos[f.attr("data-video")],g=h.width||"100%",a=h.height||this._core.$stage.height();"youtube"===h.type?b='':"vimeo"===h.type&&(b=''); f.addClass("owl-video-playing");this._playing=f;b=c('
'+b+"
");d.after(b)};d.prototype.isInFullScreen=function(){var d=l.fullscreenElement||l.mozFullScreenElement||l.webkitFullscreenElement;return d&&c(d).parent().hasClass("owl-video-frame")&&(this._core.speed(0),this._fullscreen=!0),d&&this._fullscreen&&this._playing?!1:this._fullscreen?(this._fullscreen=!1,!1):this._playing&&this._core.state.orientation!==g.orientation?(this._core.state.orientation= g.orientation,!1):!0};d.prototype.destroy=function(){var c,b;this._core.$element.off("click.owl.video");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)};c.fn.owlCarousel.Constructor.Plugins.Video=d})(window.Zepto||window.jQuery,window,document); (function(c,g,l,k){var d=function(e){this.core=e;this.core.options=c.extend({},d.Defaults,this.core.options);this.swapping=!0;this.next=this.previous=k;this.handlers={"change.owl.carousel":c.proxy(function(b){"position"==b.property.name&&(this.previous=this.core.current(),this.next=b.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":c.proxy(function(b){this.swapping="translated"==b.type},this),"translate.owl.carousel":c.proxy(function(b){this.swapping&&(this.core.options.animateOut|| this.core.options.animateIn)&&this.swap()},this)};this.core.$element.on(this.handlers)};d.Defaults={animateOut:!1,animateIn:!1};d.prototype.swap=function(){if(1===this.core.settings.items&&this.core.support3d){this.core.speed(0);var d,b=c.proxy(this.clear,this),f=this.core.$stage.children().eq(this.previous),h=this.core.$stage.children().eq(this.next),g=this.core.settings.animateIn,a=this.core.settings.animateOut;this.core.current()!==this.previous&&(a&&(d=this.core.coordinates(this.previous)-this.core.coordinates(this.next), f.css({left:d+"px"}).addClass("animated owl-animated-out").addClass(a).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",b)),g&&h.addClass("animated owl-animated-in").addClass(g).one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",b))}};d.prototype.clear=function(d){c(d.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut);this.core.transitionEnd()}; d.prototype.destroy=function(){var c,b;for(c in this.handlers)this.core.$element.off(c,this.handlers[c]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)};c.fn.owlCarousel.Constructor.Plugins.Animate=d})(window.Zepto||window.jQuery,window,document); (function(c,g,l,k){var d=function(e){this.core=e;this.core.options=c.extend({},d.Defaults,this.core.options);this.handlers={"translated.owl.carousel refreshed.owl.carousel":c.proxy(function(){this.autoplay()},this),"play.owl.autoplay":c.proxy(function(b,c,d){this.play(c,d)},this),"stop.owl.autoplay":c.proxy(function(){this.stop()},this),"mouseover.owl.autoplay":c.proxy(function(){this.core.settings.autoplayHoverPause&&this.pause()},this),"mouseleave.owl.autoplay":c.proxy(function(){this.core.settings.autoplayHoverPause&& this.autoplay()},this)};this.core.$element.on(this.handlers)};d.Defaults={autoplay:!1,autoplayTimeout:5E3,autoplayHoverPause:!1,autoplaySpeed:!1};d.prototype.autoplay=function(){this.core.settings.autoplay&&!this.core.state.videoPlay?(g.clearInterval(this.interval),this.interval=g.setInterval(c.proxy(function(){this.play()},this),this.core.settings.autoplayTimeout)):g.clearInterval(this.interval)};d.prototype.play=function(c,b){return!0===l.hidden||this.core.state.isTouch||this.core.state.isScrolling|| this.core.state.isSwiping||this.core.state.inMotion?void 0:!1===this.core.settings.autoplay?void g.clearInterval(this.interval):void this.core.next(this.core.settings.autoplaySpeed)};d.prototype.stop=function(){g.clearInterval(this.interval)};d.prototype.pause=function(){g.clearInterval(this.interval)};d.prototype.destroy=function(){var c,b;g.clearInterval(this.interval);for(c in this.handlers)this.core.$element.off(c,this.handlers[c]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&& (this[b]=null)};c.fn.owlCarousel.Constructor.Plugins.autoplay=d})(window.Zepto||window.jQuery,window,document); (function(c,g,l,k){var d=function(e){this._core=e;this._initialized=!1;this._pages=[];this._controls={};this._templates=[];this.$element=this._core.$element;this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to};this._handlers={"prepared.owl.carousel":c.proxy(function(b){this._core.settings.dotsData&&this._templates.push(c(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"add.owl.carousel":c.proxy(function(b){this._core.settings.dotsData&&this._templates.splice(b.position, 0,c(b.content).find("[data-dot]").andSelf("[data-dot]").attr("data-dot"))},this),"remove.owl.carousel prepared.owl.carousel":c.proxy(function(b){this._core.settings.dotsData&&this._templates.splice(b.position,1)},this),"change.owl.carousel":c.proxy(function(b){if("position"==b.property.name&&!this._core.state.revert&&!this._core.settings.loop&&this._core.settings.navRewind){var c=this._core.current(),d=this._core.maximum(),e=this._core.minimum();b.data=b.property.value>d?c>=d?e:d:b.property.value< e?d:b.property.value}},this),"changed.owl.carousel":c.proxy(function(b){"position"==b.property.name&&this.draw()},this),"refreshed.owl.carousel":c.proxy(function(){this._initialized||(this.initialize(),this._initialized=!0);this._core.trigger("refresh",null,"navigation");this.update();this.draw();this._core.trigger("refreshed",null,"navigation")},this)};this._core.options=c.extend({},d.Defaults,this._core.options);this.$element.on(this._handlers)};d.Defaults={nav:!1,navRewind:!0,navText:["prev","next"], navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotData:!1,dotsSpeed:!1,dotsContainer:!1,controlsClass:"owl-controls"};d.prototype.initialize=function(){var d,b,f=this._core.settings;f.dotsData||(this._templates=[c("
").addClass(f.dotClass).append(c("")).prop("outerHTML")]);f.navContainer&&f.dotsContainer||(this._controls.$container=c("
").addClass(f.controlsClass).appendTo(this.$element)); this._controls.$indicators=f.dotsContainer?c(f.dotsContainer):c("
").hide().addClass(f.dotsClass).appendTo(this._controls.$container);this._controls.$indicators.on("click","div",c.proxy(function(b){var d=c(b.target).parent().is(this._controls.$indicators)?c(b.target).index():c(b.target).parent().index();b.preventDefault();this.to(d,f.dotsSpeed)},this));d=f.navContainer?c(f.navContainer):c("
").addClass(f.navContainerClass).prependTo(this._controls.$container);this._controls.$next=c("<"+f.navElement+ ">");this._controls.$previous=this._controls.$next.clone();this._controls.$previous.addClass(f.navClass[0]).html(f.navText[0]).hide().prependTo(d).on("click",c.proxy(function(b){this.prev(f.navSpeed)},this));this._controls.$next.addClass(f.navClass[1]).html(f.navText[1]).hide().appendTo(d).on("click",c.proxy(function(b){this.next(f.navSpeed)},this));for(b in this._overrides)this._core[b]=c.proxy(this[b],this)};d.prototype.destroy=function(){var c,b,d,h;for(c in this._handlers)this.$element.off(c, this._handlers[c]);for(b in this._controls)this._controls[b].remove();for(h in this.overides)this._core[h]=this._overrides[h];for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)};d.prototype.update=function(){var c,b,d;c=this._core.settings;var h=this._core.clones().length/2,g=h+this._core.items().length,a=c.center||c.autoWidth||c.dotData?1:c.dotsEach||c.items;if("page"!==c.slideBy&&(c.slideBy=Math.min(c.slideBy,c.items)),c.dots||"page"==c.slideBy)for(this._pages= [],c=h,d=b=0;g>c;c++)(b>=a||0===b)&&(this._pages.push({start:c-h,end:c-h+a-1}),b=0,++d),b+=this._core.mergers(this._core.relative(c))};d.prototype.draw=function(){var d,b="",f=this._core.settings,h=(this._core.$stage.children(),this._core.relative(this._core.current()));if(!f.nav||f.loop||f.navRewind||(this._controls.$previous.toggleClass("disabled",0>=h),this._controls.$next.toggleClass("disabled",h>=this._core.maximum())),this._controls.$previous.toggle(f.nav),this._controls.$next.toggle(f.nav), f.dots){if(d=this._pages.length-this._controls.$indicators.children().length,f.dotData&&0!==d){for(d=0;dd&&this._controls.$indicators.children().slice(d).remove();this._controls.$indicators.find(".active").removeClass("active");this._controls.$indicators.children().eq(c.inArray(this.current(), this._pages)).addClass("active")}this._controls.$indicators.toggle(f.dots)};d.prototype.onTrigger=function(d){var b=this._core.settings;d.page={index:c.inArray(this.current(),this._pages),count:this._pages.length,size:b&&(b.center||b.autoWidth||b.dotData?1:b.dotsEach||b.items)}};d.prototype.current=function(){var d=this._core.relative(this._core.current());return c.grep(this._pages,function(b){return b.start<=d&&b.end>=d}).pop()};d.prototype.getPosition=function(d){var b,f,h=this._core.settings,g= this._core.maximum(),a=this._core.minimum();return"page"==h.slideBy?(b=c.inArray(this.current(),this._pages),f=this._pages.length,d?++b:--b,b=this._pages[(b%f+f)%f].start):(b=this._core.relative(this._core.current()),this._core.items(),d?b+=h.slideBy:b-=h.slideBy),h.navRewind&&!h.loop&&(b=b>g?a:a>b?g:b),b};d.prototype.next=function(d){c.proxy(this._overrides.to,this._core)(this.getPosition(!0),d)};d.prototype.prev=function(d){c.proxy(this._overrides.to,this._core)(this.getPosition(!1),d)};d.prototype.to= function(d,b,f){var g;f?c.proxy(this._overrides.to,this._core)(d,b):(g=this._pages.length,c.proxy(this._overrides.to,this._core)(this._pages[(d%g+g)%g].start,b))};c.fn.owlCarousel.Constructor.Plugins.Navigation=d})(window.Zepto||window.jQuery,window,document); (function(c,g,l,k){var d=function(e){this._core=e;this._hashes={};this.$element=this._core.$element;this._handlers={"initialized.owl.carousel":c.proxy(function(){"URLHash"==this._core.settings.startPosition&&c(g).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":c.proxy(function(b){var d=c(b.content).find("[data-hash]").andSelf("[data-hash]").attr("data-hash");this._hashes[d]=b.content},this)};this._core.options=c.extend({},d.Defaults,this._core.options);this.$element.on(this._handlers); c(g).on("hashchange.owl.navigation",c.proxy(function(){if(this._core.settings.URLhashListener){var b=g.location.hash.substring(1),c=this._core.$stage.children(),c=this._hashes[b]&&c.index(this._hashes[b])||0;if(!b)return!1;this._core.to(c,!1,!0)}},this))};d.Defaults={URLhashListener:!1};d.prototype.destroy=function(){var d,b;c(g).off("hashchange.owl.navigation");for(d in this._handlers)this._core.$element.off(d,this._handlers[d]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&& (this[b]=null)};c.fn.owlCarousel.Constructor.Plugins.Hash=d})(window.Zepto||window.jQuery,window,document);