function K4(){}
function Mub(){}
function Rub(){}
function pQb(){}
function DVb(){}
function Pub(){return AQ}
function W4(){return sN}
function Uub(){return BQ}
function HQb(){return BS}
function GVb(){return mT}
function EVb(){EVb=Dcc;sQb()}
function FQb(){FQb=Dcc;BQb()}
function yQb(){return d_b(this.K)}
function xQb(){return c_b(this.K)}
function HVb(){return c_b(this.K)}
function IVb(){return d_b(this.K)}
function Qub(a){Cub(this.c,this.b)}
function Vub(a){Cub(this.c,this.b)}
function Tub(a,b,c){a.c=b;a.b=c;return a}
function Oub(a,b,c){a.c=b;a.b=c;return a}
function tQb(a,b){sQb();a.K=b;a.nc(0);return a}
function c_b(b){try{return b.selectionStart}catch(a){return 0}}
function d_b(b){try{return b.selectionEnd-b.selectionStart}catch(a){return 0}}
function FVb(a){EVb();tQb(a,(yq(),$doc).createElement(tKc));a.K[Ugc]=uKc;return a}
function Cub(a,b){Wq((yq(),b.K),qKc+a.Uc()+Afc+a.Vc())}
function GQb(a){var b;FQb();DQb(a,(b=(yq(),$doc).createElement(zmc),b.type=rKc,b),sKc);return a}
function X4(){S4=true;R4=(U4(),new K4);$n((Xn(),Wn),30);!!$stats&&$stats(Fo(fKc,fec,null,null));R4.Lb();!!$stats&&$stats(Fo(fKc,Owc,null,null))}
function Aub(a,b){var c,d,e,g;c=AMb(new xMb);c.f[fhc]=4;e=CMb(c);c.c.appendChild(e);$bb(a);yYb(c.g,a);e.appendChild(a.K);acb(a,c);if(b){d=dIb(new aIb,pKc);Rbb(a,Oub(new Mub,a,d),(Tx(),Tx(),Sx));Rbb(a,Tub(new Rub,a,d),(ww(),ww(),vw));g=CMb(c);c.c.appendChild(g);$bb(d);yYb(c.g,d);g.appendChild(d.K);acb(d,c)}return c}
function $4(){var a,b,c,d,e,f,g;while(P4){a=P4;P4=P4.c;!P4&&(Q4=null);Xdb(a.b.b,(g=NXb(new KXb),g.f[fhc]=5,e=CQb(new qQb),JXb(e.K,Vdc,gKc),c=CQb(new qQb),JXb(c.K,Vdc,hKc),c.K[Rwc]=iKc,c.K[Kjc]=true,OXb(g,kIb(new _Hb,jKc)),OXb(g,Aub(e,true)),OXb(g,Aub(c,false)),d=GQb(new pQb),JXb(d.K,Vdc,kKc),b=GQb(new pQb),JXb(b.K,Vdc,lKc),b.K[Rwc]=iKc,b.K[Kjc]=true,OXb(g,kIb(new _Hb,mKc)),OXb(g,Aub(d,true)),OXb(g,Aub(b,false)),f=FVb(new DVb),JXb(f.K,Vdc,nKc),f.K.rows=5,OXb(g,kIb(new _Hb,oKc)),OXb(g,Aub(f,true)),g))}}
var jKc='<b>Normal text box:<\/b>',mKc='<br><br><b>Password text box:<\/b>',oKc='<br><br><b>Text area:<\/b>',vKc='AsyncLoader30',wKc='CwBasicText$2',xKc='CwBasicText$3',yKc='PasswordTextBox',qKc='Selected: ',pKc='Selected: 0, 0',zKc='TextArea',kKc='cwBasicText-password',lKc='cwBasicText-password-disabled',nKc='cwBasicText-textarea',gKc='cwBasicText-textbox',hKc='cwBasicText-textbox-disabled',sKc='gwt-PasswordTextBox',uKc='gwt-TextArea',rKc='password',iKc='read only',fKc='runCallbacks30',tKc='textarea';_=K4.prototype=new L4;_.gC=W4;_.Lb=$4;_.tI=0;_=Mub.prototype=new Wl;_.gC=Pub;_.eb=Qub;_.tI=170;_.b=null;_.c=null;_=Rub.prototype=new Wl;_.gC=Uub;_.cb=Vub;_.tI=171;_.b=null;_.c=null;_=rQb.prototype;_.Uc=xQb;_.Vc=yQb;_=pQb.prototype=new qQb;_.gC=HQb;_.tI=246;_=DVb.prototype=new rQb;_.gC=GVb;_.Uc=HVb;_.Vc=IVb;_.tI=270;var sN=V2b(zqc,vKc),AQ=V2b(Xtc,wKc),BQ=V2b(Xtc,xKc),BS=V2b(Esc,yKc),mT=V2b(Esc,zKc);X4();