$wnd.showcase.runAsyncCallback11("function bjc(){}\nfunction djc(){}\nfunction Yic(a,b){a.b=b}\nfunction Zic(a){if(a==Oic){return true}uB();return a==Ric}\nfunction $ic(a){if(a==Nic){return true}uB();return a==Mic}\nfunction cjc(a){this.b=(Hkc(),Ckc).a;this.e=(Mkc(),Lkc).a;this.a=a}\nfunction Xic(a,b){var c;c=kfb(a.fb,179);c.e=b.a;!!c.d&&Sdc(c.d,b)}\nfunction Wic(a,b){var c;c=kfb(a.fb,179);c.b=b.a;!!c.d&&Qdc(c.d,b)}\nfunction Sic(){Sic=vCb;Lic=new bjc;Oic=new bjc;Nic=new bjc;Mic=new bjc;Pic=new bjc;Qic=new bjc;Ric=new bjc}\nfunction _ic(){Sic();Udc.call(this);this.b=(Hkc(),Ckc);this.c=(Mkc(),Lkc);(Iac(),this.e)[LRc]=0;this.e[MRc]=0}\nfunction Tic(a,b,c){var d;if(c==Lic){if(b==a.a){return}else if(a.a){throw RBb(new QBc('Only one CENTER widget may be added'))}}Rh(b);Suc(a.j,b);c==Lic&&(a.a=b);d=new cjc(c);b.fb=d;Wic(b,a.b);Xic(b,a.c);Vic(a);Th(b,a)}\nfunction Uic(a){var b,c,d,e,f,g,h;zuc((Iac(),a.hb),'',DTc);g=new CJc;h=new avc(a.j);while(h.b<h.c.c){b=$uc(h);f=kfb(b.fb,179).a;d=kfb(KEc(UJc(g.d,f)),111);c=!d?1:d.a;e=f==Pic?'north'+c:f==Qic?'south'+c:f==Ric?'west'+c:f==Mic?'east'+c:f==Oic?'linestart'+c:f==Nic?'lineend'+c:oQc;zuc(Qo(b.hb),DTc,e);WEc(g,f,bCc(c+1))}}\nfunction Vic(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;b=(Iac(),a.d);while(kcc(b)>0){wo(b,jcc(b,0))}o=1;e=1;for(i=new avc(a.j);i.b<i.c.c;){d=$uc(i);f=kfb(d.fb,179).a;f==Pic||f==Qic?++o:(f==Mic||f==Ric||f==Oic||f==Nic)&&++e}p=teb(lwb,iNc,289,o,0,1);for(g=0;g<o;++g){p[g]=new djc;p[g].b=$doc.createElement(JRc);so(b,Pac(p[g].b))}k=0;l=e-1;m=0;q=o-1;c=null;for(h=new avc(a.j);h.b<h.c.c;){d=$uc(h);j=kfb(d.fb,179);r=$doc.createElement(KRc);j.d=r;j.d[xRc]=j.b;j.d.style[yRc]=j.e;j.d[ANc]=j.f;j.d[zNc]=j.c;if(j.a==Pic){Lac(p[m].b,r,p[m].a);so(r,Pac(d.hb));r[TSc]=l-k+1;++m}else if(j.a==Qic){Lac(p[q].b,r,p[q].a);so(r,Pac(d.hb));r[TSc]=l-k+1;--q}else if(j.a==Lic){c=r}else if(Zic(j.a)){n=p[m];Lac(n.b,r,n.a++);so(r,Pac(d.hb));r[ETc]=q-m+1;++k}else if($ic(j.a)){n=p[m];Lac(n.b,r,n.a);so(r,Pac(d.hb));r[ETc]=q-m+1;--l}}if(a.a){n=p[m];Lac(n.b,c,n.a);so(c,Pac(eh(a.a)))}}\nvar DTc='cwDockPanel';uCb(445,1,nQc);_.Bc=function iVb(){var a,b,c;KEb(this.a,(a=new _ic,(Iac(),a.hb).className='cw-DockPanel',a.e[LRc]=4,Yic(a,(Hkc(),Bkc)),Tic(a,new yhc('This is the first north component'),(Sic(),Pic)),Tic(a,new yhc('This is the first south component'),Qic),Tic(a,new yhc('This is the east component'),Mic),Tic(a,new yhc('This is the west component'),Ric),Tic(a,new yhc('This is the second north component'),Pic),Tic(a,new yhc('This is the second south component'),Qic),b=new yhc(\"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 Tec(b),c.hb.style[ANc]='400px',c.hb.style[zNc]='100px',Tic(a,c,Lic),Uic(a),a))};uCb(901,281,FNc,_ic);_.gc=function ajc(a){var b;b=Mcc(this,a);if(b){a==this.a&&(this.a=null);Vic(this)}return b};var Lic,Mic,Nic,Oic,Pic,Qic,Ric;var mwb=uBc(DNc,'DockPanel',901);uCb(178,1,{},bjc);var jwb=uBc(DNc,'DockPanel/DockLayoutConstant',178);uCb(179,1,{179:1},cjc);_.c='';_.f='';var kwb=uBc(DNc,'DockPanel/LayoutData',179);uCb(289,1,{289:1},djc);_.a=0;var lwb=uBc(DNc,'DockPanel/TmpRow',289);OMc(zl)(11);\n//# sourceURL=showcase-11.js\n")
