This is a modified version of the uitablefilter.js plugin by Greg Webber ( documentation at http://gregweber.info/projects/uitablefilter)