Hallo,
unter http://www.dhtmlcentral.com/projects/coolmenus/ gibts ein Crossbrowsermenue bei dem das Problem umgangen wird indem sie bei jedem Div testen ob es über einem Formularfeld liegt und dann das Formularfeld ausblenden. Der Scriptteil dafür ist aber recht kompliziert.
Eben - recht kompliziert und natürlich auch nicht schön anzuschauen.
Markus