function t4(){}
function tub(){}
function yub(){}
function rQb(){}
function EVb(){}
function wub(){return hQ}
function F4(){return _M}
function Bub(){return iQ}
function IQb(){return lS}
function HVb(){return YS}
function yQb(){return f_b(this.J)}
function zQb(){return g_b(this.J)}
function IVb(){return h_b(this.J)}
function JVb(){return i_b(this.J)}
function xub(a){jub(this.b,this.a)}
function Cub(a){jub(this.b,this.a)}
function Aub(a,b,c){a.b=b;a.a=c;return a}
function vub(a,b,c){a.b=b;a.a=c;return a}
function jub(a,b){(Zp(),b.J).innerText=HKc+a.Qc()+Bfc+a.Rc()||$dc}
function GVb(a){Deb(a,Bq((Zp(),$doc),KKc));a.J[Wgc]=LKc;return a}
function HQb(a){var b;EQb(a,(b=(Zp(),$doc).createElement(Rmc),b.type=IKc,b),JKc);return a}
function f_b(b){try{var c=b.document.selection.createRange();if(c.parentElement()!==b)return -1;return -c.move(MKc,-65535)}catch(a){return 0}}
function g_b(b){try{var c=b.document.selection.createRange();if(c.parentElement()!==b)return 0;return c.text.length}catch(a){return 0}}
function i_b(b){try{var c=b.document.selection.createRange();if(c.parentElement()!==b)return 0;var d=c.text.length;var e=0;var f=c.duplicate();f.moveEnd(MKc,-1);var g=f.text.length;while(g==d&&f.parentElement()==b&&c.compareEndPoints(OKc,f)<=0){e+=2;f.moveEnd(MKc,-1);g=f.text.length}return d+e}catch(a){return 0}}
function G4(){B4=true;A4=(D4(),new t4);Xn((Un(),Tn),30);!!$stats&&$stats(Co(wKc,kec,null,null));A4.Gb();!!$stats&&$stats(Co(wKc,$wc,null,null))}
function hub(a,b){var c,d,e,g;c=sMb(new pMb);c.e[ihc]=4;e=uMb(c);c.b.appendChild(e);Kbb(a);PYb(c.f,a);e.appendChild(a.J);Mbb(a,c);if(b){d=$Hb(new XHb,GKc);Bbb(a,vub(new tub,a,d),(Ex(),Ex(),Dx));Bbb(a,Aub(new yub,a,d),(hw(),hw(),gw));g=uMb(c);c.b.appendChild(g);Kbb(d);PYb(c.f,d);g.appendChild(d.J);Mbb(d,c)}return c}
function h_b(b){try{var c=b.document.selection.createRange();if(c.parentElement()!==b)return -1;var d=c.duplicate();d.moveToElementText(b);d.setEndPoint(NKc,c);var e=d.text.length;var f=0;var g=d.duplicate();g.moveEnd(MKc,-1);var h=g.text.length;while(h==e&&g.parentElement()==b){f+=2;g.moveEnd(MKc,-1);h=g.text.length}return e+f}catch(a){return 0}}
function J4(){var a,b,c,d,e,f,g;while(y4){a=y4;y4=y4.b;!y4&&(z4=null);Hdb(a.a.a,(g=OXb(new LXb),g.e[ihc]=5,e=DQb(new sQb),KXb(e.J,$dc,xKc),c=DQb(new sQb),KXb(c.J,$dc,yKc),c.J[bxc]=zKc,c.J[Mjc]=true,PXb(g,fIb(new WHb,AKc)),PXb(g,hub(e,true)),PXb(g,hub(c,false)),d=HQb(new rQb),KXb(d.J,$dc,BKc),b=HQb(new rQb),KXb(b.J,$dc,CKc),b.J[bxc]=zKc,b.J[Mjc]=true,PXb(g,fIb(new WHb,DKc)),PXb(g,hub(d,true)),PXb(g,hub(b,false)),f=GVb(new EVb),KXb(f.J,$dc,EKc),f.J.rows=5,PXb(g,fIb(new WHb,FKc)),PXb(g,hub(f,true)),g))}}
var AKc='<b>Normal text box:<\/b>',DKc='<br><br><b>Password text box:<\/b>',FKc='<br><br><b>Text area:<\/b>',PKc='AsyncLoader30',QKc='CwBasicText$2',RKc='CwBasicText$3',NKc='EndToStart',SKc='PasswordTextBox',HKc='Selected: ',GKc='Selected: 0, 0',OKc='StartToEnd',TKc='TextArea',MKc='character',BKc='cwBasicText-password',CKc='cwBasicText-password-disabled',EKc='cwBasicText-textarea',xKc='cwBasicText-textbox',yKc='cwBasicText-textbox-disabled',JKc='gwt-PasswordTextBox',LKc='gwt-TextArea',IKc='password',zKc='read only',wKc='runCallbacks30',KKc='textarea';_=t4.prototype=new u4;_.gC=F4;_.Gb=J4;_.tI=0;_=tub.prototype=new Ul;_.gC=wub;_._=xub;_.tI=170;_.a=null;_.b=null;_=yub.prototype=new Ul;_.gC=Bub;_.Z=Cub;_.tI=171;_.a=null;_.b=null;_=tQb.prototype;_.Qc=yQb;_.Rc=zQb;_=rQb.prototype=new sQb;_.gC=IQb;_.tI=247;_=EVb.prototype=new tQb;_.gC=HVb;_.Qc=IVb;_.Rc=JVb;_.tI=271;var _M=$2b(Mqc,PKc),hQ=$2b(iuc,QKc),iQ=$2b(iuc,RKc),lS=$2b(Rsc,SKc),YS=$2b(Rsc,TKc);G4();