$wnd.showcase.runAsyncCallback15("function yv(){}\nfunction Ev(){}\nfunction Uv(){}\nfunction ei(a,b){Th(b,a)}\nfunction xv(a,b){LDb(b.a,a)}\nfunction Dv(a,b){MDb(b.a,a)}\nfunction Tv(a,b){NDb(b.a,a)}\nfunction xgb(a){this.a=a}\nfunction Cgb(a){this.a=a}\nfunction cEb(a){this.a=a}\nfunction rEb(a){this.a=a}\nfunction LDb(a,b){RDb(a,Tu(b),Uu(b))}\nfunction MDb(a,b){SDb(a,Tu(b),Uu(b))}\nfunction NDb(a,b){TDb(a,(Tu(b),Uu(b)))}\nfunction TDb(a){a.f=false;oxb((ixb(),a.hb))}\nfunction VDb(){si();WDb.call(this,new qEb)}\nfunction wv(){wv=RX;vv=new cv(hbc,new yv)}\nfunction Cv(){Cv=RX;Bv=new cv(Lbc,new Ev)}\nfunction Sv(){Sv=RX;Rv=new cv(Obc,new Uv)}\nfunction UDb(a){!a.g&&(a.g=fyb(new cEb(a)));Mi(a)}\nfunction ODb(a,b){if(a.g){RXb(a.g.a);a.g=null}zi(a,b)}\nfunction xAb(a,b,c){var d;d=vAb(a,b);!!d&&Ap((ixb(),d),Ybc,c.a)}\nfunction RDb(a,b,c){ixb();if(!hxb){a.f=true;qxb(a.hb);a.d=b;a.e=c}}\nfunction qEb(){fEb();nEb.call(this);wp((ixb(),this.hb),'Caption')}\nfunction FDb(a,b){var c,d;d=(ixb(),Myb(a.b,b));c=Myb(d,1);return null,Rp(c)}\nfunction QDb(a,b){ERb((ixb(),a.hb),'',b);gh(a.a,b+'-caption');ERb(FDb(a.j,1),b,Bdc)}\nfunction PDb(a,b){var c;c=b.target;if(Ep(c)){return lq(Tp((ixb(),FDb(a.j,0))),c)}return false}\nfunction SDb(a,b,c){var d,e;if(a.f){d=b+kp((ixb(),a.hb));e=c+lp(a.hb);if(d<a.b||d>=a.i||e<a.c){return}Hi(a,d-a.d,e-a.e)}}\nfunction Tu(a){var b,c;b=a.b;if(b){return c=a.a,(Np(c)|0)-gq(Aq(b.ownerDocument),b)+kq(b)+xq(b.ownerDocument)}return Np(a.a)|0}\nfunction Uu(a){var b,c;b=a.b;if(b){return c=a.a,(Op(c)|0)-hq(Aq(b.ownerDocument),b)+((b.scrollTop||0)|0)+yq(b.ownerDocument)}return Op(a.a)|0}\nfunction Gi(a){a.A=true;if(!a.s){a.s=$doc.createElement(w8b);wp(a.s,a.u);a.s.style[C9b]=(Ws(),D9b);a.s.style[F9b]=(Gt(),G9b);a.s.style[H9b]=G9b}}\nfunction WDb(a){var b,c;dDb.call(this,false,true,Y7b);Rh(a);this.a=a;c=(ixb(),FDb(this.j,0));_o(c,pxb(dh(this.a)));ei(this,this.a);wp(SSb(Rp(this.hb)),'gwt-DialogBox');this.i=uq($doc);this.b=iq($doc);this.c=jq($doc);b=new rEb(this);Kh(this,b,(wv(),wv(),vv));Kh(this,b,(Sv(),Sv(),Rv));Kh(this,b,(Cv(),Cv(),Bv));Kh(this,b,(Nv(),Nv(),Mv));Kh(this,b,(Iv(),Iv(),Hv))}\nfunction ugb(){var a,b,c,d,e,f,g,h,i,j,k;a=(g=new VDb,QDb(g,'cwDialogBox'),gEb(g.a,'Sample DialogBox'),h=new VRb,zp(h.e,ncc,4),ji(g.j,h),Ai(g),i=new pEb('This is an example of a standard dialog box component.'),SRb(h,i),xAb(h,i,(BHb(),vHb)),j=new uwb((Y0(),O0)),SRb(h,j),xAb(h,j,vHb),k=new uAb('Close',new Cgb(g)),SRb(h,k),vA(),xAb(h,k,AHb),g);Gi(a);a.w=true;e=new uAb('Show Dialog Box',new xgb(a));d=new pEb('<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 dJb;Mq((ixb(),c.hb),1);for(b=10;b>0;b--){_Ib(c,'item '+b,'item '+b,-1)}f=new VRb;zp(f.e,ncc,8);SRb(f,e);SRb(f,d);SRb(f,c);return f}\nQX(1033,1134,{},yv);_.Ic=function zv(a){xv(this,UC(a,1158))};_.Lc=function Av(){return vv};var vv;var OH=GYb(_8b,'MouseDownEvent',1033);QX(1035,1134,{},Ev);_.Ic=function Fv(a){Dv(this,UC(a,1160))};_.Lc=function Gv(){return Bv};var Bv;var QH=GYb(_8b,'MouseMoveEvent',1035);QX(1034,1134,{},Uv);_.Ic=function Vv(a){Tv(this,UC(a,1159))};_.Lc=function Wv(){return Rv};var Rv;var TH=GYb(_8b,'MouseUpEvent',1034);QX(412,1,uac,xgb);_.Oc=function ygb(a){ui(this.a);UDb(this.a)};var jO=GYb(Jac,'CwDialogBox/1',412);QX(413,1,Dac);_.xc=function Bgb(){d_(this.a,ugb())};QX(414,1,uac,Cgb);_.Oc=function Dgb(a){ODb(this.a,false)};var lO=GYb(Jac,'CwDialogBox/3',414);QX(214,166,Kdc,VDb);_.Ub=function XDb(){try{Oh(this.j)}finally{Oh(this.a)}};_.Vb=function YDb(){try{Qh(this.j)}finally{Qh(this.a)}};_.ic=function ZDb(a){ODb(this,a)};_.Zb=function $Db(a){switch(ixb(),Ayb(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.f&&!PDb(this,a)){return}}Ph(this,a)};_.Mb=function _Db(a){QDb(this,a)};_.jc=function aEb(a){var b;b=a.d;!a.a&&vxb(a.d)==4&&PDb(this,b)&&dq(b);a.c&&(a.d,false)&&(a.a=true)};_.kc=function bEb(){UDb(this)};_.b=0;_.c=0;_.d=0;_.e=0;_.f=false;_.i=0;var UR=GYb(t8b,'DialogBox',214);QX(863,1,Wac,cEb);_.Vc=function dEb(a){this.a.i=a.a};var RR=GYb(t8b,'DialogBox/1',863);QX(861,29,u8b,qEb);var SR=GYb(t8b,'DialogBox/CaptionImpl',861);QX(862,1,{1158:1,1160:1,1099:1,1100:1,1159:1,14:1},rEb);_.Rc=function sEb(a){};_.Sc=function tEb(a){};var TR=GYb(t8b,'DialogBox/MouseHandler',862);G7b(Kl)(15);\n//# sourceURL=showcase-15.js\n")
