Hi Sven,
Deine Zuweisung des onload-Events ist falsch. So, wie es da steht, wird sofort deine Funktion aufgerufen, das Ergebnis (keines) wird dann document.onload zugewiesen - was das wohl für Auswirkungen hat...
Kleiner Test - Das hier ist bestimmt unsauber ;-)
MfG, Dennis.