der IE hat ein Problem mit Deinem Script, da er als Wert für document.getElementsByName("icon_row") ein leeres Objekt zurückliefert (so als gäbe es keine Elemente mit diesem Namen im Dokument). Daher kann er auch nicht auf deren style-Eigenschaften zugreifen.
scheinbar liegt es ja daran, dass ich den <tr>-tags einen namen verpasst habe und das name-attribut aber bei diesen tags nicht existiert. komme ich mit class nicht besser weiter? oder wäre getElementsByTagName eine bessere lösung?
das mit der <ul> ist ein bisschen umständlich, aber trotzdem vielen dank für den tipp.