1/** 2 * ============================================================= 3 * RAXO All-mode K2 J3.0 - Template JS 4 * ------------------------------------------------------------- 5 * @package RAXO All-mode K2 6 * @subpackage All-mode Pagination Template 7 * @copyright Copyright (C) 2009-2013 RAXO Group 8 * @license RAXO Commercial License 9 * This file is forbidden for redistribution 10 * @link http://raxo.org 11 * ============================================================= 12 */ 13 14 15/* jQuery Pajinate plugin v0.4 (Copyright 2010 Wes Nolte) */ 16(function(c){c.fn.pajinate=function(a){function e(b){b=parseInt(b,10);var c=parseInt(g.data(p));start_from=b*c;end_on=start_from+c;c=j.hide().slice(start_from,end_on);c.fadeIn(500);f.find(a.nav_panel_id).children(".page-link[longdesc="+b+"]").addClass("active-page "+q).siblings(".active-page").removeClass("active-page "+q);g.data(k,b);var e=parseInt(g.data(k)+1),d=r.children().size(),d=Math.ceil(d/a.items_per_page);f.find(a.nav_info_id).html(a.nav_label_info.replace("{0}",start_from+1).replace("{1}",start_from+c.length).replace("{2}",j.length).replace("{3}",e).replace("{4}",d));t();u();"undefined"!==typeof a.onPageDisplayed&&a.onPageDisplayed.call(this,b+1)}function v(f,e){"none"==c(f).siblings(".active-page").siblings(".page-link[longdesc="+e+"]").css("display")&&b.each(function(){c(this).children(".page-link").hide().slice(parseInt(e-a.num_page_links_to_display+1),e+1).show()})}function w(f,e){"none"==c(f).siblings(".active-page").siblings(".page-link[longdesc="+e+"]").css("display")&&b.each(function(){c(this).children(".page-link").hide().slice(e,e+parseInt(a.num_page_links_to_display)).show()})}function t(){b.children(".page-link:visible").hasClass("last")?b.children(".more").hide():b.children(".more").show();b.children(".page-link:visible").hasClass("first")?b.children(".less").hide():b.children(".less").show()}function u(){b.children(".last").hasClass("active-page")?b.children(".next-link").add(".last-link").addClass("no-more "+h):b.children(".next-link").add(".last-link").removeClass("no-more "+h);b.children(".first").hasClass("active-page")?b.children(".previous-link").add(".first-link").addClass("no-more "+h):b.children(".previous-link").add(".first-link").removeClass("no-more "+h)}var k="current_page",p="items_per_page",g;a=c.extend({item_container_id:".allmode-items",items_per_page:10,nav_panel_id:".allmode-pagenav",nav_info_
16id:".info-text",num_page_links_to_display:10,start_page:0,wrap_around:!1,nav_label_first:"«",nav_label_prev:"Prev",nav_label_next:"Next",nav_label_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);var r,f,j,b,m,l=a.jquery_ui?a.jquery_ui_default:"",q=a.jquery_ui?a.jquery_ui_active:"",h=a.jquery_ui?a.jquery_ui_disabled:"",adtm="td02";return this.each(function(){f=c(this);r=c(this).find(a.item_container_id);j=f.find(a.item_container_id).children();if(a.abort_on_small_lists&&a.items_per_page>=j.size())return f;g=f;g.data(k,0);g.data(p,a.items_per_page);for(var h=r.children().size(),h=Math.ceil(h/a.items_per_page),x=!a.show_first_last?"":'<a class="first-link '+l+'" href="">'+a.nav_label_first+"</a>",y=!a.show_first_last?"":'<a class="last-link '+l+'" href="">'+a.nav_label_last+"</a>",d="",s=0;s<a.nav_order.length;s++)switch(a.nav_order[s]){case "first":d+=x;break;case "last":d+=y;break;case "next":d+='<a class="next-link '+l+'" href="">'+a.nav_label_next+"</a>";break;case "prev":d+='<a class="previous-link '+l+'" href="">'+a.nav_label_prev+"</a>";break;case "num":for(var d=d+'<span class="ellipse less">...</span>',n=0;h>n;)d+='<a class="page-link '+l+'" href="" longdesc="'+n+'">'+(n+1)+"</a>",n++;d+='<span class="ellipse more">...</span>'}b=f.find(a.nav_panel_id);b.html(d).each(function(){c(this).find(".page-link:first").addClass("first");c(this).find(".page-link:last").addClass("last")});b.children(".ellipse").hide();b.find(".previous-link").next().next().addClass("active-page "+q);j.hide();j.slice(0,g.data(p)).show();m=f.find(a.nav_panel_id+":first").children(".page-link").size();a.num_page_links_to_display=Math.min(a.num_page_links_to_display,m);b.children(".page-link").hide();b.each(function(){c(this).children(".page-link").slice(0,a.num_page_links_to_display).show()});f.find(".first-link").click(function(a){a.preventDefault();w(c(this),0);e(0)});f.find(".last-link").click(function(a){a.preventDefault();a=m-1;v(c(this),a);e(a)});f.find(".previous-link").click(function(b){b.preventDefault();b=c(this);new_page=parseInt(g.data(k))-1;!0==c(b).siblings(".active-page").prev(".page-link").length?(w(b,new_page),e(new_page)):a.wrap_around&&e(m-1)});f.find(".next-link").click(function(b){b.preventDefault();b=c(this);new_page=parseInt(g.data(k))+1;!0==c(b).siblings(".active-page").next(".page-link").length?(v(b,new_page),e(new_page)):a.wrap_around&&e(0)});f.find(".page-link").click(function(a){a.preventDefault();e(c(this).attr("longdesc"))});e(parseInt(a.start_page));t();a.wrap_around||u()})}})(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.