Dann teste das mal im FF, ich kann dir aber schon sagen, ohne es selber getestet zu haben, das es nicht läuft.
Du musst einfach in dem Event rausfinden ob auf das Element geklickt wurde oder woanders hin. Welches Element angeklickt wurde ist leicht zu ermitteln:
Code:
window.document.onmousedown = function(e) {
if(!e) e = window.event;
var obj = e.target || e.srcElement;
alert(obj.tagName);
};