Hallo,
http://duell.host.sk/menue/erster.html
http://duell.host.sk/menue/zweiter.html
Das hab' ich mir mal mit Mozilla angesehen. Also es hat auf jeden Fall was damit zu tun, dass mehrere Divs übereinander liegen, die jeweils eigene Events haben. Wenn man das onmouseout der Hauptebene herausnimmt, ist die Macke nicht mehr da, nur wird das Menü natürlich dann nicht wieder ausgeblendet. Mir ist allerdings nicht klar, wieso der onmouseout der Hauptebene ständig ausgelöst wird.
Events werden ja normalerweise durch alle Dokument-Ebenen 'durchgereicht', können aber auch abgefangen werden. Eigentlich wird dieses Verhalten mit dem dritten Parameter von addEventListener() gesteuert (true = Bubbling wird angehalten), und deshalb lief dein zweites Beispiel zwischendurch auch wohl mal, weil es addEventListener(*,*,true) benutzt, aber offenbar spielt noch was anderes eine Rolle, was jetzt dazu führt, dass sich die Events gegenseitig stören.
Wenn das zweite Beispiel gestern noch lief, überleg' doch mal genau, was du inzwischen geändert hast. Das dann für IE anzupassen, ist sicher nicht schwierig.
Grüße, Stefan