Turns out it wasn't that bad, just 2 small fixes. Tested successfully in IE6-8.
Date.now() is not supported in IE. Using jQuery.now() instead. Refs #678
IE was creating a second (and undefined) filter box when the select w…
…as reset, so I checked to ensure it was actually set before appending. fixes #678
It looks to me like the previous indentation level was correct. Why did you make this particular change?
Typo... I'll fix it.
Indentation is fixed now. Sorry :)