rem: h += '<tr><td><a href="#" onclick="return tinyMCE.cancelEvent(event);" onmousedown="return tinyMCE.cancelEvent(event);" onmouseup="' + tinyMCE.xmlEncode(m[i].js) + ';return tinyMCE.cancelEvent(event);"><span' + c +'>' + t + '</span></a>'; 
add: h += '<tr><td><a href="' + tinyMCE.xmlEncode(m[i].js) + '" onmousedown="' + tinyMCE.xmlEncode(m[i].js) + ';return tinyMCE.cancelEvent(event);" onclick="return tinyMCE.cancelEvent(event);" onmouseup="return tinyMCE.cancelEvent(event);"><span' + c +'>' + t + '</span></a>'; 
context: 	update : function() {		var e = this.getElement(), h = '', i, t, m = this.items, s = this.settings;		if (this.settings.drop_menu)			h += '<span class="mceMenuLine"></span>';		h += '<table border="0" cellpadding="0" cellspacing="0">';		for (i=0; i<m.length; i++) {			t = tinyMCE.xmlEncode(m[i].text);			c = m[i].class_name ? ' class="' + m[i].class_name + '"' : '';			switch (m[i].type) {				case 'separator':					h += '<tr class="' + s.separator_class + '"><td>';					break;				case 'title':					h += '<tr class="' + s.title_class + '"><td><span' + c +'>' + t + '</span>';					break;				case 'disabled':					h += '<tr class="' + s.disabled_class + '"><td><span' + c +'>' + t + '</span>';					break;				default:					h += '<tr><td><a href="#" onclick="return tinyMCE.cancelEvent(event);" onmousedown="return tinyMCE.cancelEvent(event);" onmouseup="' + tinyMCE.xmlEncode(m[i].js) + ';return tinyMCE.cancelEvent(event);"><span' + c +'>' + t + '</span></a>';			}			h += '</td></tr>';		}		h += '</table>';		e.innerHTML = h;		this.needsUpdate = false;		this.updateBlocker();	},
meta: 2801	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2801/f1e315290ad554915ff7370741260fd6b754bfe6/TinyMCE_Menu.class.js/buggy/jscripts/tiny_mce/classes/TinyMCE_Menu.class.js