$wnd.showcase.runAsyncCallback11("function ejc(){}\nfunction gjc(){}\nfunction _ic(a,b){a.b=b}\nfunction ajc(a){if(a==Ric){return true}xB();return a==Uic}\nfunction bjc(a){if(a==Qic){return true}xB();return a==Pic}\nfunction fjc(a){this.b=(Kkc(),Fkc).a;this.e=(Pkc(),Okc).a;this.a=a}\nfunction $ic(a,b){var c;c=nfb(a.fb,179);c.e=b.a;!!c.d&&Vdc(c.d,b)}\nfunction Zic(a,b){var c;c=nfb(a.fb,179);c.b=b.a;!!c.d&&Tdc(c.d,b)}\nfunction Vic(){Vic=yCb;Oic=new ejc;Ric=new ejc;Qic=new ejc;Pic=new ejc;Sic=new ejc;Tic=new ejc;Uic=new ejc}\nfunction cjc(){Vic();Xdc.call(this);this.b=(Kkc(),Fkc);this.c=(Pkc(),Okc);(Lac(),this.e)[ORc]=0;this.e[PRc]=0}\nfunction Wic(a,b,c){var d;if(c==Oic){if(b==a.a){return}else if(a.a){throw UBb(new WBc('Only one CENTER widget may be added'))}}Rh(b);Vuc(a.j,b);c==Oic&&(a.a=b);d=new fjc(c);b.fb=d;Zic(b,a.b);$ic(b,a.c);Yic(a);Th(b,a)}\nfunction Xic(a){var b,c,d,e,f,g,h;Cuc((Lac(),a.hb),'',FTc);g=new FJc;h=new dvc(a.j);while(h.b<h.c.c){b=bvc(h);f=nfb(b.fb,179).a;d=nfb(NEc(XJc(g.d,f)),111);c=!d?1:d.a;e=f==Sic?'north'+c:f==Tic?'south'+c:f==Uic?'west'+c:f==Pic?'east'+c:f==Ric?'linestart'+c:f==Qic?'lineend'+c:rQc;Cuc(Qo(b.hb),FTc,e);ZEc(g,f,hCc(c+1))}}\nfunction Yic(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;b=(Lac(),a.d);while(ncc(b)>0){wo(b,mcc(b,0))}o=1;e=1;for(i=new dvc(a.j);i.b<i.c.c;){d=bvc(i);f=nfb(d.fb,179).a;f==Sic||f==Tic?++o:(f==Pic||f==Uic||f==Ric||f==Qic)&&++e}p=web(owb,lNc,290,o,0,1);for(g=0;g<o;++g){p[g]=new gjc;p[g].b=$doc.createElement(MRc);so(b,Sac(p[g].b))}k=0;l=e-1;m=0;q=o-1;c=null;for(h=new dvc(a.j);h.b<h.c.c;){d=bvc(h);j=nfb(d.fb,179);r=$doc.createElement(NRc);j.d=r;j.d[ARc]=j.b;j.d.style[BRc]=j.e;j.d[DNc]=j.f;j.d[CNc]=j.c;if(j.a==Sic){Oac(p[m].b,r,p[m].a);so(r,Sac(d.hb));r[VSc]=l-k+1;++m}else if(j.a==Tic){Oac(p[q].b,r,p[q].a);so(r,Sac(d.hb));r[VSc]=l-k+1;--q}else if(j.a==Oic){c=r}else if(ajc(j.a)){n=p[m];Oac(n.b,r,n.a++);so(r,Sac(d.hb));r[GTc]=q-m+1;++k}else if(bjc(j.a)){n=p[m];Oac(n.b,r,n.a);so(r,Sac(d.hb));r[GTc]=q-m+1;--l}}if(a.a){n=p[m];Oac(n.b,c,n.a);so(c,Sac(eh(a.a)))}}\nvar FTc='cwDockPanel';xCb(446,1,qQc);_.Bc=function lVb(){var a,b,c;NEb(this.a,(a=new cjc,(Lac(),a.hb).className='cw-DockPanel',a.e[ORc]=4,_ic(a,(Kkc(),Ekc)),Wic(a,new Bhc('This is the first north component'),(Vic(),Sic)),Wic(a,new Bhc('This is the first south component'),Tic),Wic(a,new Bhc('This is the east component'),Pic),Wic(a,new Bhc('This is the west component'),Uic),Wic(a,new Bhc('This is the second north component'),Sic),Wic(a,new Bhc('This is the second south component'),Tic),b=new Bhc(\"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 Wec(b),c.hb.style[DNc]='400px',c.hb.style[CNc]='100px',Wic(a,c,Oic),Xic(a),a))};xCb(902,282,INc,cjc);_.gc=function djc(a){var b;b=Pcc(this,a);if(b){a==this.a&&(this.a=null);Yic(this)}return b};var Oic,Pic,Qic,Ric,Sic,Tic,Uic;var pwb=ABc(GNc,'DockPanel',902);xCb(178,1,{},ejc);var mwb=ABc(GNc,'DockPanel/DockLayoutConstant',178);xCb(179,1,{179:1},fjc);_.c='';_.f='';var nwb=ABc(GNc,'DockPanel/LayoutData',179);xCb(290,1,{290:1},gjc);_.a=0;var owb=ABc(GNc,'DockPanel/TmpRow',290);SMc(zl)(11);\n//# sourceURL=showcase-11.js\n")
