This is a demonstration for the entry Filtering of lists.
The method has been tested with a 600+ items list. It was slower, but still working. This example contains 99 items.
When doing this I noticed that IE6 lacks support for lastChild. Another annoying
thing is that Mozilla assign a textNode to each blank between two tags. Therefore I
left out blanks in the list.
In IE6 the labels seems to break when the filter is applied. Of course, this is only a issue if you need labels.