I would think it would be annoying to have to whip out javascript to do something that seems like it should be native to CSS. But it must be satisfying to make the page do what you want in spite of the language limitations!

Cheers,
Scott.