Aber nur einen ganz kleinen:
mouseover
- window.isMouseOverMenu = true
- select-hide
mouseout
- window.isMouseOverMenu = false
- window.setTimeout(if (!window.isMouseOverMenu) { select-show }, zeit)
Äh, suchst du vielleicht die Events mouseenter und mouseleave anstelle von mouseover und mouseout?
.bind("mouseenter", handler)
.bind("mouseleave", handler)
Diese Ereignisse steigen nicht auf (Bubbling), daher gibt es kein "Flackern", weil mouseover-Events von Kindelementen nicht gefährlich werden.
Mathias