Hallo,
var onload_temp = window.onload || function () {};
window.onload = function () {
onload_temp();
function1();
}
> Diese paar Zeilen kannst Du beliebig oft aufrufen und neue Funktionen zum onload definieren.
Der Ansatz der verschachtelten Funktion ist freilich ein brauchbarer, wenn man auf Modularisierbarkeit setzt und eben keine zentrale Containerfunktion will. Ein weiterer Schritt wäre das Definieren einer Funktion, der man die Funktion nur übergeben muss, damit sie beim Load-Event ausgeführt wird: [Beispielumsetzung](http://simon.incutio.com/archive/2004/05/26/addLoadEvent). (Ebenso anwendbar auf andere Events.)
Mathias