(function(b){b.fn.xswitch=function(d){return this.each(function(){var f=b(this),e=f.data("xswitch");if(!e){e=new c(f,d);f.data("xswitch",e)}if(b.type(d)==="string"){return e[d]()}})};b.fn.xswitch.defaults={selectors:{sections:".sections",section:".section",page:".pages",active:".active"},index:0,easing:"ease",duration:500,loop:false,pagination:true,keyboard:true,direction:"vertical",callback:""};var a=(function(e){var h=["webkit","moz","o","ms"],g="";for(var f=0,d=h.length;f=0&&this.settings.index0){this.index--}else{if(this.settings.loop){this.index=this.pagescount-1}}e(i)},next:function(){var i=this;if(this.index';o.activeclass=o.selectors.active.substring(1);for(var m=0,k=o.pagescount;m"}l+="";o.element.append(l);var j=o.element.find(o.selectors.page);o.pageitem=j.find("li");o.pageitem.eq(o.index).addclass(o.activeclass);if(o.direction){j.addclass("vertical")}else{j.addclass("horizontal")}}function f(i){i.element.on("click",i.selectors.page+" li",function(){i.index=b(this).index();e(i)});i.element.on("mousewheel dommousescroll",function(j){if(!i.canscroll){return}var k=-j.originalevent.detail||-j.originalevent.deltay||j.originalevent.wheeldelta;if(k>0&&(i.index&&!i.settings.loop||i.settings.loop)){i.prve()}else{if(k<0&&(i.index<(i.pagescount-1)&&!i.settings.loop||i.settings.loop)){i.next()}}});if(i.settings.keyboard){b(window).on("keydown",function(k){var j=k.keycode;if(j===37||j===38){i.prve()}else{if(j===39||j===40){i.next()}}})}b(window).resize(function(){var j=i.switchlength(),k=i.settings.direction?i.section.eq(i.index).offset().top:i.section.eq(i.index).offset().left;if(math.abs(k)>j/2&&i.index<(i.pagescount-1)){i.index++}if(i.index){e(i)}});i.sections.on("transitionend webkittransitionend otransitionend otransitionend",function(){i.canscroll=true;if(i.settings.callback&&type(i.settings.callback)==="function"){i.settings.callback()}})}function e(l){var i=l.section.eq(l.index).position();if(!i){return}l.canscroll=false;if(a){l.sections.css(a+"transition","all "+l.settings.duration+"ms "+l.settings.easing);var j=l.direction?"translatey(-"+i.top+"px)":"translatex(-"+i.left+"px)";l.sections.css(a+"transform",j)}else{var k=l.direction?{top:-i.top}:{left:-i.left};l.sections.animate(k,l.settings.duration,function(){l.canscroll=true;if(l.settings.callback&&type(l.settings.callback)==="function"){l.settings.callback()}})}if(l.settings.pagination){l.pageitem.eq(l.index).addclass(l.activeclass).siblings("li").removeclass(l.activeclass)}}return g})()})(jquery);$(function(){$("[data-xswitch]").xswitch()});