!function(e){e.fn.pajinate=function(a){function i(i){new_page=parseInt(d.data(u))-1,1==e(i).siblings(".active_page").prev(".page_link").length?(t(i,new_page),s(new_page)):a.wrap_around&&s(f-1)}function n(i){new_page=parseInt(d.data(u))+1,1==e(i).siblings(".active_page").next(".page_link").length?(l(i,new_page),s(new_page)):a.wrap_around&&s(0)}function s(e){e=parseInt(e,10);var i=parseInt(d.data(g));start_from=e*i,end_on=start_from+i;var n=o.hide().slice(start_from,end_on);n.show(),c.find(a.nav_panel_id).children(".page_link[longdesc="+e+"]").addClass("active_page "+m).siblings(".active_page").removeClass("active_page "+m),d.data(u,e);var s=parseInt(d.data(u)+1),l=p.children().size(),t=Math.ceil(l/a.items_per_page);c.find(a.nav_info_id).html(a.nav_label_info.replace("{0}",start_from+1).replace("{1}",start_from+n.length).replace("{2}",o.length).replace("{3}",s).replace("{4}",t)),_(),r(),void 0!==a.onPageDisplayed&&a.onPageDisplayed.call(this,e+1)}function l(i,n){var s=n;"none"==e(i).siblings(".active_page").siblings(".page_link[longdesc="+s+"]").css("display")&&h.each(function(){e(this).children(".page_link").hide().slice(parseInt(s-a.num_page_links_to_display+1),s+1).show()})}function t(i,n){var s=n;"none"==e(i).siblings(".active_page").siblings(".page_link[longdesc="+s+"]").css("display")&&h.each(function(){e(this).children(".page_link").hide().slice(s,s+parseInt(a.num_page_links_to_display)).show()})}function _(){h.children(".page_link:visible").hasClass("last")?h.children(".more").hide():h.children(".more").show(),h.children(".page_link:visible").hasClass("first")?h.children(".less").hide():h.children(".less").show()}function r(){h.children(".last").hasClass("active_page")?h.children(".next_link").add(".last_link").addClass("no_more "+b):h.children(".next_link").add(".last_link").removeClass("no_more "+b),h.children(".first").hasClass("active_page")?h.children(".previous_link").add(".first_link").addClass("no_more "+b):h.children(".previous_link").add(".first_link").removeClass("no_more "+b)}var d,p,c,o,h,f,u="current_page",g="items_per_page",v={item_container_id:".content",items_per_page:10,nav_panel_id:".page_navigation",nav_info_id:".info_text",num_page_links_to_display:20,start_page:0,wrap_around:!1,nav_label_first:"First",nav_label_prev:"Prev",nav_label_next:"Next",nav_label_last:"Last",nav_order:["first","prev","num","next","last"],nav_label_info:"Showing {0}-{1} of {2} results",show_first_last:!0,abort_on_small_lists:!1,jquery_ui:!1,jquery_ui_active:"ui-state-highlight",jquery_ui_default:"ui-state-default",jquery_ui_disabled:"ui-state-disabled"},a=e.extend(v,a),k=a.jquery_ui?a.jquery_ui_default:"",m=a.jquery_ui?a.jquery_ui_active:"",b=a.jquery_ui?a.jquery_ui_disabled:"";return this.each(function(){if(c=e(this),p=e(this).find(a.item_container_id),o=c.find(a.item_container_id).children(),a.abort_on_small_lists&&a.items_per_page>=o.size())return c;d=c,d.data(u,0),d.data(g,a.items_per_page);for(var v=p.children().size(),b=Math.ceil(v/a.items_per_page),w=a.show_first_last?''+a.nav_label_first+"":"",y=a.show_first_last?''+a.nav_label_last+"":"",x="",C=0;C'+a.nav_label_next+"";break;case"prev":x+=''+a.nav_label_prev+"";break;case"num":x+='...';for(var j=0;b>j;)x+=''+(j+1)+"",j++;x+='...'}h=c.find(a.nav_panel_id),h.html(x).each(function(){e(this).find(".page_link:first").addClass("first"),e(this).find(".page_link:last").addClass("last")}),h.children(".ellipse").hide(),h.find(".previous_link").next().next().addClass("active_page "+m),o.hide(),o.slice(0,d.data(g)).show(),f=c.find(a.nav_panel_id+":first").children(".page_link").size(),a.num_page_links_to_display=Math.min(a.num_page_links_to_display,f),h.children(".page_link").hide(),h.each(function(){e(this).children(".page_link").slice(0,a.num_page_links_to_display).show()}),c.find(".first_link").click(function(a){a.preventDefault(),t(e(this),0),s(0)}),c.find(".last_link").click(function(a){a.preventDefault();var i=f-1;l(e(this),i),s(i)}),c.find(".previous_link").click(function(a){a.preventDefault(),i(e(this))}),c.find(".next_link").click(function(a){a.preventDefault(),n(e(this))}),c.find(".page_link").click(function(a){a.preventDefault(),s(e(this).attr("longdesc"))}),s(parseInt(a.start_page)),_(),a.wrap_around||r()})}}(jQuery);