Hi,
stimmt "name" ist falsch, es muss "id" sein, ABER
"borderStyle" geht im Firefox trotzdem nicht, aber wenigstens "borderColor"..
Die Frage, die ich mir die ganze Zeit stelle: Du verwendest simpelstes JavaScript, um simpelste CSS-Eigenschaften zu manipulieren. Wozu soll das gut sein? Wirf alles überflüssige (d.i. JavaScript) fort und mach's mit... CSS.
Stichwort: Pseudoformate, (Attribut-)Selektoren und http://de.selfhtml.org/css/...
Viele Grüße,
Bubax