(function(e){function f(a){a.perPage=parseInt(a.perPage);a.items=a.wrapper.children();a.totalItems=a.items.size();a.totalPages=Math.ceil(a.totalItems/a.perPage);a.currentPage=parseInt(a.startPage)-1;a.first=a.currentPage===0;a.last=a.currentPage===a.totalPages-1;a.pages=[];if(a.currentPage>a.totalPages-1)a.currentPage=a.totalPages-1;a.items.hide();for(var b=0;b<a.totalPages;b++){var c=b*a.perPage;a.pages[b]=a.items.slice(c,c+a.perPage)}d(a,a.currentPage);a.wrapper.trigger("initialized.evtpaginate",
[a.currentPage+1,a.totalPages])}function d(a,b){b>a.totalPages-1&&(b=a.totalPages-1);a.pages[a.currentPage].is(":animated")||(a.wrapper.trigger("started.evtpaginate",a.currentPage+1),e.fn.evtpaginate.swapPages(a,b,function(){a.currentPage=b;a.first=a.currentPage===0?!0:!1;a.last=a.currentPage===a.totalPages-1?!0:!1;a.wrapper.trigger("finished.evtpaginate",[a.currentPage+1,a.first,a.last])}))}var g={perPage:5,startPage:1,atEnd:"stop"};e.fn.evtpaginate=function(a){return this.each(function(){var b=
e.extend(!0,{},g,a),c=b.wrapper=e(this);c.bind("show.evtpaginate",function(a,c){d(b,c-1)});c.bind("next.evtpaginate",function(){switch(b.atEnd){case "loop":d(b,b.last?0:b.currentPage+1);break;default:d(b,b.last?b.totalPages-1:b.currentPage+1)}});c.bind("prev.evtpaginate",function(){switch(b.atEnd){case "loop":d(b,b.first?b.totalPages-1:b.currentPage-1);break;default:d(b,b.first?0:b.currentPage-1)}});c.bind("first.evtpaginate",function(){d(b,0)});c.bind("last.evtpaginate",function(){d(b,b.totalPages-
1)});c.bind("refresh.evtpaginate",function(a,c){c!==void 0&&e.extend(!0,b,c);b.startPage=parseInt(b.currentPage)+1;f(b)});f(b)})};e.fn.evtpaginate.swapPages=function(a,b,c){a.pages[a.currentPage].hide();a.pages[b].show();c()}})(jQuery);
