if (typeof(window.RadSpellNamespace)=="\165ndefin\x65\x64"){window.RadSpellNamespace=new Object(); } ; RadSpellNamespace.AppendStyleSheet= function (O,o){var I=(navigator.appName=="\x4dicrosof\x74\x20Inte\x72\x6ee\x74\040\x45\170p\x6c\x6fre\x72") && ((navigator.userAgent.toLowerCase().indexOf("\x6dac")!=-1) || (navigator.appVersion.toLowerCase().indexOf("\x6d\x61c")!=-1)); var A=(navigator.userAgent.toLowerCase().indexOf("\x73afari")!=-1); if (I || A){document.write("\x3c"+"link"+" rel=\047\x73tyle\x73\150e\x65\x74\047\x20typ\x65\x3d\047\x74ext\x2fcss\047\x20hr\x65f=\047"+o+"\x27\x3e"); }else {var U=document.createElement("LINK"); U.rel="\x73tyleshe\x65\x74"; U.type="\x74ext/cs\x73"; U.href=o; document.getElementById(O+"\x53tyleS\x68\x65etHo\x6c\x64er").appendChild(U); }} ; RadSpellNamespace.Z= function (){var z=navigator.userAgent.toLowerCase(); W=z.indexOf("msie"); if (W==-1){return true; } ++W; var w=/\x6d\x73\x69\x65\x20(\d+\x2e\d+)/; var V=w.exec(z); if (V.length<2){return true; }var v=parseFloat(V[1]); return v<.55e1; } ; RadSpellNamespace.T= function (t,S,dialogWidth,dialogHeight,R,r){try {if (RadSpellNamespace.Z()){r= true; }var Q=new RadWindowInfo(); Q.Url=S; Q.Width=dialogWidth; Q.Height=dialogHeight; Q.Caption=t; Q.IsVisible= true; Q.Argument=R; Q.Param=null; Q.CallbackFunc=null; Q.OnLoadFunc=null; Q.Resizable= false; Q.Movable= true; Q.UseClassicDialogs=r; var radWindow=GetEditorRadWindowManager().ShowModalWindow(Q); }catch (P){alert("Co\x75\x6c\x64 not \x6f\x70en \x77indow: "+P.description); } ; } ; function RadSpell(){ this.window=window; } ; RadSpell.getSpellChecker= function (N){var n=document.getElementById(N); if (n!=null)return n.radSpell; else return null; } ; RadSpell.prototype.setTextSource= function (source){ this.source=source; };RadSpell.prototype.spellChecked= function (){var M=this.getPostBackStorage(); if (M!=null){return M.value.toLowerCase()=="true"; }return false; };RadSpell.prototype.setSpellChecked= function (m){var M=this.getPostBackStorage(); if (M!=null){M.value=m.toString(); }};RadSpell.prototype.L= function (){if (this.source==null){try { this.source=this.getTextSource(); }catch (P){alert("r.\x61\x2ed.spe\x6c\x6c: E\x72\x72or\x20\x67ett\x69\x6eg t\x65\x78\x74 sour\x63\145\x3a\012"+P.message); }}return this.source; };RadSpell.prototype.startSpellCheck= function (){ this.setSpellChecked( false); this.l(); var url=this.radControlsDir+this.spellDir+"Dialogs/S\x70\x65llC\x68\x65ck.a\x73\160x\x3f\x73pel\x6c\111D\x3d"+this.uniqueSpellId+"&\x44\x69alogsS\x63\x68eme\x3d"+this.dialogsScheme+"&Lang\x75\x61ge="+this.language+"\x26pageID="+this.pageID+"\x26useSessi\x6f\x6e="+this.useSession+"&RadSessio\x6e\x44ata\x3d"+this.sessionData+"&RadCont\x72\x6flsDi\x72\x3d"+this.radControlsDir; if (this.L()==null){alert("\x72.a.d.s\x70\x65ll: C\x6f\x75ld\x20\x6eot f\x69\156d\x20\x74ar\x67et tex\x74\040\x73\157u\x72ce: "+this.targetControlId); return; }if (this.languagesID!=null){var K=document.getElementById(this.languagesID); if (K!=null){ this.dictionaryLanguage=K.value; } ; } ; if (this.dictionaryLanguage!=null){url+="\x26Dicti\x6f\x6earyL\x61\x6egua\x67\x65="+this.dictionaryLanguage; } ; url+="\x26QueryS\x74\x72ingPa\x72\x61me\x74\x65rs&"+this.queryStringParameters; RadSpellNamespace.T("",url,470,360,this,this.useClassicDialogs); } ; RadSpell.prototype.registerWithEditor= function (k){var J="\x72adEditor\x43\x6fntai\x6e\x65r"+k; var container=document.getElementById(J); if (container!=null){var H=this ; H.getTextSource= function (){return new HtmlElementTextSource(document.getElementById(J)); } ; container.spellCheck= function (){H.dictionaryLanguage=container.getAttribute("\x64efaul\x74\x4cang"); H.startSpellCheck(); } ; }else {alert("\x72\x2ea.d.spe\x6c\x6c ca\x6e\x6eot \x6e\x6ft f\x69\156d\x20\x74h\x65\040\x72.a.d.\x65\x64it\x6fr con\x74\141i\x6eer: "+J+"\x0aRemove t\x68\x65 Ra\x64\x53pel\x6c\x20con\x74\162o\x6c\x20fr\x6fm the \x66orm i\x66\x20yo\x75 are \x75sing \x72.a.d\x2eedit\x6fr 5\x2ex or\x20lat\x65r."); }} ; RadSpell.prototype.attachEvent= function (h,G){var g=this.F(G); var f= function (D,R){g(D,R); };this[h+"\x48andler"]=f; } ; RadSpell.prototype.F= function (d){var f= function (D,R){} ; if (typeof(d).toString().toLowerCase()=="function"){f=d; }else if (typeof(d).toString().toLowerCase()=="\x73tring"){try {f=eval(d);}catch (P){}}return f; };RadSpell.prototype.l= function (){if (this.CheckStartedHandler!=null){var f=this.CheckStartedHandler; f(this, {} ); }};RadSpell.prototype.C= function (){if (this.CheckFinishedHandler!=null){var f=this.CheckFinishedHandler; f(this, {} ); }};RadSpell.prototype.c= function (){if (this.CheckCancelledHandler!=null){var f=this.CheckCancelledHandler; f(this, {} ); }};RadSpell.prototype.B= function (){if (this.DialogClosingHandler!=null){var f=this.DialogClosingHandler; f(this, {} ); }};RadSpell.prototype.o0= function (O0,l0,i0,changeAll){if (this.WordCorrectedHandler!=null){var f=this.WordCorrectedHandler; f(this, { "o\x72iginalWord":O0,"\x6eewWor\x64":l0,"\x6fffsets":i0,"changeAll":changeAll } ); }};RadSpell.prototype.I0= function (O0,l0,i0,o1){if (this.ChangeUndoneHandler!=null){var f=this.ChangeUndoneHandler; f(this, { "\x6frigina\x6c\x57ord":O0,"n\x65\x77Word":l0,"offsets":i0,"\x75\x6edoAll":o1 } ); }};RadSpell.prototype.O1= function (ignoreWord,i0,o1){if (this.IgnoreUndoneHandler!=null){var f=this.IgnoreUndoneHandler; f(this, { "\x69gnoreWord":ignoreWord,"\x6f\x66fsets":i0,"undoAll":o1 } ); }};RadSpell.prototype.l1= function (ignoreWord,i1,ignoreAll){if (this.WordIgnoredHandler!=null){var f=this.WordIgnoredHandler; f(this, { "i\x67noreWord":ignoreWord,"\x6fffsets":i1,"ignoreA\x6c\x6c":ignoreAll } ); }};RadSpell.prototype.I1= function (o2){if (this.CustomWordAddedHandler!=null){var f=this.CustomWordAddedHandler; f(this, { "\x63\x75stomW\x6f\x72d":o2 } ); }};function HtmlElementTextSource(O2){if (O2==null){alert("C\x6f\x75ld not\x20\x66ind \x74\x61rg\x65\164\x20HTML e\x6c\x65m\x65nt.  \x50\154e\x61se ve\x72\x69fy\x20that \x43ontro\x6cToCh\x65ck \x70oin\x74\163\x20to a\x20vali\x64 co\x6etrol\x2e"); this.O2= {value: "" } ; }else if (O2.nodeName=="\x49FRAME"){var frame=new RadSpellWrappers.l2(O2,document); this.O2=frame.i2().body; }else { this.O2=O2; } ; } ; HtmlElementTextSource.I2= function (o3){var O3=new Array("\x26euro;","\x26\x63ent;","&\x70\x6fund;","\x26\x79en;","&curre\x6e\x3b","\x26copy;","&re\x67\x3b","&tr\x61\x64e;","\x26\x70lusmn;","&\x6e\x65;","\x26asymp\x3b","&le;","\x26\x67e;","&div\x69\x64e;","\x26times;","&\x69\x6efin;","&\x66\x72ac12;","\x26frac14;","\x26frac34;","&sup2;","\x26sup3;","&per\x6d\x69l;","&para\x3b","\x26\x73ect;","&\x61\x6cpha;","&be\x74\x61;","&De\x6c\x74a;","&m\x69\x63ro;","&Omega;","\x26\x73um;","\046\x4f\163las\x68\x3b","\x26ang;","\046o\x72\x64m;","&laq\x75\x6f;","&raquo;","\x26middot;","\x26bull;","\x26\x64agger;","\x26Dagger\x3b","&\x66\x6eof;"); var l3=new Array("\xe2\x82\254","\302\xa2","\xc2\243","\302\xa5","\302\xa4","\xc2\251","\302\256","\xe2\204\242","\xc2\261","\342\x89\xa0","\342\211\x88","\xe2\211\xa4","\xe2\211\xa5","\xc3\267","\303\x97","\xe2\210\236","\xc2\xbd","\xc2\274","\302\xbe","\xc2\xb2","\xc2\263","\342\x80\xb0","\302\xb6","\xc2\xa7","\xce\261","\316\xb2","\xce\224","\302\265","\316\xa9","\xe2\x88\221","\303\x98","\342\x88\240","\302\xba","\302\xab","\302\xbb","\xc2\xb7","\xe2\x80\242","\xe2\200\xa0","\xe2\x80\241","\xc6\222"); for (var i=0; i<O3.length; i++){o3=o3.replace(new RegExp(l3[i]),O3[i],"ig"); } ; return o3; } ; HtmlElementTextSource.prototype.getText= function (){var text=""; if (this.O2.value!=null){try {text=this.O2.value; }catch (i3){alert("Error g\x65tting t\x65\x78t f\x72om cont\x72\x6fl.\x0a"+i3.message); } ; }else if (this.O2.innerHTML!=null){try {text=this.O2.innerHTML; }catch (i3){alert("E\x72\x72or gett\x69ng HTML \x66\162\x6f\x6d th\x65\x20co\x6e\x74\x72ol.\012"+i3.message); } ; }else {alert("No value o\x72\x20in\x6e\x65rHTM\x4c attrib\x75\x74e.\x20\x20Ca\x6enot ac\x63\145\x73\x73 t\x65xt."); } ; return text; };HtmlElementTextSource.prototype.setText= function (text){if (this.O2.value!=null){ this.O2.value=text; }else if (this.O2.innerHTML!=null){ this.O2.innerHTML=text; }else {alert("No \x76\x61lue o\x72\x20inn\x65\x72HT\x4d\x4c at\x74\x72ib\x75\x74e\x2e\040\x20\103a\x6e\156o\x74 acce\x73s tex\x74."); } ; };
