625. File Comparison Report

Produced on Mon May 12 13:06:29 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.

625.1 Files compared

# Location File Last Modified
1 Mon May 12 13:06:29 2008 UTC
2 Dolphin-v.6.1.0\plugins\tiny_mce\themes\advanced\js charmap.js Thu Mar 27 13:53:28 2008 UTC

625.2 Comparison summary

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

625.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

625.4 Active regular expressions

No regular expressions were active.

625.5 Comparison detail

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