1!function(e){e.fn.flexisel=function(i){var t,n=e.extend({visibleItems:4,animationSpeed:200,autoPlay:!1,autoPlaySpeed:3e3,pauseOnHover:!0,setMaxWidthAndHeight:!1,enableResponsiveBreakpoints:!1,responsiveBreakpoints:{portrait:{changePoint:480,visibleItems:1},landscape:{changePoint:640,visibleItems:2},tablet:{changePoint:768,visibleItems:3}}},i),s=e(this),a=e.extend(n,i),l=!0,r=a.visibleItems,o={init:function(){return this.each(function(){o.appendHTML(),o.setEventHandlers(),o.initializeItems()})},initializeItems:function(){var i=s.parent();i.height();var n=s.children();t=i.width()/r,n.width(t),n.last().insertBefore(n.first()),n.last().insertBefore(n.first()),s.css({left:-t}),s.fadeIn(),e(window).trigger("resize")},appendHTML:function(){if(s.addClass("nbs-flexisel-ul"),s.wrap("<div class='nbs-flexisel-container'><div class='nbs-flexisel-inner'></div></div>"),s.find("li").addClass("nbs-flexisel-item"),a.setMaxWidthAndHeight){var i=e(".nbs-flexisel-item > img").width(),t=e(".nbs-flexisel-item > img").height();e(".nbs-flexisel-item > img").css("max-width",i),e(".nbs-flexisel-item > img").css("max-height",t)}e("<div class='nbs-flexisel-nav-left'></div><div class='nbs-flexisel-nav-right'></div>").insertAfter(s);var n=s.children().clone();s.append(n)},setEventHandlers:function(){var i=s.parent(),n=s.children(),c=i.find(e(".nbs-flexisel-nav-left")),p=i.find(e(".nbs-flexisel-nav-right"));e(window).on("resize",function(a){o.setResponsiveEvents();var l=e(i).width(),d=e(i).height();t=l/r,n.width(t),s.css({left:-t});var f=d/2-c.height()/2;c.css("top",f+"px"),p.css("top",f+"px")}),e(c).on("click",function(e){o.scrollLeft()}),e(p).on("click",function(e){o.scrollRight()}),!0==a.pauseOnHover&&e(".nbs-flexisel-item").on({mouseenter:function(){l=!1},mouseleave:function(){l=!0}}),!0==a.autoPlay&&setInterval(function(){!0==l&&o.scrollRight()},a.autoPlaySpeed)},setResponsiveEvents:function(){var i=e("html").width();!0==a.enableResponsiveBreakpoints&&(r=i<a.responsiveBreakpoints.portrait.changePoint?a.responsiveBreakpoints.portrait.visibleItems:i>a.responsiveBreakpoints.portrait.changePoint&&i<a.responsiveBreakpoints.landscape.changePoint?a.responsiveBreakpoints.landscape.visibleItems:i>a.responsiveBreakpoints.landscape.changePoint&&i<a.responsiveBreakpoints.tablet.changePoint?a.responsiveBreakpoints.tablet.visibleItems:a.visibleItems)},scrollLeft:function(){if(!0==l){l=!1,t=s.parent().width()/r;var e=s.children();s.animate({left:"+="+t},{queue:!1,duration:a.animationSpeed,easing:"linear",complete:function(){e.last().insertBefore(e.first()),o.adjustScroll(),l=!0}})}},scrollRight:function(){if(!0==l){l=!1,t=s.parent().width()/r;var e=s.children();s.animate({left:"-="+t},{queue:!1,duration:a.animationSpeed,easing:"linear",complete:function(){e.first().insertAfter(e.last()),o.adjustScroll(),l=!0}})}},adjustScroll:function(){var e=s.parent(),i=s.children();t=e.width()/r,i.width(t),s.css({left:-t})}};return o[i]?o[i].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof i&&i?void e.error('Method "'+method+'" does not exist in flexisel plugin!'):o.init.apply(this)}}(jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.