rem: tinyMCE.removeEvent(o, n, h); tinyMCE.removeEvent(window, 'unload', clean); o = n = h = null; 
add: var ex;  try { tinyMCE.removeEvent(o, n, h); tinyMCE.removeEvent(window, 'unload', clean); o = n = h = null; } catch (ex) {  } 
context: TinyMCE_Engine.prototype.addEvent = function(o, n, h) {	// Add cleanup for all non unload events	if (n != 'unload') {		function clean() {			tinyMCE.removeEvent(o, n, h);			tinyMCE.removeEvent(window, 'unload', clean);			o = n = h = null;		}		// Add memory cleaner		tinyMCE.addEvent(window, 'unload', clean);	}	if (o.attachEvent)		o.attachEvent("on" + n, h);	else		o.addEventListener(n, h, false);};
meta: 2801	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2801/95257876d19eb1add899ba50ed6594e1872b3620/TinyMCE_Event.class.js/clean/jscripts/tiny_mce/classes/TinyMCE_Event.class.js