Use stopImmediatePropagation() to stop events, if available
Correctly stop "command" event from "oncommand" attribute
(also without this we wrongly can disable HC in edit mode in Firefox 3.5)
Open menus in edit mode only after left-click
Correctly open menus in edit mode in Firefox 3.5 and older