1!function(a){var b={init:function(c){var d=a.extend({items:1,itemsOnPage:1,pages:0,displayedPages:5,edges:2,currentPage:0,hrefTextPrefix:"#page-",hrefTextSuffix:"",prevText:"Prev",nextText:"Next",ellipseText:"…",ellipsePageSet:!0,cssStyle:"light-theme",listStyle:"",labelMap:[],selectOnClick:!0,nextAtFront:!1,invertPageOrder:!1,useStartEdge:!0,useEndEdge:!0,onPageClick:function(a,b){},onInit:function(){}},c||{}),e=this;return d.pages=d.pages?d.pages:Math.ceil(d.items/d.itemsOnPage)?Math.ceil(d.items/d.itemsOnPage):1,d.currentPage?d.currentPage=d.currentPage-1:d.currentPage=d.invertPageOrder?d.pages-1:0,d.halfDisplayed=d.displayedPages/2,this.each(function(){e.addClass(d.cssStyle+" simple-pagination").data("pagination",d),b._draw.call(e)}),d.onInit(),this},selectPage:function(a){return b._selectPage.call(this,a-1),this},prevPage:function(){var a=this.data("pagination");return a.invertPageOrder?a.currentPage<a.pages-1&&b._selectPage.call(this,a.currentPage+1):a.currentPage>0&&b._selectPage.call(this,a.currentPage-1),this},nextPage:function(){var a=this.data("pagination");return a.invertPageOrder?a.currentPage>0&&b._selectPage.call(this,a.currentPage-1):a.currentPage<a.pages-1&&b._selectPage.call(this,a.currentPage+1),this},getPagesCount:function(){return this.data("pagination").pages},setPagesCount:function(a){this.data("pagination").pages=a},getCurrentPage:function(){return this.data("pagination").currentPage+1},destroy:function(){return this.empty(),this},drawPage:function(a){var c=this.data("pagination");return c.currentPage=a-1,this.data("pagination",c),b._draw.call(this),this},redraw:function(){return b._draw.call(this),this},disable:function(){var a=this.data("pagination");return a.disabled=!0,this.data("pagination",a),b._draw.call(this),this},enable:function(){var a=this.data("pagination");return a.disabled=!1,this.data("pagination",a),b._draw.call(this),this},updateItems:function(a){var c=this.data("pagination");c.items=a,c.pages=b._getPages(c),this.data("pagination",c),b._draw.call(this)},updateItemsOnPage:function(a){var c=this.data("pagination");return c.itemsOnPage=a,c.pages=b._getPages(c),this.data("pagination",c),b._selectPage.call(this,0),this},getItemsOnPage:function(){return this.data("pagination").itemsOnPage},_draw:function(){var e,f,c=this.data("pagination"),d=b._getInterval(c);b.destroy.call(this),f="function"==typeof this.prop?this.prop("tagName"):this.attr("tagName");var g="UL"===f?this:a("<ul"+(c.listStyle?' class="'+c.listStyle+'"':"")+"></ul>").appendTo(this);if(c.prevText&&b._appendItem.call(this,c.invertPageOrder?c.currentPage+1:c.currentPage-1,{text:c.prevText,classes:"prev"}),c.nextText&&c.nextAtFront&&b._appendItem.call(this,c.invertPageOrder?c.currentPage-1:c.currentPage+1,{text:c.nextText,classes:"next"}),c.invertPageOrder){if(d.end<c.pages&&c.edges>0){if(c.useStartEdge){var i=Math.max(c.pages-c.edges,d.end);for(e=c.pages-1;e>=i;e--)b._appendItem.call(this,e)}c.pages-c.edges>d.end&&c.pages-c.edges-d.end!=1?g.append('<li class="ellipsis"></li>'):c.pages-c.edges-d.end==1&&b._appendItem.call(this,d.end)}}else if(d.start>0&&c.edges>0){if(c.useStartEdge){var h=Math.min(c.edges,d.start);for(e=0;e<h;e++)b._appendItem.call(this,e)}c.edges<d.start&&d.start-c.edges!=1?g.append('<li class="ellipsis"></li>'):d.start-c.edges==1&&b._appendItem.call(this,c.edges)}if(c.invertPageOrder)for(e=d.end-1;e>=d.start;e--)b._appendItem.call(this,e);else for(e=d.start;e<d.end;e++)b._appendItem.call(this,e);if(c.invertPageOrder){if(d.start>0&&c.edges>0&&(c.edges<d.start&&d.start-c.edges!=1?g.append('<li class="ellipsis"></li>'):d.start-c.edges==1&&b._appendItem.call(this,c.edges),c.useEndEdge)){var h=Math.min(c.edges,d.start);for(e=h-1;e>=0;e--)b._appendItem.call(this,e)}}else if(d.end<c.pages&&c.edges>0&&(c.pages-c.edges>d.end&&c.pages-c.edges-d.end!=1?g.append('<li class="ellipsis"></li>'):c.pages-c.edges-d.end==1&&b._appendItem.call(this,d.end),c.useEndEdge)){var i=Math.max(c.pages-c.edges,d.end);for(e=i;e<c.pages;e++)b._appendItem.call(this,e)}c.nextText&&!c.nextAtFront&&b._appendItem.call(this,c.invertPageOrder?c.currentPage-1:c.currentPage+1,{text:c.nextText,classes:"next"}),c.ellipsePageSet&&!c.disabled&&b._ellipseClick.call(this,g)},_getPages:function(a){return Math.ceil(a.items/a.itemsOnPage)||1},_getInterval:function(a){return{start:Math.ceil(a.currentPage>a.halfDisplayed?Math.max(Math.min(a.currentPage-a.halfDisplayed,a.pages-a.displayedPages),0):0),end:Math.ceil(a.currentPage>a.halfDisplayed?Math.min(a.currentPage+a.halfDisplayed,a.pages):Math.min(a.displayedPages,a.pages))}},_appendItem:function(c,d){var f,g,e=this,h=e.data("pagination"),i=a("<li></li>"),j=e.find("ul");c=c<0?0:c<h.pages?c:h.pages-1,f={text:c+1,classes:""},h.labelMap.length&&h.labelMap[c]&&(f.text=h.labelMap[c]),f=a.extend(f,d||{}),c==h.currentPage||h.disabled?((h.disabled||"prev"===f.classes||"next"===f.classes)&&i.addClass("disabled hidden"),g=a('<span class="page current">'+f.text+"</span>")):(g=a('<a href="'+h.hrefTextPrefix+(c+1)+h.hrefTextSuffix+'" class="page">'+f.text+"</a>"),g.click(function(a){return a.preventDefault(),b._selectPage.call(e,c,a)})),f.classes&&g.addClass(f.classes),i.append(g),j.length?j.append(i):e.append(i)},_selectPage:function(a,c){var d=this.data("pagination");return d.currentPage=a,d.selectOnClick&&b._draw.call(this),d.onPageClick(a+1,c)},_ellipseClick:function(c){var d=this,e=this.data("pagination"),f=c.find(".ellipse");f.addClass("clickable").parent().removeClass("disabled"),f.click(function(c){if(!e.disable){var g=a(this),h=(parseInt(g.parent().prev().text(),10)||0)+1;g.html('<input type="number" min="1" max="'+e.pages+'" step="1" value="'+h+'">').find("input").focus().click(function(a){a.stopPropagation()}).keyup(function(c){var g=a(this).val();13===c.which&&""!==g?g>0&&g<=e.pages&&b._selectPage.call(d,g-1):27===c.which&&f.empty().html(e.ellipseText)}).bind("blur",function(c){var g=a(this).val();return""!==g&&b._selectPage.call(d,g-1),f.empty().html(e.ellipseText),!1})}return!1})}};a.fn.pagination=function(c){return b[c]&&"_"!=c.charAt(0)?b[c].apply(this,Array.prototype.slice.call(arguments,1
1)):"object"!=typeof c&&c?void a.error("Method "+c+" does not exist on jQuery.pagination"):b.init.apply(this,arguments)}}(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.