if (typeof(window.RadSpellNamespace)=="\x75\x6edefine\x64"){window.RadSpellNamespace=new Object(); } ; RadSpellNamespace.AppendStyleSheet= function (O,o){var I=(navigator.appName=="\x4dicrosoft \x49\x6eter\x6e\x65t \x45xplorer") && ((navigator.userAgent.toLowerCase().indexOf("mac")!=-1) || (navigator.appVersion.toLowerCase().indexOf("mac")!=-1)); var A=(navigator.userAgent.toLowerCase().indexOf("safari")!=-1); if (I || A){document.write("\x3c"+"\x6cink"+" r\x65\x6c=\047\x73ty\x6c\145sh\x65et\047\x20type=\x27\164e\x78t/c\x73\163\x27\040h\x72\145f\x3d\047"+o+"\x27\076"); }else {var U=document.createElement("LINK"); U.rel="\x73tyleshee\x74"; U.type="\x74\x65xt/css"; U.href=o; document.getElementById(O+"\x53tyleSheet\x48\x6flde\x72").appendChild(U); }} ; RadSpellNamespace.Z= function (){var z=navigator.userAgent.toLowerCase(); W=z.indexOf("\x6dsie"); 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("\x43\x6fuld not\x20\x6fpen\x20\x77in\x64\x6fw:\x20"+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.a.d.sp\x65\154\x6c: Error\x20\x67et\x74\x69ng \x74\x65xt\x20\x73\x6furce:\x0a"+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.\x61\163p\x78\x3fsp\x65\x6clID\x3d"+this.uniqueSpellId+"&Dial\x6f\x67sSche\x6d\x65="+this.dialogsScheme+"&Languag\x65\x3d"+this.language+"\046pa\x67\x65ID="+this.pageID+"\x26\x75seSes\x73\x69on="+this.useSession+"&RadS\x65\x73sionD\x61\x74a="+this.sessionData+"&RadContr\x6f\x6csDir\x3d"+this.radControlsDir; if (this.L()==null){alert("\x72.a.d.\x73\x70ell: \x43\x6fuld\x20\x6eot \x66\x69nd\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+="&Dicti\x6f\x6earyLa\x6e\x67uage\x3d"+this.dictionaryLanguage; } ; url+="\x26QuerySt\x72\x69ngPar\x61\x6det\x65\x72s&"+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("defaultLa\x6eg"); H.startSpellCheck(); } ; }else {alert("\x72.a.d.spel\x6c\x20cann\x6f\x74 n\x6f\x74 fi\x6e\x64 th\x65\040\x72.a.\x64\056e\x64\151t\x6fr con\x74\141i\x6eer: "+J+"\012\x52emove th\x65\x20RadS\x70ell con\x74\x72ol \x66\162o\x6d\040\x74\x68e \x66\157r\x6d if y\x6fu are\x20using\x20r.a.\x64.edi\x74or \x35.x o\x72 la\x74er."); }} ; RadSpell.prototype.attachEvent= function (h,G){var g=this.F(G); var f= function (D,R){g(D,R); };this[h+"H\x61\x6edler"]=f; } ; RadSpell.prototype.F= function (d){var f= function (D,R){} ; if (typeof(d).toString().toLowerCase()=="\x66unction"){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, { "originalW\x6f\162\x64":O0,"\x6eewWord":l0,"offs\x65\x74s":i0,"\143han\x67\x65All":changeAll } ); }};RadSpell.prototype.I0= function (O0,l0,i0,o1){if (this.ChangeUndoneHandler!=null){var f=this.ChangeUndoneHandler; f(this, { "\x6friginalWord":O0,"\x6eewWord":l0,"offsets":i0,"\x75ndoAll":o1 } ); }};RadSpell.prototype.O1= function (ignoreWord,i0,o1){if (this.IgnoreUndoneHandler!=null){var f=this.IgnoreUndoneHandler; f(this, { "\x69\147nor\x65\x57ord":ignoreWord,"offsets":i0,"\x75ndoAll":o1 } ); }};RadSpell.prototype.l1= function (ignoreWord,i1,ignoreAll){if (this.WordIgnoredHandler!=null){var f=this.WordIgnoredHandler; f(this, { "\x69gnoreWord":ignoreWord,"o\x66\x66sets":i1,"i\x67\x6eoreAll":ignoreAll } ); }};RadSpell.prototype.I1= function (o2){if (this.CustomWordAddedHandler!=null){var f=this.CustomWordAddedHandler; f(this, { "customWo\x72\x64":o2 } ); }};function HtmlElementTextSource(O2){if (O2==null){alert("Coul\x64\x20not fi\x6e\x64 ta\x72get HTM\x4c\x20ele\x6d\145\x6et.  \x50lease \x76\145r\x69fy th\x61\164 \x43ontro\x6cToCh\x65\143\x6b p\x6fints\x20to a\x20vali\x64 con\x74rol\x2e"); this.O2= {value: "" } ; }else if (O2.nodeName=="IFRAME"){var frame=new RadSpellWrappers.l2(O2,document); this.O2=frame.i2().body; }else { this.O2=O2; } ; } ; HtmlElementTextSource.I2= function (o3){var O3=new Array("&\x65uro;","\x26\x63ent;","\x26pound;","\x26\x79en;","&cu\x72\x72en;","\x26copy;","&reg;","&trade;","&plusm\x6e\x3b","&ne;","&a\x73\x79mp;","\x26le;","&\x67\x65;","&d\x69\x76ide;","&times\x3b","&infin;","&frac1\x32\x3b","\x26\x66rac14;","\x26frac34;","&sup2;","\x26sup3;","&permil\x3b","&para;","\x26sect;","&alph\x61\x3b","&beta\x3b","\x26Delta;","&micro;","\x26Omega;","\x26sum;","\x26O\x73\x6cash;","\x26ang;","\x26ordm;","&laquo;","&raqu\x6f\x3b","&middot;","&bull;","\x26\x64agger;","\x26Dagger\x3b","\x26fnof;"); var l3=new Array("\342\x82\254","\xc2\242","\xc2\243","\xc2\245","\302\xa4","\xc2\251","\xc2\256","\342\x84\242","\xc2\261","\342\211\xa0","\xe2\211\x88","\342\x89\xa4","\xe2\211\xa5","\xc3\267","\303\227","\342\x88\236","\302\xbd","\xc2\xbc","\xc2\276","\xc2\262","\302\263","\342\x80\260","\302\266","\302\xa7","\xce\261","\316\xb2","\xce\224","\302\xb5","\xce\251","\342\210\x91","\xc3\x98","\xe2\210\240","\302\xba","\xc2\253","\xc2\273","\302\xb7","\xe2\x80\242","\xe2\200\xa0","\342\x80\xa1","\xc6\x92"); 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("\x45rror gett\x69\x6eg \x74\x65xt\x20\146r\x6f\155 \x63\x6fntr\x6fl.\012"+i3.message); } ; }else if (this.O2.innerHTML!=null){try {text=this.O2.innerHTML; }catch (i3){alert("\x45rror get\x74\x69ng H\x54\x4dL\x20\x66rom\x20\x74he \x63\157\x6etrol.\x0a"+i3.message); } ; }else {alert("No value or \x69nnerHTML\x20\x61ttr\x69\142u\x74\x65. \x20\x43an\x6eot acc\x65ss tex\x74."); } ; 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\x72HTM\x4c\040a\x74\164r\x69\x62u\x74\145.\x20\040C\x61\156n\x6ft acc\x65ss te\x78t."); } ; };
