if(C.test(/over|out/)){switch(C){case"mouseover":E=D.relatedTarget||D.fromElement;break;case"mouseout":E=D.relatedTarget||D.toElement;}if((function(){while(E&&E.nodeType==3){E=E.parentNode; }}).create({attempt:Browser.Engine.gecko})()===false){E=false;}}}}}return $extend(this,{event:D,type:C,relatedTarget:E,target:F,shift:D.shiftKey,control:D.ctrlKey,alt:D.altKey,meta:D.metaKey}); 
if ((function(){ while (related && related.nodeType == 3) related = related.parentNode; }).create({attempt: Browser.Engine.gecko})() === false) related = false; 
if(C.test(/over|out/)){switch(C){case"mouseover":E=D.relatedTarget||D.fromElement;break;case"mouseout":E=D.relatedTarget||D.toElement;}if((function(){while(E&&E.nodeType==3){E=E.parentNode;}}).create({attempt:Browser.Engine.gecko})()===false){E=false;}}}}}return $extend(this,{event:D,type:C,relatedTarget:E,target:F,shift:D.shiftKey,control:D.ctrlKey,alt:D.altKey,meta:D.metaKey});
5086	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5086/7e4a07fc6f307ea369a4f7e7ce36e6336bcef4f7/mootools.js/clean/mootools.js