Hi!
Probiere mal
function checkImages() { document.images[8].onLoad = doIt; }
Hmm, nun wird das Event gar nicht mehr gefeuert. Es erscheint mir so, als würder der "Zeiger" auf die Funktion doIt nicht gesetzt werden. Die Fehlerkonsole meldet allerdings nichts.
Gruß