Hallo WolfNilson,
bei mir läuft es auch im FF recht ruckelig. Beim kurzen Blick ins Script ist mir aufgefallen, dass du immer wieder mit document.getElementById auf die Elemente zugreifst. Du solltest diese Zugriffe mal zwischenspeichern. Nach meiner Erfahrung laufen Scripte dann runder:
var element = document.getElementById("Id_des_Elements");
...
element.style = ...
Gruß, Jürgen