Who likes this?

Cross-browser MouseEnter/Leave Solution

In mouseout and mouseover event handlers, use this object to check if the mouse was leaving or entering a "landmark" element. See my MouseEnter/Leave Handlers snipplet for a practical use.

.fromElement: element the mouse is leaving
.toElement: element the mouse is entering
.inLandmark: true if the event fired from within the landmark
.leftLandmark: true if the mouse was leaving the landmark
.enteredLandmark: true if the mouse was entering the landmark