rem: if ( parent == this ) return false; 
add: if ( parent == this ) return true; 
context: 	hover: function(fnOver, fnOut) {				// A private function for handling mouse 'hovering'		function handleHover(event) {			// Check if mouse(over|out) are still within the same parent element			var parent = event.relatedTarget;				// Traverse up the tree			while ( parent && parent != this ) try { parent = parent.parentNode; } catch(error) { parent = this; };						// If we actually just moused on to a sub-element, ignore it			if ( parent == this ) return false;						// Execute the right function			return (event.type == "mouseover" ? fnOver : fnOut).apply(this, [event]);		}				// Bind the function to the two event listeners		return this.mouseover(handleHover).mouseout(handleHover);	},
meta: 2798	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2798/b26da08821ef07860b489ea2450f672ea155ca88/event.js/buggy/src/event.js