").addClass(d.switcher).addClass(d.tableToolbar).html(function(){var n=["
"),n.join("")});var t=l.prev(".tablesaw-bar"),e=t.children().eq(0);e.length?n.insertBefore(e):n.appendTo(t),n.find(".btn").tablesawbtn(),n.find("select").on("change",function(){var t=h(this).val().split("_"),e=a.eq(t[0]);o(e.siblings()),l.sortable("sortBy",e.get(0),"asc"===t[1])})}(i,l.find("tbody tr:nth-child(-n+3)"))},getColumnNumber:function(t){return h(t).prevAll().length},getTableRows:function(){return h(this).find("tbody tr")},sortRows:function(t,a,e,s){var i,n,l,o,r,c,d;return l=t,o=[],h.each(l,function(t,e){o.push({cell:u(h(e).children().get(a)),rowNum:t})}),i=o,r=e,c=h(s).is("[data-sortable-numeric]"),d=/[^\d\.]/g,n=r?function(t,e){return c||!isNaN(parseFloat(t.cell))?parseFloat(t.cell.replace(d,""))-parseFloat(e.cell.replace(d,"")):t.cell.toLowerCase()>e.cell.toLowerCase()?1:-1}:function(t,e){return c||!isNaN(parseFloat(t.cell))?parseFloat(e.cell.replace(d,""))-parseFloat(t.cell.replace(d,"")):t.cell.toLowerCase()
'),i=o('').appendTo(s),n="tablesaw-advance-dots-hide";function e(){if(!(t=a.attr(r.init))||l.matchMedia&&l.matchMedia(t).matches){var t;s.show();var e=i.find("li").removeClass(n);a.find("thead th").each(function(t){"none"===o(this).css("display")&&e.eq(t).addClass(n)})}else s.hide()}a.find("thead th").each(function(){i.append(" ")}),s.appendTo(a.prev(".tablesaw-bar")),e(),o(l).on("resize",e),a.bind("tablesawcolumns.minimap",function(){e()}).bind("tablesawdestroy.minimap",function(){var t=o(this);t.prev(".tablesaw-bar").find(".tablesaw-advance").remove(),o(l).off("resize",e),t.unbind(".minimap")})}o(document).on("tablesawcreate","table",function(t,e){var a=o(this);"swipe"!==e&&"columntoggle"!==e||!a.is("[ "+r.init+"]")||s(a)})}(this,jQuery),function(t,i){var o={selectors:{init:"table[data-mode-switch]"},attributes:{excludeMode:"data-mode-exclude"},classes:{main:"tablesaw-modeswitch",toolbar:"tablesaw-toolbar"},modes:["stack","swipe","columntoggle"],i18n:{modes:["Stack","Swipe","Toggle"],columns:'Columns'},init:function(t){var n=i(t),l=n.attr(o.attributes.excludeMode),e=n.prev(".tablesaw-bar"),a=i("").addClass(o.classes.main+" "+o.classes.toolbar).html(function(){var t,e=[""),e.join("")}),s=e.find(".tablesaw-advance").eq(0);s.length?a.insertBefore(s):a.appendTo(e),a.find(".btn").tablesawbtn(),a.find("select").bind("change",o.onModeChange)},onModeChange:function(){var t=i(this),e=t.closest("."+o.classes.main),a=t.closest(".tablesaw-bar").nextUntil(a).eq(0),s=t.val();e.remove(),a.data("table").destroy(),a.attr("data-mode",s),a.table()}};i(t.document).on("tablesawcreate","table",function(){i(this).is(o.selectors.init)&&o.init(this)})}(this,jQuery);