$wnd.showcase.runAsyncCallback15("function pu(){}\nfunction vu(){}\nfunction Lu(){}\nfunction ei(a,b){Th(b,a)}\nfunction ou(a,b){ghc(b.a,a)}\nfunction uu(a,b){hhc(b.a,a)}\nfunction Ku(a,b){ihc(b.a,a)}\nfunction jWb(a){this.a=a}\nfunction oWb(a){this.a=a}\nfunction xhc(a){this.a=a}\nfunction Mhc(a){this.a=a}\nfunction ghc(a,b){lhc(a,Kt(b),Lt(b))}\nfunction hhc(a,b){mhc(a,Kt(b),Lt(b))}\nfunction ihc(a,b){nhc((Kt(b),Lt(b),a))}\nfunction nhc(a){a.f=false;Yac((Sac(),a.hb))}\nfunction ohc(a){!a.g&&(a.g=Obc(new xhc(a)));Li(a)}\nfunction phc(){si();qhc.call(this,new Lhc)}\nfunction Ju(){Ju=CCb;Iu=new Vt(BRc,new Lu)}\nfunction nu(){nu=CCb;mu=new Vt(eRc,new pu)}\nfunction tu(){tu=CCb;su=new Vt(yRc,new vu)}\nfunction jhc(a,b){if(a.g){XAc(a.g.a);a.g=null}zi(a,b)}\nfunction lhc(a,b,c){Sac();if(!Rac){a.f=true;$ac(a.hb);a.d=b;a.e=c}}\nfunction bec(a,b,c){var d;d=_dc(a,b);!!d&&((Sac(),d)[LRc]=c.a,undefined)}\nfunction _gc(a,b){var c,d;d=(Sac(),scc(a.b,b));c=(null,scc(d,1));return null,Ro(c)}\nfunction khc(a,b){var c;c=b.target;if(Oo(c)){return gp(To((Sac(),_gc(a.j,0))),c)}return false}\nfunction Lhc(){Ahc();Ihc.call(this);(Sac(),this.hb).className='Caption'}\nfunction mhc(a,b,c){var d,e;if(a.f){d=b+Co((Sac(),a.hb));e=c+Do(a.hb);if(d<a.b||d>=a.i||e<a.c){return}Hi(a,d-a.d,e-a.e)}}\nfunction Gi(a){a.A=true;if(!a.s){a.s=$doc.createElement(TNc);Jo(a.s,a.u);a.s.style[XOc]=(Pr(),YOc);a.s.style[$Oc]=(zs(),_Oc);a.s.style[aPc]=_Oc}}\nfunction Kt(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientX||0)|0)-bp(up(c.ownerDocument),c)+fp(c)+rp(c.ownerDocument)}return (a.a.clientX||0)|0}\nfunction Lt(a){var b,c;c=a.b;if(c){return b=a.a,((b.clientY||0)|0)-cp(up(c.ownerDocument),c)+((c.scrollTop||0)|0)+sp(c.ownerDocument)}return (a.a.clientY||0)|0}\nfunction qhc(a){var b,c;Cgc.call(this,false,true,sNc);Rh(a);this.a=a;c=(Sac(),_gc(this.j,0));to(c,Zac(eh(this.a)));ei(this,this.a);Yvc(Ro(this.hb)).className='gwt-DialogBox';this.i=op($doc);this.b=dp($doc);this.c=ep($doc);b=new Mhc(this);Kh(this,b,(nu(),nu(),mu));Kh(this,b,(Ju(),Ju(),Iu));Kh(this,b,(tu(),tu(),su));Kh(this,b,(Eu(),Eu(),Du));Kh(this,b,(zu(),zu(),yu))}\nfunction gWb(){var a,b,c,d,e,f,g,h,i,j,k;a=(g=new phc,Kuc((Sac(),g.hb),'',VTc),hh(g.a,'cwDialogBox-caption'),Kuc(_gc(g.j,1),VTc,yTc),Bhc(g.a,'Sample DialogBox'),h=new _uc,h.e[$Rc]=4,ji(g.j,h),Ai(g),i=new Khc('This is an example of a standard dialog box component.'),Yuc(h,i),bec(h,i,(Skc(),Mkc)),j=new cac((JGb(),zGb)),Yuc(h,j),bec(h,j,Mkc),k=new $dc('Close',new oWb(g)),Yuc(h,k),BB(),bec(h,k,Rkc),g);Gi(a);a.w=true;e=new $dc('Show Dialog Box',new jWb(a));d=new Khc('<br><br><br>This list box demonstrates that you can drag the popup over it. This obscure corner case renders incorrectly for many other libraries.');c=new rmc;c.hb.size=1;for(b=10;b>0;b--){nmc(c,'item '+b,'item '+b,-1)}f=new _uc;f.e[$Rc]=8;Yuc(f,e);Yuc(f,d);Yuc(f,c);return f}\nvar VTc='cwDialogBox';BCb(1112,1226,{},pu);_.Mc=function qu(a){ou(this,rfb(a,1259))};_.Pc=function ru(){return mu};var mu;var rkb=KBc(uOc,'MouseDownEvent',1112);BCb(1114,1226,{},vu);_.Mc=function wu(a){uu(this,rfb(a,1261))};_.Pc=function xu(){return su};var su;var tkb=KBc(uOc,'MouseMoveEvent',1114);BCb(1113,1226,{},Lu);_.Mc=function Mu(a){Ku(this,rfb(a,1260))};_.Pc=function Nu(){return Iu};var Iu;var wkb=KBc(uOc,'MouseUpEvent',1113);BCb(457,1,pQc,jWb);_.Sc=function kWb(a){ui(this.a);ohc(this.a)};var vsb=KBc(GQc,'CwDialogBox/1',457);BCb(458,1,yQc);_.Bc=function nWb(){REb(this.a,gWb())};BCb(459,1,pQc,oWb);_.Sc=function pWb(a){jhc(this.a,false)};var xsb=KBc(GQc,'CwDialogBox/3',459);BCb(244,195,UTc,phc);_.Wb=function rhc(){try{Oh(this.j)}finally{Oh(this.a)}};_.Xb=function shc(){try{Qh(this.j)}finally{Qh(this.a)}};_.kc=function thc(a){jhc(this,a)};_._b=function uhc(a){switch(Sac(),gcc(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.f&&!khc(this,a)){return}}Ph(this,a)};_.lc=function vhc(a){var b;b=a.d;!a.a&&dbc(a.d)==4&&khc(this,b)&&(b.preventDefault(),undefined);a.c&&false&&(a.a=true)};_.mc=function whc(){ohc(this)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.i=0;var fwb=KBc(QNc,'DialogBox',244);BCb(900,1,TQc,xhc);_.Zc=function yhc(a){this.a.i=a.a};var cwb=KBc(QNc,'DialogBox/1',900);BCb(898,29,RNc,Lhc);var dwb=KBc(QNc,'DialogBox/CaptionImpl',898);BCb(899,1,{1259:1,1261:1,1193:1,1194:1,1260:1,15:1},Mhc);_.Vc=function Nhc(a){};_.Wc=function Ohc(a){};var ewb=KBc(QNc,'DialogBox/MouseHandler',899);aNc(Al)(15);\n//# sourceURL=showcase-15.js\n")
