var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget;\r
\r
// Traverse up the tree\r
- while ( p && p != this ) try { p = p.parentNode } catch(e) { p = null; };\r
+ while ( p && p != this ) try { p = p.parentNode } catch(e) { p = this; };\r
\r
// If we actually just moused on to a sub-element, ignore it\r
if ( p == this ) return false;\r
};\r
\r
// Clean up after IE to avoid memory leaks\r
-if ($.browser.msie) $(window).unload(function() {\r
+if (jQuery.browser.msie) jQuery(window).unload(function() {\r
var event = jQuery.event, global = event.global;\r
for (var type in global) {\r
var els = global[type], i = els.length;\r