rem: var _556=!!(src.addEventListener||src.attachEvent); var _557=self._listener(src,func,obj,_556); 
add: var _394=!!(src.addEventListener||src.attachEvent); if(_394&&(sig==="onmouseenter"||sig==="onmouseleave")&&!self._browserAlreadyHasMouseEnterAndLeave()){ var _395=self._mouseEnterListener(src,sig.substr(2),func,obj); if(sig==="onmouseenter"){ sig="onmouseover"; }else{ sig="onmouseout"; } }else{ var _395=self._listener(src,func,obj,_394); } 
context: },connect:function(src,sig,_554,_555){src=MochiKit.DOM.getElement(src);var self=MochiKit.Signal;if(typeof (sig)!="string"){throw new Error("'sig' must be a string");}var obj=null;var func=null;if(typeof (_555)!="undefined"){obj=_554;func=_555;if(typeof (_555)=="string"){if(typeof (_554[_555])!="function"){throw new Error("'funcOrStr' must be a function on 'objOrFunc'");}}else{if(typeof (_555)!="function"){throw new Error("'funcOrStr' must be a function or string");}}}else{if(typeof (_554)!="function"){throw new Error("'objOrFunc' must be a function if 'funcOrStr' is not given");}else{func=_554;}}if(typeof (obj)=="undefined"||obj===null){obj=src;}var _556=!!(src.addEventListener||src.attachEvent);var _557=self._listener(src,func,obj,_556);if(src.addEventListener){src.addEventListener(sig.substr(2),_557,false);}else{if(src.attachEvent){src.attachEvent(sig,_557);}}var _558=[src,sig,_557,_556,_554,_555];self._observers.push(_558);return _558;},_disconnect:function(_559){
meta: 5756	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5756/a154f6de672efe166451822e1e74167c3c0537f7/MochiKit.js/buggy/infoarena2/www/static/js/MochiKit.js