632. File Comparison Report

Produced on Mon May 12 13:06:30 2008 UTC. This report uses XHTML and CSS2, and is best viewed with a reasonably standards compliant browser such as the latest version of Firefox or Internet Explorer. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

632.1 Files compared

# Location File Last Modified
1 Dolphin-v.6.0.5\plugins\tiny_mce\themes\advanced\jscripts charmap.js Thu Sep 20 08:59:20 2007 UTC
2 Mon May 12 13:06:30 2008 UTC

632.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 0 0
Removed 1 326

632.3 Comparison options

Whitespace
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

632.4 Active regular expressions

No regular expressions were active.

632.5 Comparison detail

1   function i nit() {    
2       tinyMC EPopup.res izeToInner Size();    
3   }    
4      
5   var charma p = new Ar ray();    
6      
7   // for mor  details p lease see  w3c.org    
8   // now her e is the c omplete li st ;)    
9      
10   charmap =  [    
11       ['&nbs p;',    '& #160;',  t rue, 'no-b reak space '],    
12       ['&amp ;',     '& #38;',   t rue, 'ampe rsand'],    
13       ['&quo t;',    '& #34;',   t rue, 'quot ation mark '],    
14   // finance    
15       ['&cen t;',    '& #162;',  t rue, 'cent  sign'],    
16       ['&eur o;',    '& #8364;', t rue, 'euro  sign'],    
17       ['&pou nd;',   '& #163;',  t rue, 'poun d sign'],    
18       ['&yen ;',     '& #165;',  t rue, 'yen  sign'],    
19   // signs    
20       ['&cop y;',    '& #169;',  t rue, 'copy right sign '],    
21       ['&reg ;',     '& #174;',  t rue, 'regi stered sig n'],    
22       ['&tra de;',   '& #8482;', t rue, 'trad e mark sig n'],    
23       ['&per mil;',  '& #8240;', t rue, 'per  mille sign '],    
24       ['&mic ro;',   '& #181;',  t rue, 'micr o sign'],    
25       ['&mid dot;',  '& #183;',  t rue, 'midd le dot'],    
26       ['&bul l;',    '& #8226;', t rue, 'bull et'],    
27       ['&hel lip;',  '& #8230;', t rue, 'thre e dot lead er'],    
28       ['&pri me;',   '& #8242;', t rue, 'minu tes / feet '],    
29       ['&Pri me;',   '& #8243;', t rue, 'seco nds / inch es'],    
30       ['&sec t;',    '& #167;',  t rue, 'sect ion sign'] ,    
31       ['&par a;',    '& #182;',  t rue, 'para graph sign '],    
32       ['&szl ig;',   '& #223;',  t rue, 'shar p s / ess- zed'],    
33   // quotati ons    
34       ['&lsa quo;',  '& #8249;', t rue, 'sing le left-po inting ang le quotati on mark'],    
35       ['&rsa quo;',  '& #8250;', t rue, 'sing le right-p ointing an gle quotat ion mark'] ,    
36       ['&laq uo;',   '& #171;',  t rue, 'left  pointing  guillemet' ],    
37       ['&raq uo;',   '& #187;',  t rue, 'righ t pointing  guillemet '],    
38       ['&lsq uo;',   '& #8216;', t rue, 'left  single qu otation ma rk'],    
39       ['&rsq uo;',   '& #8217;', t rue, 'righ t single q uotation m ark'],    
40       ['&ldq uo;',   '& #8220;', t rue, 'left  double qu otation ma rk'],    
41       ['&rdq uo;',   '& #8221;', t rue, 'righ t double q uotation m ark'],    
42       ['&sbq uo;',   '& #8218;', t rue, 'sing le low-9 q uotation m ark'],    
43       ['&bdq uo;',   '& #8222;', t rue, 'doub le low-9 q uotation m ark'],    
44       ['< ',      '& #60;',   t rue, 'less -than sign '],    
45       ['> ',      '& #62;',   t rue, 'grea ter-than s ign'],    
46       ['≤ ',      '& #8804;', t rue, 'less -than or e qual to'],    
47       ['≥ ',      '& #8805;', t rue, 'grea ter-than o r equal to '],    
48       ['&nda sh;',   '& #8211;', t rue, 'en d ash'],    
49       ['&mda sh;',   '& #8212;', t rue, 'em d ash'],    
50       ['&mac r;',    '& #175;',  t rue, 'macr on'],    
51       ['&oli ne;',   '& #8254;', t rue, 'over line'],    
52       ['&cur ren;',  '& #164;',  t rue, 'curr ency sign' ],    
53       ['&brv bar;',  '& #166;',  t rue, 'brok en bar'],    
54       ['&uml ;',     '& #168;',  t rue, 'diae resis'],    
55       ['&iex cl;',   '& #161;',  t rue, 'inve rted excla mation mar k'],    
56       ['&iqu est;',  '& #191;',  t rue, 'turn ed questio n mark'],    
57       ['&cir c;',    '& #710;',  t rue, 'circ umflex acc ent'],    
58       ['&til de;',   '& #732;',  t rue, 'smal l tilde'],    
59       ['&deg ;',     '& #176;',  t rue, 'degr ee sign'],    
60       ['&min us;',   '& #8722;', t rue, 'minu s sign'],    
61       ['&plu smn;',  '& #177;',  t rue, 'plus -minus sig n'],    
62       ['&div ide;',  '& #247;',  t rue, 'divi sion sign' ],    
63       ['&fra sl;',   '& #8260;', t rue, 'frac tion slash '],    
64       ['&tim es;',   '& #215;',  t rue, 'mult iplication  sign'],    
65       ['&sup 1;',    '& #185;',  t rue, 'supe rscript on e'],    
66       ['&sup 2;',    '& #178;',  t rue, 'supe rscript tw o'],    
67       ['&sup 3;',    '& #179;',  t rue, 'supe rscript th ree'],    
68       ['&fra c14;',  '& #188;',  t rue, 'frac tion one q uarter'],    
69       ['&fra c12;',  '& #189;',  t rue, 'frac tion one h alf'],    
70       ['&fra c34;',  '& #190;',  t rue, 'frac tion three  quarters' ],    
71   // math /  logical    
72       ['&fno f;',    '& #402;',  t rue, 'func tion / flo rin'],    
73       ['&int ;',     '& #8747;', t rue, 'inte gral'],    
74       ['&sum ;',     '& #8721;', t rue, 'n-ar y sumation '],    
75       ['&inf in;',   '& #8734;', t rue, 'infi nity'],    
76       ['&rad ic;',   '& #8730;', t rue, 'squa re root'],    
77       ['&sim ;',     '& #8764;', f alse,'simi lar to'],    
78       ['&con g;',    '& #8773;', f alse,'appr oximately  equal to'] ,    
79       ['&asy mp;',   '& #8776;', t rue, 'almo st equal t o'],    
80       ['≠ ',      '& #8800;', t rue, 'not  equal to'] ,    
81       ['&equ iv;',   '& #8801;', t rue, 'iden tical to'] ,    
82       ['&isi n;',    '& #8712;', f alse,'elem ent of'],    
83       ['&not in;',   '& #8713;', f alse,'not  an element  of'],    
84       ['∋ ',      '& #8715;', f alse,'cont ains as me mber'],    
85       ['&pro d;',    '& #8719;', t rue, 'n-ar y product' ],    
86       ['&and ;',     '& #8743;', f alse,'logi cal and'],    
87       ['∨ ',      '& #8744;', f alse,'logi cal or'],    
88       ['&not ;',     '& #172;',  t rue, 'not  sign'],    
89       ['&cap ;',     '& #8745;', t rue, 'inte rsection'] ,    
90       ['&cup ;',     '& #8746;', f alse,'unio n'],    
91       ['&par t;',    '& #8706;', t rue, 'part ial differ ential'],    
92       ['&for all;',  '& #8704;', f alse,'for  all'],    
93       ['&exi st;',   '& #8707;', f alse,'ther e exists'] ,    
94       ['&emp ty;',   '& #8709;', f alse,'diam eter'],    
95       ['&nab la;',   '& #8711;', f alse,'back ward diffe rence'],    
96       ['&low ast;',  '& #8727;', f alse,'aste risk opera tor'],    
97       ['&pro p;',    '& #8733;', f alse,'prop ortional t o'],    
98       ['&ang ;',     '& #8736;', f alse,'angl e'],    
99   // undefin ed    
100       ['&acu te;',   '& #180;',  t rue, 'acut e accent'] ,    
101       ['&ced il;',   '& #184;',  t rue, 'cedi lla'],    
102       ['&ord f;',    '& #170;',  t rue, 'femi nine ordin al indicat or'],    
103       ['&ord m;',    '& #186;',  t rue, 'masc uline ordi nal indica tor'],    
104       ['&dag ger;',  '& #8224;', t rue, 'dagg er'],    
105       ['&Dag ger;',  '& #8225;', t rue, 'doub le dagger' ],    
106   // alphabe tical spec ial chars    
107       ['&Agr ave;',  '& #192;',  t rue, 'A -  grave'],    
108       ['&Aac ute;',  '& #193;',  t rue, 'A -  acute'],    
109       ['&Aci rc;',   '& #194;',  t rue, 'A -  circumflex '],    
110       ['&Ati lde;',  '& #195;',  t rue, 'A -  tilde'],    
111       ['&Aum l;',    '& #196;',  t rue, 'A -  diaeresis' ],    
112       ['&Ari ng;',   '& #197;',  t rue, 'A -  ring above '],    
113       ['&AEl ig;',   '& #198;',  t rue, 'liga ture AE'],    
114       ['&Cce dil;',  '& #199;',  t rue, 'C -  cedilla'],    
115       ['&Egr ave;',  '& #200;',  t rue, 'E -  grave'],    
116       ['&Eac ute;',  '& #201;',  t rue, 'E -  acute'],    
117       ['&Eci rc;',   '& #202;',  t rue, 'E -  circumflex '],    
118       ['&Eum l;',    '& #203;',  t rue, 'E -  diaeresis' ],    
119       ['&Igr ave;',  '& #204;',  t rue, 'I -  grave'],    
120       ['&Iac ute;',  '& #205;',  t rue, 'I -  acute'],    
121       ['&Ici rc;',   '& #206;',  t rue, 'I -  circumflex '],    
122       ['&Ium l;',    '& #207;',  t rue, 'I -  diaeresis' ],    
123       ['&ETH ;',     '& #208;',  t rue, 'ETH' ],    
124       ['&Nti lde;',  '& #209;',  t rue, 'N -  tilde'],    
125       ['&Ogr ave;',  '& #210;',  t rue, 'O -  grave'],    
126       ['&Oac ute;',  '& #211;',  t rue, 'O -  acute'],    
127       ['&Oci rc;',   '& #212;',  t rue, 'O -  circumflex '],    
128       ['&Oti lde;',  '& #213;',  t rue, 'O -  tilde'],    
129       ['&Oum l;',    '& #214;',  t rue, 'O -  diaeresis' ],    
130       ['&Osl ash;',  '& #216;',  t rue, 'O -  slash'],    
131       ['&OEl ig;',   '& #338;',  t rue, 'liga ture OE'],    
132       ['&Sca ron;',  '& #352;',  t rue, 'S -  caron'],    
133       ['&Ugr ave;',  '& #217;',  t rue, 'U -  grave'],    
134       ['&Uac ute;',  '& #218;',  t rue, 'U -  acute'],    
135       ['&Uci rc;',   '& #219;',  t rue, 'U -  circumflex '],    
136       ['&Uum l;',    '& #220;',  t rue, 'U -  diaeresis' ],    
137       ['&Yac ute;',  '& #221;',  t rue, 'Y -  acute'],    
138       ['&Yum l;',    '& #376;',  t rue, 'Y -  diaeresis' ],    
139       ['&THO RN;',   '& #222;',  t rue, 'THOR N'],    
140       ['&agr ave;',  '& #224;',  t rue, 'a -  grave'],    
141       ['&aac ute;',  '& #225;',  t rue, 'a -  acute'],    
142       ['&aci rc;',   '& #226;',  t rue, 'a -  circumflex '],    
143       ['&ati lde;',  '& #227;',  t rue, 'a -  tilde'],    
144       ['&aum l;',    '& #228;',  t rue, 'a -  diaeresis' ],    
145       ['&ari ng;',   '& #229;',  t rue, 'a -  ring above '],    
146       ['&ael ig;',   '& #230;',  t rue, 'liga ture ae'],    
147       ['&cce dil;',  '& #231;',  t rue, 'c -  cedilla'],    
148       ['&egr ave;',  '& #232;',  t rue, 'e -  grave'],    
149       ['&eac ute;',  '& #233;',  t rue, 'e -  acute'],    
150       ['&eci rc;',   '& #234;',  t rue, 'e -  circumflex '],    
151       ['&eum l;',    '& #235;',  t rue, 'e -  diaeresis' ],    
152       ['&igr ave;',  '& #236;',  t rue, 'i -  grave'],    
153       ['&iac ute;',  '& #237;',  t rue, 'i -  acute'],    
154       ['&ici rc;',   '& #238;',  t rue, 'i -  circumflex '],    
155       ['&ium l;',    '& #239;',  t rue, 'i -  diaeresis' ],    
156       ['&eth ;',     '& #240;',  t rue, 'eth' ],    
157       ['&nti lde;',  '& #241;',  t rue, 'n -  tilde'],    
158       ['&ogr ave;',  '& #242;',  t rue, 'o -  grave'],    
159       ['&oac ute;',  '& #243;',  t rue, 'o -  acute'],    
160       ['&oci rc;',   '& #244;',  t rue, 'o -  circumflex '],    
161       ['&oti lde;',  '& #245;',  t rue, 'o -  tilde'],    
162       ['&oum l;',    '& #246;',  t rue, 'o -  diaeresis' ],    
163       ['&osl ash;',  '& #248;',  t rue, 'o sl ash'],    
164       ['&oel ig;',   '& #339;',  t rue, 'liga ture oe'],    
165       ['&sca ron;',  '& #353;',  t rue, 's -  caron'],    
166       ['&ugr ave;',  '& #249;',  t rue, 'u -  grave'],    
167       ['&uac ute;',  '& #250;',  t rue, 'u -  acute'],    
168       ['&uci rc;',   '& #251;',  t rue, 'u -  circumflex '],    
169       ['&uum l;',    '& #252;',  t rue, 'u -  diaeresis' ],    
170       ['&yac ute;',  '& #253;',  t rue, 'y -  acute'],    
171       ['&tho rn;',   '& #254;',  t rue, 'thor n'],    
172       ['&yum l;',    '& #255;',  t rue, 'y -  diaeresis' ],    
173       ['&Alp ha;',   '& #913;',  t rue, 'Alph a'],    
174       ['&Bet a;',    '& #914;',  t rue, 'Beta '],    
175       ['&Gam ma;',   '& #915;',  t rue, 'Gamm a'],    
176       ['&Del ta;',   '& #916;',  t rue, 'Delt a'],    
177       ['&Eps ilon;', '& #917;',  t rue, 'Epsi lon'],    
178       ['&Zet a;',    '& #918;',  t rue, 'Zeta '],    
179       ['&Eta ;',     '& #919;',  t rue, 'Eta' ],    
180       ['&The ta;',   '& #920;',  t rue, 'Thet a'],    
181       ['&Iot a;',    '& #921;',  t rue, 'Iota '],    
182       ['&Kap pa;',   '& #922;',  t rue, 'Kapp a'],    
183       ['&Lam bda;',  '& #923;',  t rue, 'Lamb da'],    
184       ['Μ ',      '& #924;',  t rue, 'Mu'] ,    
185       ['Ν ',      '& #925;',  t rue, 'Nu'] ,    
186       ['Ξ ',      '& #926;',  t rue, 'Xi'] ,    
187       ['&Omi cron;', '& #927;',  t rue, 'Omic ron'],    
188       ['Π ',      '& #928;',  t rue, 'Pi'] ,    
189       ['&Rho ;',     '& #929;',  t rue, 'Rho' ],    
190       ['&Sig ma;',   '& #931;',  t rue, 'Sigm a'],    
191       ['&Tau ;',     '& #932;',  t rue, 'Tau' ],    
192       ['&Ups ilon;', '& #933;',  t rue, 'Upsi lon'],    
193       ['&Phi ;',     '& #934;',  t rue, 'Phi' ],    
194       ['&Chi ;',     '& #935;',  t rue, 'Chi' ],    
195       ['&Psi ;',     '& #936;',  t rue, 'Psi' ],    
196       ['&Ome ga;',   '& #937;',  t rue, 'Omeg a'],    
197       ['&alp ha;',   '& #945;',  t rue, 'alph a'],    
198       ['&bet a;',    '& #946;',  t rue, 'beta '],    
199       ['&gam ma;',   '& #947;',  t rue, 'gamm a'],    
200       ['&del ta;',   '& #948;',  t rue, 'delt a'],    
201       ['&eps ilon;', '& #949;',  t rue, 'epsi lon'],    
202       ['&zet a;',    '& #950;',  t rue, 'zeta '],    
203       ['&eta ;',     '& #951;',  t rue, 'eta' ],    
204       ['&the ta;',   '& #952;',  t rue, 'thet a'],    
205       ['&iot a;',    '& #953;',  t rue, 'iota '],    
206       ['&kap pa;',   '& #954;',  t rue, 'kapp a'],    
207       ['&lam bda;',  '& #955;',  t rue, 'lamb da'],    
208       ['μ ',      '& #956;',  t rue, 'mu'] ,    
209       ['ν ',      '& #957;',  t rue, 'nu'] ,    
210       ['ξ ',      '& #958;',  t rue, 'xi'] ,    
211       ['&omi cron;', '& #959;',  t rue, 'omic ron'],    
212       ['π ',      '& #960;',  t rue, 'pi'] ,    
213       ['&rho ;',     '& #961;',  t rue, 'rho' ],    
214       ['&sig maf;',  '& #962;',  t rue, 'fina l sigma'],    
215       ['&sig ma;',   '& #963;',  t rue, 'sigm a'],    
216       ['&tau ;',     '& #964;',  t rue, 'tau' ],    
217       ['&ups ilon;', '& #965;',  t rue, 'upsi lon'],    
218       ['&phi ;',     '& #966;',  t rue, 'phi' ],    
219       ['&chi ;',     '& #967;',  t rue, 'chi' ],    
220       ['&psi ;',     '& #968;',  t rue, 'psi' ],    
221       ['&ome ga;',   '& #969;',  t rue, 'omeg a'],    
222   // symbols    
223       ['&ale fsym;', '& #8501;', f alse,'alef  symbol'],    
224       ['&piv ;',     '& #982;',  f alse,'pi s ymbol'],    
225       ['&rea l;',    '& #8476;', f alse,'real  part symb ol'],    
226       ['&the tasym;','& #977;',  f alse,'thet a symbol'] ,    
227       ['&ups ih;',   '& #978;',  f alse,'upsi lon - hook  symbol'],    
228       ['&wei erp;',  '& #8472;', f alse,'Weie rstrass p' ],    
229       ['&ima ge;',   '& #8465;', f alse,'imag inary part '],    
230   // arrows    
231       ['&lar r;',    '& #8592;', t rue, 'left wards arro w'],    
232       ['&uar r;',    '& #8593;', t rue, 'upwa rds arrow' ],    
233       ['&rar r;',    '& #8594;', t rue, 'righ twards arr ow'],    
234       ['&dar r;',    '& #8595;', t rue, 'down wards arro w'],    
235       ['&har r;',    '& #8596;', t rue, 'left  right arr ow'],    
236       ['&cra rr;',   '& #8629;', f alse,'carr iage retur n'],    
237       ['&lAr r;',    '& #8656;', f alse,'left wards doub le arrow'] ,    
238       ['&uAr r;',    '& #8657;', f alse,'upwa rds double  arrow'],    
239       ['&rAr r;',    '& #8658;', f alse,'righ twards dou ble arrow' ],    
240       ['&dAr r;',    '& #8659;', f alse,'down wards doub le arrow'] ,    
241       ['&hAr r;',    '& #8660;', f alse,'left  right dou ble arrow' ],    
242       ['&the re4;',  '& #8756;', f alse,'ther efore'],    
243       ['&sub ;',     '& #8834;', f alse,'subs et of'],    
244       ['&sup ;',     '& #8835;', f alse,'supe rset of'],    
245       ['&nsu b;',    '& #8836;', f alse,'not  a subset o f'],    
246       ['&sub e;',    '& #8838;', f alse,'subs et of or e qual to'],    
247       ['&sup e;',    '& #8839;', f alse,'supe rset of or  equal to' ],    
248       ['&opl us;',   '& #8853;', f alse,'circ led plus'] ,    
249       ['&oti mes;',  '& #8855;', f alse,'circ led times' ],    
250       ['&per p;',    '& #8869;', f alse,'perp endicular' ],    
251       ['&sdo t;',    '& #8901;', f alse,'dot  operator'] ,    
252       ['&lce il;',   '& #8968;', f alse,'left  ceiling'] ,    
253       ['&rce il;',   '& #8969;', f alse,'righ t ceiling' ],    
254       ['&lfl oor;',  '& #8970;', f alse,'left  floor'],    
255       ['&rfl oor;',  '& #8971;', f alse,'righ t floor'],    
256       ['&lan g;',    '& #9001;', f alse,'left -pointing  angle brac ket'],    
257       ['&ran g;',    '& #9002;', f alse,'righ t-pointing  angle bra cket'],    
258       ['&loz ;',     '& #9674;', t rue,'lozen ge'],    
259       ['&spa des;',  '& #9824;', f alse,'blac k spade su it'],    
260       ['&clu bs;',   '& #9827;', t rue, 'blac k club sui t'],    
261       ['&hea rts;',  '& #9829;', t rue, 'blac k heart su it'],    
262       ['&dia ms;',   '& #9830;', t rue, 'blac k diamond  suit'],    
263       ['&ens p;',    '& #8194;', f alse,'en s pace'],    
264       ['&ems p;',    '& #8195;', f alse,'em s pace'],    
265       ['&thi nsp;',  '& #8201;', f alse,'thin  space'],    
266       ['&zwn j;',    '& #8204;', f alse,'zero  width non -joiner'],    
267       ['&zwj ;',     '& #8205;', f alse,'zero  width joi ner'],    
268       ['&lrm ;',     '& #8206;', f alse,'left -to-right  mark'],    
269       ['&rlm ;',     '& #8207;', f alse,'righ t-to-left  mark'],    
270       ['&shy ;',     '& #173;',  f alse,'soft  hyphen']    
271   ];    
272      
273   function r enderCharM apHTML() {    
274       var ch arsPerRow  = 20, tdWi dth=20, td Height=20;    
275       var ht ml = '<tab le border= "0" cellsp acing="1"  cellpaddin g="0" widt h="' + (td Width*char sPerRow) +  '"><tr he ight="' +  tdHeight +  '">';    
276       var co ls=-1;    
277       for (v ar i=0; i< charmap.le ngth; i++)  {    
278           if  (charmap[ i][2]==tru e) {    
279                cols++;    
280                html +=  ''    
281                    + '< td width=" ' + tdWidt h + '" hei ght="' + t dHeight +  '" class=" charmap"'    
282                    + '  onmouseove r="this.cl assName=\' charmapOve r\';'    
283                    + 'p reviewChar (\'' + cha rmap[i][1] .substring (1,charmap [i][1].len gth) + '\' ,\'' + cha rmap[i][0] .substring (1,charmap [i][0].len gth) + '\' ,\'' + cha rmap[i][3]  + '\');"'    
284                    + '  onmouseout ="this.cla ssName=\'c harmap\';" '    
285                    + '  nowrap="no wrap" oncl ick="inser tChar(\''  + charmap[ i][1].subs tring(2,ch armap[i][1 ].length-1 ) + '\');" ><a style= "text-deco ration: no ne;" onfoc us="previe wChar(\''  + charmap[ i][1].subs tring(1,ch armap[i][1 ].length)  + '\',\''  + charmap[ i][0].subs tring(1,ch armap[i][0 ].length)  + '\',\''  + charmap[ i][3] + '\ ');" href= "javascrip t:insertCh ar(\'' + c harmap[i][ 1].substri ng(2,charm ap[i][1].l ength-1) +  '\');" on click="ret urn false; " onmoused own="retur n false;"  title="' +  charmap[i ][3] + '"> '    
286                    + ch armap[i][1 ]    
287                    + '< /a></td>';    
288                if ((col s+1) % cha rsPerRow = = 0)    
289                    html  += '</tr> <tr height ="' + tdHe ight + '"> ';    
290           }    
291        }    
292       if (co ls % chars PerRow > 0 ) {    
293           va r padd = c harsPerRow  - (cols %  charsPerR ow);    
294           fo r (var i=0 ; i<padd-1 ; i++)    
295                html +=  '<td width ="' + tdWi dth + '" h eight="' +  tdHeight  + '" class ="charmap" >&nbsp;</t d>';    
296       }    
297       html + = '</tr></ table>';    
298       docume nt.write(h tml);    
299   }    
300      
301   function i nsertChar( chr) {    
302       tinyMC EPopup.exe cCommand(' mceInsertC ontent', f alse, '&#'  + chr + ' ;');    
303      
304       // Ref ocus in wi ndow    
305       if (ti nyMCEPopup .isWindow)    
306           wi ndow.focus ();    
307      
308       tinyMC EPopup.clo se();    
309   }    
310      
311   function p reviewChar (codeA, co deB, codeN ) {    
312       var el mA = docum ent.getEle mentById(' codeA');    
313       var el mB = docum ent.getEle mentById(' codeB');    
314       var el mV = docum ent.getEle mentById(' codeV');    
315       var el mN = docum ent.getEle mentById(' codeN');    
316      
317       if (co deA=='#160 ;') {    
318           el mV.innerHT ML = '__';    
319       } else  {    
320           el mV.innerHT ML = '&' +  codeA;    
321       }    
322      
323       elmB.i nnerHTML =  '&amp;' +  codeA;    
324       elmA.i nnerHTML =  '&amp;' +  codeB;    
325       elmN.i nnerHTML =  codeN;    
326   }