Damit es vollständig ist hier noch mal die css-definitionen und das javascript um das es geht:
}else if (window.ActiveXObject){<div></div>
Hier muss dein Browser einen syntaxfehler anzeigen, wenn er es nicht tut, ist das entweder nicht der Code oder der Browser ist kaputt.
Stimmt. Mir ist jetzt erst aufgefallen dass da div-tags sind ohne Sinn...