PageSourceSearch

https://www.banterrainsurance.com/scripts/stacktable.min.js?v=1758812245

js banterrainsurance.com collected 2026-10-08 02:46:12 UTC 3,569 bytes, 1 lines download raw bytes

1!function(t){t.fn.cardtable=function(a){var s=this,e={id:"stacktable small-only",hideOriginal:!0,headIndex:0},d=t.extend({},e,a);return headIndex=a&&a.headIndex?a.headIndex:0,s.each(function(){if($table=t(this),!$table.hasClass("stacktable")){var a=t(this).prop("class"),s=t("<div></div>");"undefined"!=typeof d.myClass&&s.addClass(d.myClass);var e="";$table.addClass("stacktable hide show-lg-table"),$caption=$table.find("caption").clone(),$topRow=$table.find("tr").eq(0),$table.find("tbody tr").each(function(){headMarkup="",bodyMarkup="",tr_class=t(this).prop("class"),t(this).find("td,th").each(function(a){""!==t(this).html()&&(bodyMarkup+='<tr class="'+tr_class+'">',bodyMarkup+=$topRow.find("td,th").eq(a).html()?'<td class="st-key">'+$table.find("thead th").eq(a).html()+"</td>":'<td class="st-key"></td>',bodyMarkup+='<td class="st-val '+t(this).prop("class")+'">'+t(this).html()+"</td>",bodyMarkup+="</tr>")}),e+='<table class=" '+a+" "+d.id+'"><tbody>'+headMarkup+bodyMarkup+"</tbody></table>"}),$table.find("tfoot tr td").each(function(s,l){""!==t.trim(t(l).text())&&(e+='<table class="'+a+" "+d.id+'"><tbody><tr><td>'+t(l).html()+"</td></tr></tbody></table>")}),s.prepend($caption),s.append(t(e)),$table.before(s),d.hideOriginal||$table.show()}})},t.fn.stacktable=function(a){var s=this,e={id:"stacktable small-only",hideOriginal:!0,headIndex:0},d=t.extend({},e,a);return headIndex=a&&a.headIndex?a.headIndex:0,s.each(function(){var a=t(this).prop("class"),s=t('<table class="'+a+" "+d.id+'"><tbody></tbody></table>');"undefined"!=typeof d.myClass&&s.addClass(d.myClass);var e="";$table=t(this),$table.addClass("stacktable hide show-lg-table"),$caption=$table.find("caption").clone(),$topRow=$table.find("tr").eq(0),$table.find("tr").each(function(a){headMarkup="",bodyMarkup="",tr_class=t(this).prop("class"),0===a?e+='<tr class=" '+tr_class+' "><th class="st-head-row st-head-row-main" colspan="2">'+t(this).find("th,td").eq(headIndex).html()+"</th></tr>":(t(this).find("td,th").each(function(a){a===headIndex?headMarkup='<tr class="'+tr_class+'"><th class="st-head-row" colspan="2">'+t(this).html()+"</th></tr>":""!==t(this).html()&&(bodyMarkup+='<tr class="'+tr_class+'">',bodyMarkup+=$topRow.find("td,th").eq(a).html()?'<td class="st-key">'+$topRow.find("td,th").eq(a).html()+"</td>":'<td class="st-key"></td>',bodyMarkup+='<td class="st-val '+t(this).prop("class")+'">'+t(this).html()+"</td>",bodyMarkup+="</tr>")}),e+=headMarkup+bodyMarkup)}),s.prepend($caption),s.append(t(e)),$table.before(s),d.hideOriginal||$table.show()})},t.fn.stackcolumns=function(a){var s=this,e={id:"stacktable small-only",hideOriginal:!0},d=t.extend({},e,a);return s.each(function(){$table=t(this);var a=$table.find("tr").eq(0).find("td,th").length;if(!(3>a)){var s=t('<table class="'+d.id+'"></table>');"undefined"!=typeof d.myClass&&s.addClass(d.myClass),$table.addClass("stacktable hide show-lg-table");for(var e=t("<tbody></tbody>"),l=1;a>l;)$table.find("tr").each(function(a){var s=t("<tr></tr>");0===a&&s.addClass("st-head-row st-head-row-main"),first=t(this).find("td,th").eq(0).clone().addClass("st-key");var d=l;if(t(this).find("*[colspan]").length){var n=0;t(this).find("td,th").each(function(){var a=t(this).attr("colspan");return a?(a=parseInt(a,10),d-=a-1,n+a>l&&(d+=n+a-l-1),n+=a):n++,n>l?!1:void 0})}second=t(this).find("td,th").eq(d).clone().addClass("st-val").removeAttr("colspan"),s.append(first,second),e.append(s)}),++l;s.append(t(e)),$table.before(s),d.hideOriginal||$table.show()}})}}(jQuery);$('.responsive-table').stacktable({ myClass: 'hide-lg'});

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.