© Модифицированный пример из книги Алекс Хоумер, Крис Улмен Dynamic HTML.
Посмотрите, что могут фильтры!