!function(e){e.extend({tablesorterPager:new function(){function t(t){e(t.cssPageDisplay,t.container).val(t.page+1),e(t.cssPageDisplayCount,t.container).text(t.seperator+t.totalPages)}function n(e,t){var n=e.config;n.size=t,n.totalPages=Math.ceil(n.totalRows/n.size),n.pagerPositionSet=!1,c(e),a(e)}function a(t){var n=t.config;if(!n.pagerPositionSet&&n.positionFixed){var n=t.config,a=e(t);a.offset&&n.container.css({top:a.offset().top+a.height()+"px",position:"absolute"}),n.pagerPositionSet=!0}}function o(e){var t=e.config;t.page=0,c(e)}function i(e){var t=e.config;t.page=t.totalPages-1,c(e)}function r(e){var t=e.config;t.page++,t.page>=t.totalPages-1&&(t.page=t.totalPages-1),c(e)}function s(e){var t=e.config;t.page--,t.page<=0&&(t.page=0),c(e)}function c(e){var t=e.config;t.page>=t.totalPages&&(t.page=t.totalPages-1),t.page<0&&(t.page=0),g(e)?f(e):p(e,t.rowsCopy)}function p(n,o){var r=n.config,s=e(n.tBodies[0]);if(e.tablesorter.clearTableBody(n),g(n))for(var c in o.data)s.append(l(o.id_key,o.data[c],o.columns));else{var p=o.length,f=r.page*r.size,u=f+r.size;u>o.length&&(u=o.length);for(var c=f;c=r.totalPages&&r.totalPages>0&&i(n),t(r)}function g(e){var t=e.config;return"object"==typeof t.dataSource&&t.dataSource.hasOwnProperty("fetch")}function f(t){var n=t.config;e(t).trigger("load_start"),n.dataSource.fetch(n.page*n.size,n.size).done(function(a){try{a=JSON.parse(a)}catch(o){return void alert(wpoptimize.error_unexpected_response)}e(t).trigger("load_end",a),a&&a.hasOwnProperty("errors")&&a.errors.length?alert(wpoptimize.error_unexpected_response):(n.totalRows=parseInt(a.result.total),n.totalPages=Math.ceil(n.totalRows/n.size),p(t,a.result))}).fail(function(){alert(wpoptimize.error_unexpected_response)})}function l(e,t,n){var a,o=[],i="";o.push(['