Wieso was fehlt dir?
Die Browserversion z.B. im Internet Explorer 8 funktionierts, im IE7 nicht (geht aus deinem Link nun hervor, somit erledigt).
schau mal hier:
http://jsbin.com/awadu
Validiere deinen Quelltext, schreibe ungeachtet dessen (XHTML) sämtliche Element- und Attributnamen klein (auch im JavaScript) - ebenso verfahre mit Attributwerten.
Zumindest CSS-Selektoren sind teilweise case-sensitive #FOO selektiert keineswegs <div id="foo" />, auch JavaScript ist case-sensitive - möglicherweise liegst ja daran.