rem: var map = fn; if (custom){ if (custom.add) custom.add.call(this, fn); if (custom.map){ map = function(event){ if (custom.map.call(this, event)) return fn.call(this, event); return false; }; 
add: map: function(event){ event = new Event(event); if (event.relatedTarget == this || this.hasChild(event.relatedTarget)) return; this.fireEvent('mouseleave', event); } 
context: 		var map = fn;		if (custom){			if (custom.add) custom.add.call(this, fn);			if (custom.map){				map = function(event){					if (custom.map.call(this, event)) return fn.call(this, event);					return false;				};
meta: 9980	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9980/a40a21991b91131070e1caac96a6907cfec23445/Element.Event.js/clean/Element/Element.Event.js