var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget; 
var p = e.relatedTarget; 
	hover: function(f,g) {				// A private function for handling mouse 'hovering'		function handleHover(e) {			// Check if mouse(over|out) are still within the same parent element			var p = (e.type == "mouseover" ? e.fromElement : e.toElement) || e.relatedTarget;				// Traverse up the tree			while ( p && p != this ) try { p = p.parentNode } catch(e) { p = this; };						// If we actually just moused on to a sub-element, ignore it			if ( p == this ) return false;						// Execute the right function			return (e.type == "mouseover" ? f : g).apply(this, [e]);		}				// Bind the function to the two event listeners		return this.mouseover(handleHover).mouseout(handleHover);	},
10252	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/10252/f29aa679d26dfc4f883868d041c506eaee4b6064/jquery.js/clean/static/scripts/jquery.js