rem: + ' onmouseover="tinyMCE.switchClass(this,\'charmapOver\');' 
add: + ' onmouseover="this.className=\'charmapOver\';' 
context: function renderCharMapHTML() {	var charsPerRow = 20, tdWidth=20, tdHeight=20;	var html = '<table border="0" cellspacing="1" cellpadding="0" width="' + (tdWidth*charsPerRow) + '"><tr height="' + tdHeight + '">';	var cols=-1;	for (var i=0; i<charmap.length; i++) {		if (charmap[i][2]==true) {			cols++;			html += ''				+ '<td width="' + tdWidth + '" height="' + tdHeight + '" class="charmap"'				+ ' onmouseover="tinyMCE.switchClass(this,\'charmapOver\');'				+ 'previewChar(\'' + charmap[i][1].substring(1,charmap[i][1].length) + '\',\'' + charmap[i][0].substring(1,charmap[i][0].length) + '\',\'' + charmap[i][3] + '\');"'				+ ' onmouseout="tinyMCE.restoreClass(this,\'charmapOver\');"'				+ ' nowrap="nowrap" onclick="insertChar(\'' + charmap[i][1].substring(2,charmap[i][1].length-1) + '\');"><a style="text-decoration: none;" onfocus="previewChar(\'' + charmap[i][1].substring(1,charmap[i][1].length) + '\',\'' + charmap[i][0].substring(1,charmap[i][0].length) + '\',\'' + charmap[i][3] + '\');" href="javascript:insertChar(\'' + charmap[i][1].substring(2,charmap[i][1].length-1) + '\');" onclick="return false;" onmousedown="return false;" title="' + charmap[i][3] + '">'				+ charmap[i][1]				+ '</a></td>';			if ((cols+1) % charsPerRow == 0)				html += '</tr><tr height="' + tdHeight + '">';		}	 }	if (cols % charsPerRow > 0) {		var padd = charsPerRow - (cols % charsPerRow);		for (var i=0; i<padd-1; i++)			html += '<td width="' + tdWidth + '" height="' + tdHeight + '" class="charmap">&nbsp;</td>';	}	html += '</tr></table>';	document.write(html);}
meta: 4999	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4999/a7337fded71e32e0d799afb9ac1224a1923d8847/charmap.js/clean/wp-includes/js/tinymce/themes/advanced/jscripts/charmap.js