!function(a){"use strict";a.fn.multifiltersJS=function(b){var c=a.extend({target:a("table"),method:"thead"},b);jQuery.expr[":"].Equals=function(a,b,c){return(a.textContent||a.innerText||"").toUpperCase()===c[3].toUpperCase()},this.each(function(){var b=a(this),d=c.target,e="tr",f="td",g=d.find(a(e));if("thead"===c.method)var h=d.find("th:Equals("+b.data("col")+")"),i=d.find(a("thead th")).index(h);if("class"===c.method)var h=g.first().find("td."+b.data("col")),i=g.first().find("td").index(h);b.change(function(){var c=b.val();return g.each(function(){var b=a(this),d=a(b.children(f)[i]);c?(-1!==d.text().toLowerCase().indexOf(c.toLowerCase())?d.attr("data-filtered","positive"):d.attr("data-filtered","negative"),b.find(f+"[data-filtered=negative]").size()>0?b.hide():b.find(f+"[data-filtered=positive]").size()>0&&b.show()):(d.attr("data-filtered","positive"),b.find(f+"[data-filtered=negative]").size()>0?b.hide():b.find(f+"[data-filtered=positive]").size()>0&&b.show())}),!1}).keyup(function(){b.change()})})}}(jQuery);