/** * @preserve jQuery Plugin: Table Filter - version 0.2.1 * * LICENSE: http://hail2u.mit-license.org/2009 */ /*jslint indent: 2, browser: true, regexp: true */ /*global jQuery, $ */ (function ($) { "use strict"; $.fn.addTableFilter = function (options) { var o = $.extend({}, $.fn.addTableFilter.defaults, options), tgt, id, label, input; if (this.is("table")) { // Generate ID if (!this.attr("id")) { this.attr({ id: "t-" + Math.floor(Math.random() * 99999999) }); } tgt = this.attr("id"); id = tgt + "-filtering"; // Build filtering form label = $("