$wnd.showcase.runAsyncCallback11("function Skc(){}\nfunction Ukc(){}\nfunction Mkc(a,b){a.b=b}\nfunction Nkc(a){if(a==Ckc){return true}MC();return a==Fkc}\nfunction Okc(a){if(a==Bkc){return true}MC();return a==Akc}\nfunction Tkc(a){this.b=(umc(),pmc).a;this.e=(zmc(),ymc).a;this.a=a}\nfunction Lkc(a,b){var c;c=Rfb(a.fb,179);c.e=b.a;!!c.d&&wfc(c.d,b)}\nfunction Kkc(a,b){var c;c=Rfb(a.fb,179);c.b=b.a;!!c.d&&rp(c.d,sTc,b.a)}\nfunction Pkc(){Gkc();yfc.call(this);this.b=(umc(),pmc);this.c=(zmc(),ymc);qp(this.e,tTc,0);qp(this.e,uTc,0)}\nfunction Gkc(){Gkc=MCb;zkc=new Skc;Ckc=new Skc;Bkc=new Skc;Akc=new Skc;Dkc=new Skc;Ekc=new Skc;Fkc=new Skc}\nfunction Hkc(a,b,c){var d;if(c==zkc){if(b==a.a){return}else if(a.a){throw new MDc('Only one CENTER widget may be added')}}Mh(b);Rwc(a.j,b);c==zkc&&(a.a=b);d=new Tkc(c);b.fb=d;Kkc(b,a.b);Lkc(b,a.c);Jkc(a);Oh(b,a)}\nfunction Ikc(a,b){var c,d,e,f,g,h,i;xwc(a.hb,'',b);h=new rLc;i=new _wc(a.j);while(i.b<i.c.c){c=Zwc(i);g=Rfb(c.fb,179).a;e=Rfb(h.Wh(g),113);d=!e?1:e.a;f=g==Dkc?'north'+d:g==Ekc?'south'+d:g==Fkc?'west'+d:g==Akc?'east'+d:g==Ckc?'linestart'+d:g==Bkc?'lineend'+d:jTc;xwc(Kp(c.hb),b,f);h.Xh(g,$Dc(d+1))}}\nfunction Jkc(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;b=a.d;while(b.children.length>0){Xo(b,b.children[0])}o=1;e=1;for(i=new _wc(a.j);i.b<i.c.c;){d=Zwc(i);f=Rfb(d.fb,179).a;f==Dkc||f==Ekc?++o:(f==Akc||f==Fkc||f==Ckc||f==Bkc)&&++e}p=Jfb(cxb,NOc,286,o,0,1);for(g=0;g<o;++g){p[g]=new Ukc;p[g].b=Sp($doc,qTc);To(b,Acc(p[g].b))}k=0;l=e-1;m=0;q=o-1;c=null;for(h=new _wc(a.j);h.b<h.c.c;){d=Zwc(h);j=Rfb(d.fb,179);r=Sp($doc,rTc);j.d=r;rp(j.d,sTc,j.b);Jq(j.d.style,fTc,j.e);rp(j.d,bPc,j.f);rp(j.d,aPc,j.c);if(j.a==Dkc){wcc(p[m].b,r,p[m].a);To(r,Acc(d.hb));qp(r,wUc,l-k+1);++m}else if(j.a==Ekc){wcc(p[q].b,r,p[q].a);To(r,Acc(d.hb));qp(r,wUc,l-k+1);--q}else if(j.a==zkc){c=r}else if(Nkc(j.a)){n=p[m];wcc(n.b,r,n.a++);To(r,Acc(d.hb));qp(r,gVc,q-m+1);++k}else if(Okc(j.a)){n=p[m];wcc(n.b,r,n.a);To(r,Acc(d.hb));qp(r,gVc,q-m+1);--l}}if(a.a){n=p[m];wcc(n.b,c,n.a);To(c,Acc(a.a.hb))}}\nLCb(432,1,QRc);_.xc=function CWb(){var a,b,c;cGb(this.a,(a=new Pkc,np(a.hb,'cw-DockPanel'),qp(a.e,tTc,4),Mkc(a,(umc(),omc)),Hkc(a,new ljc('This is the first north component'),(Gkc(),Dkc)),Hkc(a,new ljc('This is the first south component'),Ekc),Hkc(a,new ljc('This is the east component'),Akc),Hkc(a,new ljc('This is the west component'),Fkc),Hkc(a,new ljc('This is the second north component'),Dkc),Hkc(a,new ljc('This is the second south component'),Ekc),b=new ljc(\"This is a <code>ScrollPanel<\\/code> contained at the center of a <code>DockPanel<\\/code>.  By putting some fairly large contents in the middle and setting its size explicitly, it becomes a scrollable area within the page, but without requiring the use of an IFRAME.<br><br>Here's quite a bit more meaningless text that will serve primarily to make this thing scroll off the bottom of its visible area.  Otherwise, you might have to make it really, really small in order to see the nifty scroll bars!\"),c=new zgc(b),Jq(c.hb.style,bPc,'400px'),Jq(c.hb.style,aPc,'100px'),Hkc(a,c,zkc),Ikc(a,'cwDockPanel'),a))};LCb(895,279,iPc,Pkc);_.Mb=function Qkc(a){Ikc(this,a)};_.dc=function Rkc(a){var b;b=vec(this,a);if(b){a==this.a&&(this.a=null);Jkc(this)}return b};var zkc,Akc,Bkc,Ckc,Dkc,Ekc,Fkc;var dxb=sDc(fPc,'DockPanel',895);LCb(178,1,{},Skc);var axb=sDc(fPc,'DockPanel/DockLayoutConstant',178);LCb(179,1,{179:1},Tkc);_.c='';_.f='';var bxb=sDc(fPc,'DockPanel/LayoutData',179);LCb(286,1,{286:1},Ukc);_.a=0;var cxb=sDc(fPc,'DockPanel/TmpRow',286);sOc(Cl)(11);\n//# sourceURL=showcase-11.js\n")
