herzlichen dank für eure hilfe allerseits, und nochmals entschuldigung für meine zwei vertipper!
problem wurde gelöst.
ich habe die komplette javascript anweisung aus dem head genommen, und ganz unten nach dem </html> wieder eingefügt.
so funktioniert es problemlos.
scheinbar war das problem, dass das script schon ausgeführt wurde, bevor die divs alle geladen waren. im FF passiert nix, und bei der zweiten ausführung, wenn alle divs geladen sind, funktioniert dann alles.
der IE scheint scripte, die einmal einen fehler verursachen, permanent nicht mehr zu berücksichtigen?!
naja, wie auch immer, script ist jetzt da unten, und funktioniert bestens.