Mathias: DOM Gecko: event Objekt universal verfügbar machen

Beitrag lesen

Beim Internet Explorer hat man immer und überall (z.B. in jeder Funktion) per window.event zugriff auf das aktuelle Event.
Kann man ein analoges für den Firefox erreichen, ohne jedes Mal dass event objekt als parameter übergeben zu müssen.

Ein Eventhandler, der mit
window.event = eventhandler;
initialisiert wird, reicht nicht aus, wenn auf ein input feld mit onclick="function()" geklickt wird, denn dann wird erst die onclick Funktion gerufen, erst danach dass event auf window Ebene.

Kann man performant allen html objekten per default einen click-handler zuweisen, der erst das event registriert und dann die ursprüngliche funktion aufruft, so dass in dieser dass event dann zu Verfügung steht?

Danke für Eure Hilfe!