(function(){var $wnd = window;var $doc = $wnd.document;var $moduleName, $moduleBase;var _,fhc='com.google.gwt.core.client.',ghc='com.google.gwt.http.client.',hhc='com.google.gwt.i18n.client.',ihc='com.google.gwt.i18n.client.constants.',jhc='com.google.gwt.i18n.client.impl.',khc='com.google.gwt.lang.',lhc='com.google.gwt.user.client.',mhc='com.google.gwt.user.client.impl.',nhc='com.google.gwt.user.client.ui.',ohc='com.google.gwt.user.client.ui.impl.',phc='com.google.gwt.xml.client.',qhc='com.google.gwt.xml.client.impl.',rhc='com.gwtext.client.core.',shc='com.gwtext.client.data.',thc='com.gwtext.client.data.event.',uhc='com.gwtext.client.dd.',vhc='com.gwtext.client.util.',whc='com.gwtext.client.widgets.',xhc='com.gwtext.client.widgets.event.',yhc='com.gwtext.client.widgets.form.',zhc='com.gwtext.client.widgets.form.event.',Ahc='com.gwtext.client.widgets.grid.',Bhc='com.gwtext.client.widgets.grid.event.',Chc='com.gwtext.client.widgets.layout.',Dhc='com.gwtext.client.widgets.menu.',Ehc='com.gwtext.client.widgets.menu.event.',Fhc='com.gwtext.client.widgets.tree.',aic='com.gwtext.client.widgets.tree.event.',bic='com.gwtext.sample.showcase2.client.',cic='com.gwtext.sample.showcase2.client.button.',dic='com.gwtext.sample.showcase2.client.chooser.',eic='com.gwtext.sample.showcase2.client.combination.',fic='com.gwtext.sample.showcase2.client.combo.',gic='com.gwtext.sample.showcase2.client.dd.',hic='com.gwtext.sample.showcase2.client.form.',iic='com.gwtext.sample.showcase2.client.grid.',jic='com.gwtext.sample.showcase2.client.layout.',kic='com.gwtext.sample.showcase2.client.misc.',lic='com.gwtext.sample.showcase2.client.panel.',mic='com.gwtext.sample.showcase2.client.tabs.',nic='com.gwtext.sample.showcase2.client.toolbar.',oic='com.gwtext.sample.showcase2.client.tooltip.',pic='com.gwtext.sample.showcase2.client.tree.',qic='com.gwtext.sample.showcase2.client.view.',ric='com.gwtext.sample.showcase2.client.window.',sic='com.gwtextux.client.data.',tic='com.gwtextux.client.widgets.form.',uic='java.lang.',vic='java.util.';function ehc(){}
function q_b(a){return this===a;}
function r_b(){return mbc(this);}
function s_b(){return this.tN+'@'+this.hC();}
function o_b(){}
_=o_b.prototype={};_.eQ=q_b;_.hC=r_b;_.tS=s_b;_.toString=function(){return this.tS();};_.tN=uic+'Object';_.tI=1;function cb(){return jb();}
function db(a){return a==null?null:a.tN;}
var eb=null;function hb(a){return a==null?0:a.$H?a.$H:(a.$H=kb());}
function ib(a){return a==null?0:a.$H?a.$H:(a.$H=kb());}
function jb(){return $moduleBase;}
function kb(){return ++lb;}
var lb=0;function obc(b,a){b.b=a;return b;}
function qbc(b,a){if(b.a!==null){throw x9b(new w9b(),"Can't overwrite cause");}if(a===b){throw u9b(new t9b(),'Self-causation not permitted');}b.a=a;return b;}
function rbc(){var a,b;a=db(this);b=this.b;if(b!==null){return a+': '+b;}else{return a;}}
function nbc(){}
_=nbc.prototype=new o_b();_.tS=rbc;_.tN=uic+'Throwable';_.tI=3;_.a=null;_.b=null;function h9b(b,a){obc(b,a);return b;}
function g9b(){}
_=g9b.prototype=new nbc();_.tN=uic+'Exception';_.tI=4;function u_b(b,a){h9b(b,a);return b;}
function t_b(){}
_=t_b.prototype=new g9b();_.tN=uic+'RuntimeException';_.tI=5;function nb(c,b,a){u_b(c,'JavaScript '+b+' exception: '+a);return c;}
function mb(){}
_=mb.prototype=new t_b();_.tN=fhc+'JavaScriptException';_.tI=6;function rb(b,a){if(!th(a,2)){return false;}return wb(b,sh(a,2));}
function sb(a){return hb(a);}
function tb(){return [];}
function ub(){return function(){};}
function vb(){return {};}
function xb(a){return rb(this,a);}
function wb(a,b){return a===b;}
function yb(){return sb(this);}
function Ab(){return zb(this);}
function zb(a){if(a.toString)return a.toString();return '[object]';}
function pb(){}
_=pb.prototype=new o_b();_.eQ=xb;_.hC=yb;_.tS=Ab;_.tN=fhc+'JavaScriptObject';_.tI=7;function Ec(b,d,c,a){if(d===null){throw new a_b();}if(a===null){throw new a_b();}if(c<0){throw new t9b();}b.a=c;b.c=d;if(c>0){b.b=cc(new bc(),b,a);Al(b.b,c);}else{b.b=null;}return b;}
function ad(a){var b;if(a.c!==null){b=a.c;a.c=null;pd(b);Fc(a);}}
function Fc(a){if(a.b!==null){xl(a.b);}}
function cd(e,a){var b,c,d,f;if(e.c===null){return;}Fc(e);f=e.c;e.c=null;b=qd(f);if(b!==null){c=u_b(new t_b(),b);a.mg(e,c);}else{d=ed(f);a.wh(e,d);}}
function dd(b,a){if(b.c===null){return;}ad(b);axb(a,b,Bc(new Ac(),b,b.a));}
function ed(b){var a;a=Db(new Cb(),b);return a;}
function fd(a){var b;b=eb;{cd(this,a);}}
function Bb(){}
_=Bb.prototype=new o_b();_.Dc=fd;_.tN=ghc+'Request';_.tI=0;_.a=0;_.b=null;_.c=null;function gd(){}
_=gd.prototype=new o_b();_.tN=ghc+'Response';_.tI=0;function Db(a,b){a.a=b;return a;}
function Fb(a){return sd(a.a);}
function ac(a){return rd(a.a);}
function Cb(){}
_=Cb.prototype=new gd();_.tN=ghc+'Request$1';_.tI=0;function yl(){yl=ehc;am=xdc(new vdc());{Fl();}}
function wl(a){yl();return a;}
function xl(a){if(a.d){Bl(a.e);}else{Cl(a.e);}bec(am,a);}
function zl(a){if(!a.d){bec(am,a);}a.xi();}
function Al(b,a){if(a<=0){throw u9b(new t9b(),'must be positive');}xl(b);b.d=false;b.e=Dl(b,a);ydc(am,b);}
function Bl(a){yl();$wnd.clearInterval(a);}
function Cl(a){yl();$wnd.clearTimeout(a);}
function Dl(b,a){yl();return $wnd.setTimeout(function(){b.Ec();},a);}
function El(){var a;a=eb;{zl(this);}}
function Fl(){yl();em(new sl());}
function rl(){}
_=rl.prototype=new o_b();_.Ec=El;_.tN=lhc+'Timer';_.tI=8;_.d=false;_.e=0;var am;function dc(){dc=ehc;yl();}
function cc(b,a,c){dc();b.a=a;b.b=c;wl(b);return b;}
function ec(){dd(this.a,this.b);}
function bc(){}
_=bc.prototype=new rl();_.xi=ec;_.tN=ghc+'Request$2';_.tI=9;function mc(){mc=ehc;qc=hc(new gc(),'GET');rc=hc(new gc(),'POST');sc=yn(new xn());}
function kc(b,a,c){mc();lc(b,a===null?null:a.a,c);return b;}
function lc(b,a,c){mc();kd('httpMethod',a);kd('url',c);b.b=a;b.d=c;return b;}
function nc(g,d,a){var b,c,e,f,h;h=An(sc);{b=td(h,g.b,g.d,true);}if(b!==null){e=yc(new xc(),g.d);qbc(e,vc(new uc(),b));throw e;}pc(g,h);c=Ec(new Bb(),h,g.c,a);f=ud(h,c,d,a);if(f!==null){throw vc(new uc(),f);}return c;}
function oc(b,a,c){kd('header',a);kd('value',c);if(b.a===null){b.a=cgc(new kfc());}b.a.ri(a,c);}
function pc(e,f){var a,b,c,d;if(e.a!==null&&e.a.f>0){a=e.a.wc();d=a.fe();while(d.Dd()){c=sh(d.ie(),3);b=vd(f,sh(c.qd(),1),sh(c.xd(),1));if(b!==null){throw vc(new uc(),b);}}}else{vd(f,'Content-Type','text/plain; charset=utf-8');}}
function fc(){}
_=fc.prototype=new o_b();_.tN=ghc+'RequestBuilder';_.tI=0;_.a=null;_.b=null;_.c=0;_.d=null;var qc,rc,sc;function hc(b,a){b.a=a;return b;}
function jc(){return this.a;}
function gc(){}
_=gc.prototype=new o_b();_.tS=jc;_.tN=ghc+'RequestBuilder$Method';_.tI=0;_.a=null;function vc(b,a){h9b(b,a);return b;}
function uc(){}
_=uc.prototype=new g9b();_.tN=ghc+'RequestException';_.tI=10;function yc(a,b){vc(a,'The URL '+b+' is invalid or violates the same-origin security restriction');return a;}
function xc(){}
_=xc.prototype=new uc();_.tN=ghc+'RequestPermissionException';_.tI=11;function Bc(b,a,c){vc(b,Dc(c));return b;}
function Dc(a){return 'A request timeout has expired after '+i$b(a)+' ms';}
function Ac(){}
_=Ac.prototype=new uc();_.tN=ghc+'RequestTimeoutException';_.tI=12;function kd(a,b){ld(a,b);if(0==tac(Aac(b))){throw u9b(new t9b(),a+' can not be empty');}}
function ld(a,b){if(null===b){throw b_b(new a_b(),a+' can not be null');}}
function pd(a){a.onreadystatechange=Cn;a.abort();}
function qd(b){try{if(b.status===undefined){return 'XmlHttpRequest.status == undefined, please see Safari bug '+'http://bugs.webkit.org/show_bug.cgi?id=3810 for more details';}return null;}catch(a){return 'Unable to read XmlHttpRequest.status; likely causes are a '+'networking error or bad cross-domain request. Please see '+'https://bugzilla.mozilla.org/show_bug.cgi?id=238559 for more '+'details';}}
function rd(a){return a.responseText;}
function sd(a){return a.status;}
function td(e,c,d,b){try{e.open(c,d,b);return null;}catch(a){return a.message||a.toString();}}
function ud(e,c,d,b){e.onreadystatechange=function(){if(e.readyState==od){e.onreadystatechange=Cn;c.Dc(b);}};try{e.send(d);return null;}catch(a){e.onreadystatechange=Cn;return a.message||a.toString();}}
function vd(d,b,c){try{d.setRequestHeader(b,c);return null;}catch(a){return a.message||a.toString();}}
var od=4;function Fd(){Fd=ehc;ye=uf(new sf());}
function Bd(a){a.c=xdc(new vdc());}
function Cd(c,b,a){Fd();Bd(c);c.b=b;c.a=a;ve(c,b);return c;}
function Dd(c,a,b){if(dac(a)>0){ydc(c.c,zd(new yd(),gac(a),b,c));fac(a,0);}}
function Ed(c,a,b){var d;d= -Bec(b);if(d<0){E_b(a,'GMT-');d= -d;}else{E_b(a,'GMT+');}xe(c,a,wh(d/60),2);B_b(a,58);xe(c,a,d%60,2);}
function re(f,b){var a,c,d,e,g,h;g=z_b(new x_b(),64);e=tac(f.b);for(c=0;c<e;){a=kac(f.b,c);if(a>=97&&a<=122||a>=65&&a<=90){for(d=c+1;d<e&&kac(f.b,d)==a;++d){}we(f,g,a,d-c,b);c=d;}else if(a==39){++c;if(c<e&&kac(f.b,c)==39){B_b(g,39);++c;continue;}h=false;while(!h){d=c;while(d<e&&kac(f.b,d)!=39){++d;}if(d>=e){throw u9b(new t9b(),"Missing trailing '");}if(d+1<e&&kac(f.b,d+1)==39){++d;}else{h=true;}E_b(g,yac(f.b,c,d));c=d+1;}}else{B_b(g,a);++c;}}return gac(g);}
function ae(d,a,b,c){var e;e=wec(c)%12;xe(d,a,e,b);}
function be(d,a,b,c){var e;e=wec(c);xe(d,a,e,b);}
function ce(d,a,b,c){var e;e=wec(c)%12;if(e==0){xe(d,a,12,b);}else{xe(d,a,e,b);}}
function de(d,a,b,c){var e;e=wec(c);if(e==0){xe(d,a,24,b);}else{xe(d,a,e,b);}}
function ee(d,a,b,c){if(wec(c)>=12&&wec(c)<24){E_b(a,vf(d.a)[1]);}else{E_b(a,vf(d.a)[0]);}}
function fe(d,a,b,c){var e;e=uec(c);xe(d,a,e,b);}
function ge(d,a,b,c){var e;e=vec(c);if(b>=4){E_b(a,eg(d.a)[e]);}else{E_b(a,Df(d.a)[e]);}}
function he(d,a,b,c){var e;e=Cec(c)>=(-1900)?1:0;if(b>=4){E_b(a,xf(d.a)[e]);}else{E_b(a,yf(d.a)[e]);}}
function ie(d,a,b,c){var e;e=vh(Aec(c)%1000);if(b==1){e=wh((e+50)/100);E_b(a,i$b(e));}else if(b==2){e=wh((e+5)/10);xe(d,a,e,2);}else{xe(d,a,e,3);if(b>3){xe(d,a,0,b-3);}}}
function je(d,a,b,c){var e;e=xec(c);xe(d,a,e,b);}
function ke(d,a,b,c){var e;e=yec(c);switch(b){case 5:E_b(a,zf(d.a)[e]);break;case 4:E_b(a,Ef(d.a)[e]);break;case 3:E_b(a,Bf(d.a)[e]);break;default:xe(d,a,e+1,b);}}
function le(d,a,b,c){var e;e=wh(yec(c)/3);if(b<4){E_b(a,Cf(d.a)[e]);}else{E_b(a,Af(d.a)[e]);}}
function me(d,a,b,c){var e;e=zec(c);xe(d,a,e,b);}
function ne(d,a,b,c){var e;e=vec(c);if(b==5){E_b(a,ag(d.a)[e]);}else if(b==4){E_b(a,dg(d.a)[e]);}else if(b==3){E_b(a,cg(d.a)[e]);}else{xe(d,a,e,1);}}
function oe(d,a,b,c){var e;e=yec(c);if(b==5){E_b(a,Ff(d.a)[e]);}else if(b==4){E_b(a,Ef(d.a)[e]);}else if(b==3){E_b(a,bg(d.a)[e]);}else{xe(d,a,e+1,b);}}
function pe(e,a,b,c){var d,f;if(b<4){f=Bec(c);d=45;if(f<0){f= -f;d=43;}f=wh(f/3)*5+f%60;B_b(a,d);xe(e,a,f,4);}else{Ed(e,a,c);}}
function qe(d,a,b,c){var e;e=Cec(c)+1900;if(e<0){e= -e;}if(b==2){xe(d,a,e%100,2);}else{E_b(a,i$b(e));}}
function se(e,c,d){var a,b;a=kac(c,d);b=d+1;while(b<tac(c)&&kac(c,b)==a){++b;}return b-d;}
function te(d){var a,b,c;a=false;c=d.c.b;for(b=0;b<c;b++){if(ue(d,sh(Cdc(d.c,b),4))){if(!a&&b+1<c&&ue(d,sh(Cdc(d.c,b+1),4))){a=true;sh(Cdc(d.c,b),4).a=true;}}else{a=false;}}}
function ue(c,b){var a;if(b.b<=0){return false;}a=qac('MydhHmsSDkK',kac(b.c,0));return a>0||a==0&&b.b<3;}
function ve(g,f){var a,b,c,d,e;a=z_b(new x_b(),32);e=false;for(d=0;d<tac(f);d++){b=kac(f,d);if(b==32){Dd(g,a,0);B_b(a,32);Dd(g,a,0);while(d+1<tac(f)&&kac(f,d+1)==32){d++;}continue;}if(e){if(b==39){if(d+1<tac(f)&&kac(f,d+1)==39){B_b(a,b);++d;}else{e=false;}}else{B_b(a,b);}continue;}if(qac('GyMdkHmsSEDahKzZv',b)>0){Dd(g,a,0);B_b(a,b);c=se(g,f,d);Dd(g,a,c);d+=c-1;continue;}if(b==39){if(d+1<tac(f)&&kac(f,d+1)==39){B_b(a,39);d++;}else{e=true;}}else{B_b(a,b);}}Dd(g,a,0);te(g);}
function we(e,a,b,c,d){switch(b){case 71:he(e,a,c,d);break;case 121:qe(e,a,c,d);break;case 77:ke(e,a,c,d);break;case 107:de(e,a,c,d);break;case 83:ie(e,a,c,d);break;case 69:ge(e,a,c,d);break;case 97:ee(e,a,c,d);break;case 104:ce(e,a,c,d);break;case 75:ae(e,a,c,d);break;case 72:be(e,a,c,d);break;case 99:ne(e,a,c,d);break;case 76:oe(e,a,c,d);break;case 81:le(e,a,c,d);break;case 100:fe(e,a,c,d);break;case 109:je(e,a,c,d);break;case 115:me(e,a,c,d);break;case 122:case 118:Ed(e,a,d);break;case 90:pe(e,a,c,d);break;default:return false;}return true;}
function xe(e,b,f,d){var a,c;a=10;for(c=0;c<d-1;c++){if(f<a){B_b(b,48);}a*=10;}E_b(b,i$b(f));}
function ze(a){Fd();return Cd(new xd(),a,ye);}
function xd(){}
_=xd.prototype=new o_b();_.tN=hhc+'DateTimeFormat';_.tI=0;_.a=null;_.b=null;var ye;function zd(c,d,a,b){c.c=d;c.b=a;c.a=false;return c;}
function yd(){}
_=yd.prototype=new o_b();_.tN=hhc+'DateTimeFormat$PatternPart';_.tI=13;_.a=false;_.b=0;_.c=null;function Fe(){Fe=ehc;hf=new gg();gf=of(new mf());}
function Ce(f,d,b,e,a){var c;Fe();f.n=e;f.a=a;c=qf(b);f.b=sh(c.Cd(a),1);cf(f,f.n);return f;}
function De(c,b,a){Fe();Ce(c,hf,gf,b,a);return c;}
function Ee(e,a,d){var b,c;E_b(d,'E');if(a<0){a= -a;E_b(d,'-');}b=fbc(a);for(c=tac(b);c<e.h;++c){E_b(d,'0');}E_b(d,b);}
function af(d,b){var a,c;c=y_b(new x_b());if(d9b(b)){E_b(c,'\uFFFD');return gac(c);}a=b<0.0||b==0.0&&1/b<0.0;E_b(c,a?d.l:d.o);if(c9b(b)){E_b(c,'\u0221');}else{if(a){b= -b;}b*=d.k;if(d.q){ef(d,b,c);}else{ff(d,b,c,d.j);}}E_b(c,a?d.m:d.p);return gac(c);}
function bf(h,e,g,a){var b,c,d,f;cac(a,0,dac(a));c=false;d=tac(e);for(f=g;f<d;++f){b=kac(e,f);if(b==39){if(f+1<d&&kac(e,f+1)==39){++f;E_b(a,"'");}else{c= !c;}continue;}if(c){B_b(a,b);}else{switch(b){case 35:case 48:case 44:case 46:case 59:return f-g;case 164:h.e=true;if(f+1<d&&kac(e,f+1)==164){++f;E_b(a,h.a);}else{E_b(a,h.b);}break;case 37:if(h.k!=1){throw u9b(new t9b(),'Too many percent/per mille characters in pattern "'+e+rh(34));}h.k=100;E_b(a,'%');break;case 8240:if(h.k!=1){throw u9b(new t9b(),'Too many percent/per mille characters in pattern "'+e+rh(34));}h.k=1000;E_b(a,'\u2030');break;case 45:E_b(a,'-');break;default:B_b(a,b);}}}return d-g;}
function cf(e,b){var a,c,d;c=0;a=y_b(new x_b());c+=bf(e,b,c,a);e.o=gac(a);d=df(e,b,c);c+=d;c+=bf(e,b,c,a);e.p=gac(a);if(c<tac(b)&&kac(b,c)==59){++c;c+=bf(e,b,c,a);e.l=gac(a);c+=d;c+=bf(e,b,c,a);e.m=gac(a);}}
function df(m,j,l){var a,b,c,d,e,f,g,h,i,k,n,o;b=(-1);c=0;o=0;d=0;f=(-1);g=tac(j);k=l;h=true;for(;k<g&&h;++k){a=kac(j,k);switch(a){case 35:if(o>0){++d;}else{++c;}if(f>=0&&b<0){++f;}break;case 48:if(d>0){throw u9b(new t9b(),"Unexpected '0' in pattern \""+j+rh(34));}++o;if(f>=0&&b<0){++f;}break;case 44:f=0;break;case 46:if(b>=0){throw u9b(new t9b(),'Multiple decimal separators in pattern "'+j+rh(34));}b=c+o+d;break;case 69:if(m.q){throw u9b(new t9b(),'Multiple exponential symbols in pattern "'+j+rh(34));}m.q=true;m.h=0;while(k+1<g&&kac(j,k+1)==48){++k;++m.h;}if(c+o<1||m.h<1){throw u9b(new t9b(),'Malformed exponential pattern "'+j+rh(34));}h=false;break;default:--k;h=false;break;}}if(o==0&&c>0&&b>=0){i=b;if(i==0){++i;}d=c-i;c=i-1;o=1;}if(b<0&&d>0||b>=0&&(b<c||b>c+o)||f==0){throw u9b(new t9b(),'Malformed pattern "'+j+rh(34));}n=c+o+d;m.f=b>=0?n-b:0;if(b>=0){m.i=c+o-b;if(m.i<0){m.i=0;}}e=b>=0?b:n;m.j=e-c;if(m.q){m.g=c+m.j;if(m.f==0&&m.j==0){m.j=1;}}m.d=f>0?f:0;m.c=b==0||b==n;return k-l;}
function ef(f,d,e){var a,b,c;if(d==0.0){ff(f,d,e,f.j);Ee(f,0,e);return;}a=wh(z$b(A$b(d)/A$b(10)));d/=C$b(10,a);c=f.j;if(f.g>1&&f.g>f.j){while(a%f.g!=0){d*=10;a--;}c=1;}else{if(f.j<1){a++;d/=10;}else{for(b=1;b<f.j;b++){a--;d*=10;}}}ff(f,d,e,c);Ee(f,a,e);}
function ff(o,l,n,k){var a,b,c,d,e,f,g,h,i,j,m,p;m=C$b(10,o.f);l=D$b(l*m);j=xh(z$b(l/m));e=xh(z$b(l-j*m));f=o.i>0||e>0;i=gbc(j);g=o.e?',':',';a=o.e?'.':'.';p=48-48;b=tac(i);if(j>0||k>0){for(h=b;h<k;h++){E_b(n,'0');}for(h=0;h<b;h++){B_b(n,uh(kac(i,h)+p));if(b-h>1&&o.d>0&&(b-h)%o.d==1){E_b(n,g);}}}else if(!f){E_b(n,'0');}if(o.c||f){E_b(n,a);}d=gbc(e+xh(m));c=tac(d);while(kac(d,c-1)==48&&c>o.i+1){c--;}for(h=1;h<c;h++){B_b(n,uh(kac(d,h)+p));}}
function jf(a){Fe();return De(new Be(),a,'USD');}
function kf(b,a){Fe();return De(new Be(),b,a);}
function Be(){}
_=Be.prototype=new o_b();_.tN=hhc+'NumberFormat';_.tI=0;_.a=null;_.b=null;_.c=false;_.d=3;_.e=false;_.f=3;_.g=40;_.h=0;_.i=0;_.j=1;_.k=1;_.l='-';_.m='';_.n=null;_.o='';_.p='';_.q=false;var gf,hf;function nf(a){a.a=cgc(new kfc());}
function of(a){nf(a);return a;}
function qf(b){var a;a=sh(ggc(b.a,'currencyMap'),5);if(a===null){a=Ag(new ig());a.ri('USD','$');a.ri('ARS','$');a.ri('AWG','\u0192');a.ri('AUD','$');a.ri('BSD','$');a.ri('BBD','$');a.ri('BEF','\u20A3');a.ri('BZD','$');a.ri('BMD','$');a.ri('BOB','$');a.ri('BRL','R$');a.ri('BRC','\u20A2');a.ri('GBP','\xA3');a.ri('BND','$');a.ri('KHR','\u17DB');a.ri('CAD','$');a.ri('KYD','$');a.ri('CLP','$');a.ri('CNY','\u5143');a.ri('COP','\u20B1');a.ri('CRC','\u20A1');a.ri('CUP','\u20B1');a.ri('CYP','\xA3');a.ri('DKK','kr');a.ri('DOP','\u20B1');a.ri('XCD','$');a.ri('EGP','\xA3');a.ri('SVC','\u20A1');a.ri('GBP','\xA3');a.ri('EUR','\u20AC');a.ri('XEU','\u20A0');a.ri('FKP','\xA3');a.ri('FJD','$');a.ri('FRF','\u20A3');a.ri('GIP','\xA3');a.ri('GRD','\u20AF');a.ri('GGP','\xA3');a.ri('GYD','$');a.ri('NLG','\u0192');a.ri('HKD','\u5713');a.ri('HKD','\u5713');a.ri('INR','\u20A8');a.ri('IRR','\uFDFC');a.ri('IEP','\xA3');a.ri('IMP','\xA3');a.ri('ILS','\u20AA');a.ri('ITL','\u20A4');a.ri('JMD','$');a.ri('JPY','\xA5');a.ri('JEP','\xA3');a.ri('KPW','\u20A9');a.ri('KRW','\u20A9');a.ri('LAK','\u20AD');a.ri('LBP','\xA3');a.ri('LRD','$');a.ri('LUF','\u20A3');a.ri('MTL','\u20A4');a.ri('MUR','\u20A8');a.ri('MXN','$');a.ri('MNT','\u20AE');a.ri('NAD','$');a.ri('NPR','\u20A8');a.ri('ANG','\u0192');a.ri('NZD','$');a.ri('KPW','\u20A9');a.ri('OMR','\uFDFC');a.ri('PKR','\u20A8');a.ri('PEN','S/.');a.ri('PHP','\u20B1');a.ri('QAR','\uFDFC');a.ri('RUB','\u0440\u0443\u0431');a.ri('SHP','\xA3');a.ri('SAR','\uFDFC');a.ri('SCR','\u20A8');a.ri('SGD','$');a.ri('SBD','$');a.ri('ZAR','R');a.ri('KRW','\u20A9');a.ri('ESP','\u20A7');a.ri('LKR','\u20A8');a.ri('SEK','kr');a.ri('SRD','$');a.ri('SYP','\xA3');a.ri('TWD','\u5143');a.ri('THB','\u0E3F');a.ri('TTD','$');a.ri('TRY','\u20A4');a.ri('TRL','\u20A4');a.ri('TVD','$');a.ri('GBP','\xA3');a.ri('UYU','\u20B1');a.ri('VAL','\u20A4');a.ri('VND','\u20AB');a.ri('YER','\uFDFC');a.ri('ZWD','$');b.a.ri('currencyMap',a);}return a;}
function mf(){}
_=mf.prototype=new o_b();_.tN=ihc+'CurrencyCodeMapConstants_';_.tI=0;function tf(a){a.a=cgc(new kfc());}
function uf(a){tf(a);return a;}
function vf(b){var a,c;a=sh(ggc(b.a,'ampms'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['AM','PM']);b.a.ri('ampms',c);return c;}else return a;}
function xf(b){var a,c;a=sh(ggc(b.a,'eraNames'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['Before Christ','Anno Domini']);b.a.ri('eraNames',c);return c;}else return a;}
function yf(b){var a,c;a=sh(ggc(b.a,'eras'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['BC','AD']);b.a.ri('eras',c);return c;}else return a;}
function zf(b){var a,c;a=sh(ggc(b.a,'narrowMonths'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['J','F','M','A','M','J','J','A','S','O','N','D']);b.a.ri('narrowMonths',c);return c;}else return a;}
function Af(b){var a,c;a=sh(ggc(b.a,'quarters'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['1st quarter','2nd quarter','3rd quarter','4th quarter']);b.a.ri('quarters',c);return c;}else return a;}
function Bf(b){var a,c;a=sh(ggc(b.a,'shortMonths'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']);b.a.ri('shortMonths',c);return c;}else return a;}
function Cf(b){var a,c;a=sh(ggc(b.a,'shortQuarters'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['Q1','Q2','Q3','Q4']);b.a.ri('shortQuarters',c);return c;}else return a;}
function Df(b){var a,c;a=sh(ggc(b.a,'shortWeekdays'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);b.a.ri('shortWeekdays',c);return c;}else return a;}
function Ef(b){var a,c;a=sh(ggc(b.a,'standaloneMonths'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['January','February','March','April','May','June','July','August','September','October','November','December']);b.a.ri('standaloneMonths',c);return c;}else return a;}
function Ff(b){var a,c;a=sh(ggc(b.a,'standaloneNarrowMonths'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['J','F','M','A','M','J','J','A','S','O','N','D']);b.a.ri('standaloneNarrowMonths',c);return c;}else return a;}
function ag(b){var a,c;a=sh(ggc(b.a,'standaloneNarrowWeekdays'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['S','M','T','W','T','F','S']);b.a.ri('standaloneNarrowWeekdays',c);return c;}else return a;}
function bg(b){var a,c;a=sh(ggc(b.a,'standaloneShortMonths'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']);b.a.ri('standaloneShortMonths',c);return c;}else return a;}
function cg(b){var a,c;a=sh(ggc(b.a,'standaloneShortWeekdays'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);b.a.ri('standaloneShortWeekdays',c);return c;}else return a;}
function dg(b){var a,c;a=sh(ggc(b.a,'standaloneWeekdays'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday']);b.a.ri('standaloneWeekdays',c);return c;}else return a;}
function eg(b){var a,c;a=sh(ggc(b.a,'weekdays'),6);if(a===null){c=mh('[Ljava.lang.String;',322,1,['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday']);b.a.ri('weekdays',c);return c;}else return a;}
function sf(){}
_=sf.prototype=new o_b();_.tN=ihc+'DateTimeConstants_';_.tI=0;function gg(){}
_=gg.prototype=new o_b();_.tN=ihc+'NumberConstants_';_.tI=0;function hdc(f,d,e){var a,b,c;for(b=f.wc().fe();b.Dd();){a=sh(b.ie(),3);c=a.qd();if(d===null?c===null:d.eQ(c)){if(e){b.si();}return a;}}return null;}
function idc(a){return hdc(this,a,false)!==null;}
function jdc(d){var a,b,c;for(b=this.wc().fe();b.Dd();){a=sh(b.ie(),3);c=a.xd();if(d===null?c===null:d.eQ(c)){return true;}}return false;}
function kdc(d){var a,b,c,e,f,g,h;if(d===this){return true;}if(!th(d,5)){return false;}f=sh(d,5);c=this.ge();e=f.ge();if(!c.eQ(e)){return false;}for(a=c.fe();a.Dd();){b=a.ie();h=this.Cd(b);g=f.Cd(b);if(h===null?g!==null:!h.eQ(g)){return false;}}return true;}
function ldc(b){var a;a=hdc(this,b,false);return a===null?null:a.xd();}
function mdc(){var a,b,c;b=0;for(c=this.wc().fe();c.Dd();){a=sh(c.ie(),3);b+=a.hC();}return b;}
function ndc(){var a;a=this.wc();return pcc(new occ(),this,a);}
function odc(a,b){throw tbc(new sbc(),'This map implementation does not support modification');}
function pdc(){var a,b,c,d;d='{';a=false;for(c=this.wc().fe();c.Dd();){b=sh(c.ie(),3);if(a){d+=', ';}else{a=true;}d+=hbc(b.qd());d+='=';d+=hbc(b.xd());}return d+'}';}
function qdc(){var a;a=this.wc();return Bcc(new Acc(),this,a);}
function ncc(){}
_=ncc.prototype=new o_b();_.eb=idc;_.fb=jdc;_.eQ=kdc;_.Cd=ldc;_.hC=mdc;_.ge=ndc;_.ri=odc;_.tS=pdc;_.tj=qdc;_.tN=vic+'AbstractMap';_.tI=14;function egc(){egc=ehc;igc=qgc();}
function bgc(a){{dgc(a);}}
function cgc(a){egc();bgc(a);return a;}
function dgc(a){a.d=tb();a.g=vb();a.e=Bh(igc,pb);a.f=0;}
function fgc(b,a){if(th(a,1)){return ugc(b.g,sh(a,1))!==igc;}else if(a===null){return b.e!==igc;}else{return tgc(b.d,a,a.hC())!==igc;}}
function ggc(c,a){var b;if(th(a,1)){b=ugc(c.g,sh(a,1));}else if(a===null){b=c.e;}else{b=tgc(c.d,a,a.hC());}return b===igc?null:b;}
function hgc(c,a,d){var b;if(a!==null){b=xgc(c.g,a,d);}else if(a===null){b=c.e;c.e=d;}else{b=wgc(c.d,a,d,pac(a));}if(b===igc){++c.f;return null;}else{return b;}}
function jgc(e,c){egc();for(var d in e){if(d==parseInt(d)){var a=e[d];for(var f=0,b=a.length;f<b;++f){c.ab(a[f]);}}}}
function kgc(d,a){egc();for(var c in d){if(c.charCodeAt(0)==58){var e=d[c];var b=ofc(c.substring(1),e);a.ab(b);}}}
function lgc(){dgc(this);}
function mgc(f,h){egc();for(var e in f){if(e==parseInt(e)){var a=f[e];for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.xd();if(sgc(h,d)){return true;}}}}return false;}
function ngc(a){return fgc(this,a);}
function ogc(c,d){egc();for(var b in c){if(b.charCodeAt(0)==58){var a=c[b];if(sgc(d,a)){return true;}}}return false;}
function pgc(a){if(this.e!==igc&&sgc(this.e,a)){return true;}else if(ogc(this.g,a)){return true;}else if(mgc(this.d,a)){return true;}return false;}
function qgc(){egc();}
function rgc(){return Cfc(new vfc(),this);}
function sgc(a,b){egc();if(a===b){return true;}else if(a===null){return false;}else{return a.eQ(b);}}
function vgc(a){return ggc(this,a);}
function tgc(f,h,e){egc();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.qd();if(sgc(h,d)){return c.xd();}}}}
function ugc(b,a){egc();return b[':'+a];}
function ygc(a,b){return hgc(this,a,b);}
function wgc(f,h,j,e){egc();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.qd();if(sgc(h,d)){var i=c.xd();c.kj(j);return i;}}}else{a=f[e]=[];}var c=ofc(h,j);a.push(c);}
function xgc(c,a,d){egc();a=':'+a;var b=c[a];c[a]=d;return b;}
function Bgc(a){var b;if(th(a,1)){b=Agc(this.g,sh(a,1));}else if(a===null){b=this.e;this.e=Bh(igc,pb);}else{b=zgc(this.d,a,a.hC());}if(b===igc){return null;}else{--this.f;return b;}}
function zgc(f,h,e){egc();var a=f[e];if(a){for(var g=0,b=a.length;g<b;++g){var c=a[g];var d=c.qd();if(sgc(h,d)){if(a.length==1){delete f[e];}else{a.splice(g,1);}return c.xd();}}}}
function Agc(c,a){egc();a=':'+a;var b=c[a];delete c[a];return b;}
function kfc(){}
_=kfc.prototype=new ncc();_.cb=lgc;_.eb=ngc;_.fb=pgc;_.wc=rgc;_.Cd=vgc;_.ri=ygc;_.vi=Bgc;_.tN=vic+'HashMap';_.tI=15;_.d=null;_.e=null;_.f=0;_.g=null;var igc;function Bg(){Bg=ehc;egc();}
function zg(a){a.b=wg(new pg(),a);}
function Ag(a){Bg();cgc(a);zg(a);return a;}
function Cg(b,a){return tbc(new sbc(),a+' not supported on a constant map');}
function Dg(){throw Cg(this,'clear');}
function Eg(){var a,b,c;if(this.a===null){this.a=wg(new pg(),this);for(a=0;a<this.b.b;a++){b=Cdc(this.b,a);c=ggc(this,b);ydc(this.a,kg(new jg(),b,c));}}return this.a;}
function Fg(){return this.b;}
function ah(b,c){var a;a=Bdc(this.b,b);if(!a){ydc(this.b,b);}return hgc(this,b,c);}
function bh(a){throw Cg(this,'remove');}
function ch(){var a,b;if(this.c===null){this.c=wg(new pg(),this);for(b=0;b<this.b.b;b++){a=Cdc(this.b,b);ydc(this.c,ggc(this,a));}}return this.c;}
function ig(){}
_=ig.prototype=new kfc();_.cb=Dg;_.wc=Eg;_.ge=Fg;_.ri=ah;_.vi=bh;_.tj=ch;_.tN=jhc+'ConstantMap';_.tI=16;_.a=null;_.c=null;function kg(b,a,c){b.a=a;b.b=c;return b;}
function mg(){return this.a;}
function ng(){return this.b;}
function og(a){throw new sbc();}
function jg(){}
_=jg.prototype=new o_b();_.qd=mg;_.xd=ng;_.kj=og;_.tN=jhc+'ConstantMap$DummyMapEntry';_.tI=17;_.a=null;_.b=null;function wbc(d,a,b){var c;while(a.Dd()){c=a.ie();if(b===null?c===null:b.eQ(c)){return a;}}return null;}
function ybc(a){throw tbc(new sbc(),'add');}
function zbc(b){var a;a=wbc(this,this.fe(),b);return a!==null;}
function Abc(){var a,b,c;c=y_b(new x_b());a=null;E_b(c,'[');b=this.fe();while(b.Dd()){if(a!==null){E_b(c,a);}else{a=', ';}E_b(c,hbc(b.ie()));}E_b(c,']');return gac(c);}
function vbc(){}
_=vbc.prototype=new o_b();_.ab=ybc;_.gb=zbc;_.tS=Abc;_.tN=vic+'AbstractCollection';_.tI=0;function fcc(b,a){throw A9b(new z9b(),'Index: '+a+', Size: '+b.b);}
function gcc(a){return Dbc(new Cbc(),a);}
function hcc(b,a){throw tbc(new sbc(),'add');}
function icc(a){this.E(this.rj(),a);return true;}
function jcc(e){var a,b,c,d,f;if(e===this){return true;}if(!th(e,49)){return false;}f=sh(e,49);if(this.rj()!=f.rj()){return false;}c=this.fe();d=f.fe();while(c.Dd()){a=c.ie();b=d.ie();if(!(a===null?b===null:a.eQ(b))){return false;}}return true;}
function kcc(){var a,b,c,d;c=1;a=31;b=this.fe();while(b.Dd()){d=b.ie();c=31*c+(d===null?0:d.hC());}return c;}
function lcc(){return gcc(this);}
function mcc(a){throw tbc(new sbc(),'remove');}
function Bbc(){}
_=Bbc.prototype=new vbc();_.E=hcc;_.ab=icc;_.eQ=jcc;_.hC=kcc;_.fe=lcc;_.ti=mcc;_.tN=vic+'AbstractList';_.tI=18;function wdc(a){{zdc(a);}}
function xdc(a){wdc(a);return a;}
function ydc(b,a){lec(b.a,b.b++,a);return true;}
function zdc(a){a.a=tb();a.b=0;}
function Bdc(b,a){return Ddc(b,a)!=(-1);}
function Cdc(b,a){if(a<0||a>=b.b){fcc(b,a);}return hec(b.a,a);}
function Ddc(b,a){return Edc(b,a,0);}
function Edc(c,b,a){if(a<0){fcc(c,a);}for(;a<c.b;++a){if(gec(b,hec(c.a,a))){return a;}}return (-1);}
function Fdc(a){return a.b==0;}
function aec(c,a){var b;b=Cdc(c,a);jec(c.a,a,1);--c.b;return b;}
function bec(c,b){var a;a=Ddc(c,b);if(a==(-1)){return false;}aec(c,a);return true;}
function dec(a,b){if(a<0||a>this.b){fcc(this,a);}cec(this.a,a,b);++this.b;}
function eec(a){return ydc(this,a);}
function cec(a,b,c){a.splice(b,0,c);}
function fec(a){return Bdc(this,a);}
function gec(a,b){return a===b||a!==null&&a.eQ(b);}
function iec(a){return Cdc(this,a);}
function hec(a,b){return a[b];}
function kec(a){return aec(this,a);}
function jec(a,c,b){a.splice(c,b);}
function lec(a,b,c){a[b]=c;}
function mec(){return this.b;}
function vdc(){}
_=vdc.prototype=new Bbc();_.E=dec;_.ab=eec;_.gb=fec;_.Bd=iec;_.ti=kec;_.rj=mec;_.tN=vic+'ArrayList';_.tI=19;_.a=null;_.b=0;function wg(b,a){xdc(b);return b;}
function yg(){var a;a=gcc(this);return rg(new qg(),a,this);}
function pg(){}
_=pg.prototype=new vdc();_.fe=yg;_.tN=jhc+'ConstantMap$OrderedConstantSet';_.tI=20;function rg(c,a,b){c.a=a;return c;}
function tg(){return Fbc(this.a);}
function ug(){return acc(this.a);}
function vg(){throw tbc(new sbc(),'Immutable set');}
function qg(){}
_=qg.prototype=new o_b();_.Dd=tg;_.ie=ug;_.si=vg;_.tN=jhc+'ConstantMap$OrderedConstantSet$ImmutableIterator';_.tI=0;_.a=null;function eh(c,a,d,b,e){c.a=a;c.b=b;c.tN=e;c.tI=d;return c;}
function gh(a,b,c){return a[b]=c;}
function hh(b,a){return b[a];}
function jh(b,a){return b[a];}
function ih(a){return a.length;}
function lh(e,d,c,b,a){return kh(e,d,c,b,0,ih(b),a);}
function kh(j,i,g,c,e,a,b){var d,f,h;if((f=hh(c,e))<0){throw new E$b();}h=eh(new dh(),f,hh(i,e),hh(g,e),j);++e;if(e<a){j=xac(j,1);for(d=0;d<f;++d){gh(h,d,kh(j,i,g,c,e,a,b));}}else{for(d=0;d<f;++d){gh(h,d,b);}}return h;}
function mh(f,e,c,g){var a,b,d;b=ih(g);d=eh(new dh(),b,e,c,f);for(a=0;a<b;++a){gh(d,a,jh(g,a));}return d;}
function nh(a,b,c){if(c!==null&&a.b!=0&& !th(c,a.b)){throw new i8b();}return gh(a,b,c);}
function dh(){}
_=dh.prototype=new o_b();_.tN=khc+'Array';_.tI=0;function qh(b,a){return !(!(b&&Ah[b][a]));}
function rh(a){return String.fromCharCode(a);}
function sh(b,a){if(b!=null)qh(b.tI,a)||zh();return b;}
function th(b,a){return b!=null&&qh(b.tI,a);}
function uh(a){return a&65535;}
function vh(a){return ~(~a);}
function wh(a){if(a>(E9b(),F9b))return E9b(),F9b;if(a<(E9b(),a$b))return E9b(),a$b;return a>=0?Math.floor(a):Math.ceil(a);}
function xh(a){if(a>(l$b(),m$b))return l$b(),m$b;if(a<(l$b(),n$b))return l$b(),n$b;return a>=0?Math.floor(a):Math.ceil(a);}
function zh(){throw new x8b();}
function yh(a){if(a!==null){throw new x8b();}return a;}
function Bh(b,d){_=d.prototype;if(b&& !(b.tI>=_.tI)){var c=b.toString;for(var a in _){b[a]=_[a];}b.toString=c;}return b;}
var Ah;function Eh(a){if(th(a,7)){return a;}return nb(new mb(),ai(a),Fh(a));}
function Fh(a){return a.message;}
function ai(a){return a.name;}
function ci(b,a){return b;}
function bi(){}
_=bi.prototype=new t_b();_.tN=lhc+'CommandCanceledException';_.tI=21;function zi(a){a.a=gi(new fi(),a);a.b=xdc(new vdc());a.d=ki(new ji(),a);a.f=oi(new ni(),a);}
function Ai(a){zi(a);return a;}
function Ci(c){var a,b,d;a=qi(c.f);ti(c.f);b=null;if(th(a,8)){b=ci(new bi(),sh(a,8));}else{}if(b!==null){d=eb;}Fi(c,false);Ei(c);}
function Di(e,d){var a,b,c,f;f=false;try{Fi(e,true);ui(e.f,e.b.b);Al(e.a,10000);while(ri(e.f)){b=si(e.f);c=true;try{if(b===null){return;}if(th(b,8)){a=sh(b,8);a.xc();}else{}}finally{f=vi(e.f);if(f){return;}if(c){ti(e.f);}}if(cj(lbc(),d)){return;}}}finally{if(!f){xl(e.a);Fi(e,false);Ei(e);}}}
function Ei(a){if(!Fdc(a.b)&& !a.e&& !a.c){aj(a,true);Al(a.d,1);}}
function Fi(b,a){b.c=a;}
function aj(b,a){b.e=a;}
function bj(b,a){ydc(b.b,a);Ei(b);}
function cj(a,b){return y$b(a-b)>=100;}
function ei(){}
_=ei.prototype=new o_b();_.tN=lhc+'CommandExecutor';_.tI=0;_.c=false;_.e=false;function hi(){hi=ehc;yl();}
function gi(b,a){hi();b.a=a;wl(b);return b;}
function ii(){if(!this.a.c){return;}Ci(this.a);}
function fi(){}
_=fi.prototype=new rl();_.xi=ii;_.tN=lhc+'CommandExecutor$1';_.tI=22;function li(){li=ehc;yl();}
function ki(b,a){li();b.a=a;wl(b);return b;}
function mi(){aj(this.a,false);Di(this.a,lbc());}
function ji(){}
_=ji.prototype=new rl();_.xi=mi;_.tN=lhc+'CommandExecutor$2';_.tI=23;function oi(b,a){b.d=a;return b;}
function qi(a){return Cdc(a.d.b,a.b);}
function ri(a){return a.c<a.a;}
function si(b){var a;b.b=b.c;a=Cdc(b.d.b,b.c++);if(b.c>=b.a){b.c=0;}return a;}
function ti(a){aec(a.d.b,a.b);--a.a;if(a.b<=a.c){if(--a.c<0){a.c=0;}}a.b=(-1);}
function ui(b,a){b.a=a;}
function vi(a){return a.b==(-1);}
function wi(){return ri(this);}
function xi(){return si(this);}
function yi(){ti(this);}
function ni(){}
_=ni.prototype=new o_b();_.Dd=wi;_.ie=xi;_.si=yi;_.tN=lhc+'CommandExecutor$CircularIterator';_.tI=0;_.a=0;_.b=(-1);_.c=0;function fj(){fj=ehc;kk=xdc(new vdc());{dk=new qm();zm(dk);}}
function gj(a){fj();ydc(kk,a);}
function hj(b,a){fj();Cm(dk,b,a);}
function ij(a,b){fj();return um(dk,a,b);}
function jj(){fj();return Em(dk,'div');}
function kj(){fj();return Em(dk,'iframe');}
function lj(){fj();return Em(dk,'img');}
function mj(){fj();return Em(dk,'tbody');}
function nj(){fj();return Em(dk,'td');}
function oj(){fj();return Em(dk,'tr');}
function pj(){fj();return Em(dk,'table');}
function sj(b,a,d){fj();var c;c=eb;{rj(b,a,d);}}
function rj(b,a,c){fj();var d;if(a===jk){if(Aj(b)==8192){jk=null;}}d=qj;qj=b;try{c.xe(b);}finally{qj=d;}}
function tj(b,a){fj();Fm(dk,b,a);}
function uj(a){fj();return an(dk,a);}
function vj(a){fj();return bn(dk,a);}
function wj(a){fj();return cn(dk,a);}
function xj(a){fj();return dn(dk,a);}
function yj(a){fj();return en(dk,a);}
function zj(a){fj();return vm(dk,a);}
function Aj(a){fj();return fn(dk,a);}
function Bj(a){fj();wm(dk,a);}
function Cj(a){fj();return xm(dk,a);}
function Dj(b,a){fj();return gn(dk,b,a);}
function Ej(a){fj();return hn(dk,a);}
function Fj(a,b){fj();return jn(dk,a,b);}
function ak(a){fj();return kn(dk,a);}
function bk(b,a){fj();return ln(dk,b,a);}
function ck(a){fj();return ym(dk,a);}
function ek(b,a){fj();return Am(dk,b,a);}
function fk(a){fj();var b,c;c=true;if(kk.b>0){b=sh(Cdc(kk,kk.b-1),9);if(!(c=b.ng(a))){tj(a,true);Bj(a);}}return c;}
function gk(b,a){fj();mn(dk,b,a);}
function hk(b,a){fj();nn(dk,b,a);}
function ik(a){fj();bec(kk,a);}
function lk(b,a,c){fj();on(dk,b,a,c);}
function nk(a,b,c){fj();qn(dk,a,b,c);}
function mk(a,b,c){fj();pn(dk,a,b,c);}
function ok(a,b){fj();rn(dk,a,b);}
function pk(a,b){fj();sn(dk,a,b);}
function qk(a,b){fj();tn(dk,a,b);}
function rk(b,a,c){fj();un(dk,b,a,c);}
function sk(b,a,c){fj();vn(dk,b,a,c);}
function tk(a,b){fj();Bm(dk,a,b);}
function uk(a){fj();return wn(dk,a);}
var qj=null,dk=null,jk=null,kk;function wk(){wk=ehc;yk=Ai(new ei());}
function xk(a){wk();if(a===null){throw b_b(new a_b(),'cmd can not be null');}bj(yk,a);}
var yk;function Bk(b,a){if(th(a,10)){return ij(b,sh(a,10));}return rb(Bh(b,zk),a);}
function Ck(a){return sb(Bh(a,zk));}
function Dk(a){return Bk(this,a);}
function Ek(){return Ck(this);}
function Fk(){return uk(this);}
function zk(){}
_=zk.prototype=new pb();_.eQ=Dk;_.hC=Ek;_.tS=Fk;_.tN=lhc+'Element';_.tI=24;function el(a){return rb(Bh(this,al),a);}
function fl(){return sb(Bh(this,al));}
function gl(){return Cj(this);}
function al(){}
_=al.prototype=new pb();_.eQ=el;_.hC=fl;_.tS=gl;_.tN=lhc+'Event';_.tI=25;function jl(){jl=ehc;nl=xdc(new vdc());{ol=Fn(new En());if(!co(ol)){ol=null;}}}
function kl(a){jl();ydc(nl,a);}
function ll(a){jl();var b,c;for(b=nl.fe();b.Dd();){c=sh(b.ie(),11);c.xg(a);}}
function ml(){jl();return ol!==null?no(ol):'';}
function pl(a){jl();if(ol!==null){fo(ol,a);}}
function ql(b){jl();var a;a=eb;{ll(b);}}
var nl,ol=null;function ul(){while((yl(),am).b>0){xl(sh(Cdc((yl(),am),0),12));}}
function vl(){return null;}
function sl(){}
_=sl.prototype=new o_b();_.oi=ul;_.pi=vl;_.tN=lhc+'Timer$1';_.tI=26;function dm(){dm=ehc;fm=xdc(new vdc());om=xdc(new vdc());{jm();}}
function em(a){dm();ydc(fm,a);}
function gm(){dm();var a,b;for(a=fm.fe();a.Dd();){b=sh(a.ie(),13);b.oi();}}
function hm(){dm();var a,b,c,d;d=null;for(a=fm.fe();a.Dd();){b=sh(a.ie(),13);c=b.pi();{d=c;}}return d;}
function im(){dm();var a,b;for(a=om.fe();a.Dd();){b=yh(a.ie());null.vj();}}
function jm(){dm();__gwt_initHandlers(function(){mm();},function(){return lm();},function(){km();$wnd.onresize=null;$wnd.onbeforeclose=null;$wnd.onclose=null;});}
function km(){dm();var a;a=eb;{gm();}}
function lm(){dm();var a;a=eb;{return hm();}}
function mm(){dm();var a;a=eb;{im();}}
function nm(c,b,a){dm();$wnd.open(c,b,a);}
var fm,om;function Cm(c,b,a){b.appendChild(a);}
function Em(b,a){return $doc.createElement(a);}
function Fm(c,b,a){b.cancelBubble=a;}
function an(b,a){return !(!a.altKey);}
function bn(b,a){return !(!a.ctrlKey);}
function cn(b,a){return a.which||(a.keyCode|| -1);}
function dn(b,a){return !(!a.metaKey);}
function en(b,a){return !(!a.shiftKey);}
function fn(b,a){switch(a.type){case 'blur':return 4096;case 'change':return 1024;case 'click':return 1;case 'dblclick':return 2;case 'focus':return 2048;case 'keydown':return 128;case 'keypress':return 256;case 'keyup':return 512;case 'load':return 32768;case 'losecapture':return 8192;case 'mousedown':return 4;case 'mousemove':return 64;case 'mouseout':return 32;case 'mouseover':return 16;case 'mouseup':return 8;case 'scroll':return 16384;case 'error':return 65536;case 'mousewheel':return 131072;case 'DOMMouseScroll':return 131072;}}
function gn(d,b,a){var c=b.getAttribute(a);return c==null?null:c;}
function hn(c,b){var a=$doc.getElementById(b);return a||null;}
function jn(d,a,b){var c=a[b];return c==null?null:String(c);}
function kn(b,a){return a.__eventBits||0;}
function ln(d,b,a){var c=parseInt(b.style[a]);if(!c){return 0;}return c;}
function mn(c,b,a){b.removeChild(a);}
function nn(c,b,a){b.removeAttribute(a);}
function on(c,b,a,d){b.setAttribute(a,d);}
function qn(c,a,b,d){a[b]=d;}
function pn(c,a,b,d){a[b]=d;}
function rn(c,a,b){a.__listener=b;}
function sn(c,a,b){a.src=b;}
function tn(c,a,b){if(!b){b='';}a.innerHTML=b;}
function un(c,b,a,d){b.style[a]=d;}
function vn(c,b,a,d){b.style[a]=d;}
function wn(b,a){return a.outerHTML;}
function pm(){}
_=pm.prototype=new o_b();_.tN=mhc+'DOMImpl';_.tI=0;function um(c,a,b){return a==b;}
function vm(b,a){return a.target||null;}
function wm(b,a){a.preventDefault();}
function xm(b,a){return a.toString();}
function ym(c,a){var b=a.parentNode;if(b==null){return null;}if(b.nodeType!=1)b=null;return b||null;}
function zm(d){$wnd.__dispatchCapturedMouseEvent=function(b){if($wnd.__dispatchCapturedEvent(b)){var a=$wnd.__captureElem;if(a&&a.__listener){sj(b,a,a.__listener);b.stopPropagation();}}};$wnd.__dispatchCapturedEvent=function(a){if(!fk(a)){a.stopPropagation();a.preventDefault();return false;}return true;};$wnd.addEventListener('click',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('dblclick',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousedown',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mouseup',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousemove',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('mousewheel',$wnd.__dispatchCapturedMouseEvent,true);$wnd.addEventListener('keydown',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keyup',$wnd.__dispatchCapturedEvent,true);$wnd.addEventListener('keypress',$wnd.__dispatchCapturedEvent,true);$wnd.__dispatchEvent=function(b){var c,a=this;while(a&& !(c=a.__listener))a=a.parentNode;if(a&&a.nodeType!=1)a=null;if(c)sj(b,a,c);};$wnd.__captureElem=null;}
function Am(c,b,a){while(a){if(b==a){return true;}a=a.parentNode;if(a&&a.nodeType!=1){a=null;}}return false;}
function Bm(c,b,a){b.__eventBits=a;b.onclick=a&1?$wnd.__dispatchEvent:null;b.ondblclick=a&2?$wnd.__dispatchEvent:null;b.onmousedown=a&4?$wnd.__dispatchEvent:null;b.onmouseup=a&8?$wnd.__dispatchEvent:null;b.onmouseover=a&16?$wnd.__dispatchEvent:null;b.onmouseout=a&32?$wnd.__dispatchEvent:null;b.onmousemove=a&64?$wnd.__dispatchEvent:null;b.onkeydown=a&128?$wnd.__dispatchEvent:null;b.onkeypress=a&256?$wnd.__dispatchEvent:null;b.onkeyup=a&512?$wnd.__dispatchEvent:null;b.onchange=a&1024?$wnd.__dispatchEvent:null;b.onfocus=a&2048?$wnd.__dispatchEvent:null;b.onblur=a&4096?$wnd.__dispatchEvent:null;b.onlosecapture=a&8192?$wnd.__dispatchEvent:null;b.onscroll=a&16384?$wnd.__dispatchEvent:null;b.onload=a&32768?$wnd.__dispatchEvent:null;b.onerror=a&65536?$wnd.__dispatchEvent:null;b.onmousewheel=a&131072?$wnd.__dispatchEvent:null;}
function sm(){}
_=sm.prototype=new pm();_.tN=mhc+'DOMImplStandard';_.tI=0;function qm(){}
_=qm.prototype=new sm();_.tN=mhc+'DOMImplSafari';_.tI=0;function yn(a){Cn=ub();return a;}
function An(a){return Bn(a);}
function Bn(a){return new XMLHttpRequest();}
function xn(){}
_=xn.prototype=new o_b();_.tN=mhc+'HTTPRequestImpl';_.tI=0;var Cn=null;function no(a){return $wnd.__gwt_historyToken;}
function oo(a){ql(a);}
function Dn(){}
_=Dn.prototype=new o_b();_.tN=mhc+'HistoryImpl';_.tI=0;function ko(d){$wnd.__gwt_historyToken='';var c=$wnd.location.hash;if(c.length>0)$wnd.__gwt_historyToken=c.substring(1);$wnd.__checkHistory=function(){var b='',a=$wnd.location.hash;if(a.length>0)b=a.substring(1);if(b!=$wnd.__gwt_historyToken){$wnd.__gwt_historyToken=b;oo(b);}$wnd.setTimeout('__checkHistory()',250);};$wnd.__checkHistory();return true;}
function lo(b,a){if(a==null){a='';}$wnd.location.hash=encodeURIComponent(a);}
function io(){}
_=io.prototype=new Dn();_.tN=mhc+'HistoryImplStandard';_.tI=0;function ao(){ao=ehc;ho=go();}
function Fn(a){ao();return a;}
function co(a){if(ho){bo(a);return true;}return ko(a);}
function bo(b){$wnd.__gwt_historyToken='';var a=$wnd.location.hash;if(a.length>0)$wnd.__gwt_historyToken=decodeURIComponent(a.substring(1));oo($wnd.__gwt_historyToken);}
function fo(b,a){if(ho){eo(b,a);return;}lo(b,a);}
function eo(d,a){var b=$doc.createElement('meta');b.setAttribute('http-equiv','refresh');var c=$wnd.location.href.split('#')[0]+'#'+encodeURIComponent(a);b.setAttribute('content','0.01;url='+c);$doc.body.appendChild(b);window.setTimeout(function(){$doc.body.removeChild(b);},1);$wnd.__gwt_historyToken=a;oo($wnd.__gwt_historyToken);}
function go(){ao();var a=/ AppleWebKit\/([\d]+)/;var b=a.exec(navigator.userAgent);if(b){if(parseInt(b[1])>=522){return false;}}if(navigator.userAgent.indexOf('iPhone')!= -1){return false;}return true;}
function En(){}
_=En.prototype=new io();_.tN=mhc+'HistoryImplSafari';_.tI=0;var ho;function zs(d,b,a){var c=b.parentNode;if(!c){return;}c.insertBefore(a,b);c.removeChild(b);}
function As(b,a){if(b.r!==null){zs(b,b.r,a);}b.r=a;}
function Bs(b,a){tk(b.jd(),a|ak(b.jd()));}
function Cs(){return this.r;}
function Ds(){return this.r;}
function Es(a){sk(this.r,'height',a);}
function Fs(a,b){nk(a,'className',b);}
function at(a){Fs(this.wd(),a);}
function bt(a){sk(this.r,'width',a);}
function ct(){if(this.r===null){return '(null handle)';}return uk(this.r);}
function xs(){}
_=xs.prototype=new o_b();_.jd=Cs;_.wd=Ds;_.dj=Es;_.ij=at;_.oj=bt;_.tS=ct;_.tN=nhc+'UIObject';_.tI=0;_.r=null;function Ct(a){if(a.p){throw x9b(new w9b(),"Should only call onAttach when the widget is detached from the browser's document");}a.p=true;ok(a.jd(),a);a.lb();a.Eg();}
function Dt(a){if(!a.p){throw x9b(new w9b(),"Should only call onDetach when the widget is attached to the browser's document");}try{a.mi();}finally{a.sc();ok(a.jd(),null);a.p=false;}}
function Et(a){if(a.q!==null){a.q.ui(a);}else if(a.q!==null){throw x9b(new w9b(),"This widget's parent does not implement HasWidgets");}}
function Ft(b,a){if(b.p){ok(b.jd(),null);}As(b,a);if(b.p){ok(a,b);}}
function au(c,b){var a;a=c.q;if(b===null){if(a!==null&&a.p){c.Cf();}c.q=null;}else{if(a!==null){throw x9b(new w9b(),'Cannot set a new parent without first clearing the old parent');}c.q=b;if(b.p){c.se();}}}
function bu(){}
function cu(){}
function du(){return this.p;}
function eu(){Ct(this);}
function fu(a){}
function gu(){Dt(this);}
function hu(){}
function iu(){}
function lt(){}
_=lt.prototype=new xs();_.lb=bu;_.sc=cu;_.ce=du;_.se=eu;_.xe=fu;_.Cf=gu;_.Eg=hu;_.mi=iu;_.tN=nhc+'Widget';_.tI=27;_.p=false;_.q=null;function Aq(b,a){au(a,b);}
function Cq(b,a){au(a,null);}
function Dq(a){throw tbc(new sbc(),'This panel does not support no-arg add()');}
function Eq(){var a,b;for(b=this.fe();b.Dd();){a=sh(b.ie(),14);a.se();}}
function Fq(){var a,b;for(b=this.fe();b.Dd();){a=sh(b.ie(),14);a.Cf();}}
function ar(){}
function br(){}
function zq(){}
_=zq.prototype=new lt();_.F=Dq;_.lb=Eq;_.sc=Fq;_.Eg=ar;_.mi=br;_.tN=nhc+'Panel';_.tI=28;function Eo(a){a.f=tt(new mt(),a);}
function Fo(a){Eo(a);return a;}
function ap(c,a,b){Et(a);ut(c.f,a);hj(b,a.jd());Aq(c,a);}
function cp(b,c){var a;if(c.q!==b){return false;}Cq(b,c);a=c.jd();gk(ck(a),a);At(b.f,c);return true;}
function dp(){return yt(this.f);}
function ep(a){return cp(this,a);}
function Do(){}
_=Do.prototype=new zq();_.fe=dp;_.ui=ep;_.tN=nhc+'ComplexPanel';_.tI=29;function qo(a){Fo(a);Ft(a,jj());sk(a.jd(),'position','relative');sk(a.jd(),'overflow','hidden');return a;}
function ro(a,b){ap(a,b,a.jd());}
function to(b,c){var a;a=cp(b,c);if(a){vo(c.jd());}return a;}
function uo(a){ro(this,a);}
function vo(a){sk(a,'left','');sk(a,'top','');sk(a,'position','');}
function wo(a){return to(this,a);}
function po(){}
_=po.prototype=new Do();_.F=uo;_.ui=wo;_.tN=nhc+'AbsolutePanel';_.tI=30;function yo(a){Fo(a);a.e=pj();a.d=mj();hj(a.e,a.d);Ft(a,a.e);return a;}
function Ao(c,b,a){nk(b,'align',a.a);}
function Bo(c,b,a){sk(b,'verticalAlign',a.a);}
function Co(b,a){mk(b.e,'cellSpacing',a);}
function xo(){}
_=xo.prototype=new Do();_.tN=nhc+'CellPanel';_.tI=31;_.d=null;_.e=null;function gp(a){Ft(a,kj());return a;}
function hp(a,b){gp(a);jp(a,b);return a;}
function jp(a,b){nk(a.jd(),'src',b);}
function fp(){}
_=fp.prototype=new lt();_.tN=nhc+'Frame';_.tI=32;function wq(a){Ft(a,jj());Bs(a,131197);a.ij('gwt-Label');return a;}
function yq(a){switch(Aj(a)){case 1:break;case 4:case 8:case 64:case 16:case 32:break;case 131072:break;}}
function vq(){}
_=vq.prototype=new lt();_.xe=yq;_.tN=nhc+'Label';_.tI=33;function lp(a){wq(a);Ft(a,jj());Bs(a,125);a.ij('gwt-HTML');return a;}
function mp(b,a){lp(b);op(b,a);return b;}
function op(b,a){qk(b.jd(),a);}
function kp(){}
_=kp.prototype=new vq();_.tN=nhc+'HTML';_.tI=34;function up(){up=ehc;sp(new rp(),'center');vp=sp(new rp(),'left');sp(new rp(),'right');}
var vp;function sp(b,a){b.a=a;return b;}
function rp(){}
_=rp.prototype=new o_b();_.tN=nhc+'HasHorizontalAlignment$HorizontalAlignmentConstant';_.tI=0;_.a=null;function Ap(){Ap=ehc;yp(new xp(),'bottom');yp(new xp(),'middle');Bp=yp(new xp(),'top');}
var Bp;function yp(a,b){a.a=b;return a;}
function xp(){}
_=xp.prototype=new o_b();_.tN=nhc+'HasVerticalAlignment$VerticalAlignmentConstant';_.tI=0;_.a=null;function Fp(a){a.a=(up(),vp);a.c=(Ap(),Bp);}
function aq(a){yo(a);Fp(a);a.b=oj();hj(a.d,a.b);nk(a.e,'cellSpacing','0');nk(a.e,'cellPadding','0');return a;}
function bq(b,c){var a;a=dq(b);hj(b.b,a);ap(b,c,a);}
function dq(b){var a;a=nj();Ao(b,a,b.a);Bo(b,a,b.c);return a;}
function eq(a){bq(this,a);}
function fq(c){var a,b;b=ck(c.jd());a=cp(this,c);if(a){gk(this.b,b);}return a;}
function Ep(){}
_=Ep.prototype=new xo();_.F=eq;_.ui=fq;_.tN=nhc+'HorizontalPanel';_.tI=35;_.b=null;function pq(){pq=ehc;cgc(new kfc());}
function oq(a,b){pq();lq(new jq(),a,b);a.ij('gwt-Image');return a;}
function qq(a){switch(Aj(a)){case 1:{break;}case 4:case 8:case 64:case 16:case 32:{break;}case 131072:break;case 32768:{break;}case 65536:{break;}}}
function gq(){}
_=gq.prototype=new lt();_.xe=qq;_.tN=nhc+'Image';_.tI=36;function hq(){}
_=hq.prototype=new o_b();_.tN=nhc+'Image$State';_.tI=0;function kq(b,a){Ft(a,lj());Bs(a,229501);return b;}
function lq(b,a,c){kq(b,a);nq(b,a,c);return b;}
function nq(b,a,c){pk(a.jd(),c);}
function jq(){}
_=jq.prototype=new hq();_.tN=nhc+'Image$UnclippedState';_.tI=0;function uq(a){return (yj(a)?1:0)|(xj(a)?8:0)|(vj(a)?2:0)|(uj(a)?4:0);}
function js(b,a){Ft(b,a);return b;}
function ls(a,b){if(a.h!==b){return false;}Cq(a,b);gk(a.fd(),b.jd());a.h=null;return true;}
function ms(a,b){if(b===a.h){return;}if(b!==null){Et(b);}if(a.h!==null){ls(a,a.h);}a.h=b;if(b!==null){hj(a.fd(),a.h.jd());Aq(a,b);}}
function ns(a){if(this.h!==null){throw x9b(new w9b(),'SimplePanel can only contain one child widget');}this.mj(a);}
function os(){return this.jd();}
function ps(){return es(new cs(),this);}
function qs(a){return ls(this,a);}
function rs(a){ms(this,a);}
function bs(){}
_=bs.prototype=new zq();_.F=ns;_.fd=os;_.fe=ps;_.ui=qs;_.mj=rs;_.tN=nhc+'SimplePanel';_.tI=37;_.h=null;function gr(){gr=ehc;pr=new ju();}
function dr(a){gr();js(a,lu(pr));jr(a,0,0);return a;}
function er(b,a){gr();dr(b);b.a=a;return b;}
function fr(b,a){if(a.blur){a.blur();}}
function hr(b,a){if(!b.f){return;}b.f=false;to(Dr(),b);b.jd();}
function ir(a){var b;b=a.h;if(b!==null){if(a.b!==null){b.dj(a.b);}if(a.c!==null){b.oj(a.c);}}}
function jr(c,b,d){var a;if(b<0){b=0;}if(d<0){d=0;}c.d=b;c.g=d;a=c.jd();sk(a,'left',b+'px');sk(a,'top',d+'px');}
function kr(a,b){ms(a,b);ir(a);}
function lr(a,b){a.c=b;ir(a);if(tac(b)==0){a.c=null;}}
function mr(a){if(a.f){return;}a.f=true;gj(a);sk(a.jd(),'position','absolute');if(a.g!=(-1)){jr(a,a.d,a.g);}ro(Dr(),a);a.jd();}
function nr(){return this.jd();}
function or(){return this.jd();}
function qr(){ik(this);Dt(this);}
function rr(b){var a,c,d,e;d=zj(b);c=ek(this.jd(),d);e=Aj(b);switch(e){case 128:{a=(uh(wj(b)),uq(b),true);return a&&(c|| !this.e);}case 512:{a=(uh(wj(b)),uq(b),true);return a&&(c|| !this.e);}case 256:{a=(uh(wj(b)),uq(b),true);return a&&(c|| !this.e);}case 4:case 8:case 64:case 1:case 2:{if(!c&&this.a&&e==4){hr(this,true);return true;}break;}case 2048:{if(this.e&& !c&&d!==null){fr(this,d);return false;}}}return !this.e||c;}
function sr(a){this.b=a;ir(this);if(tac(a)==0){this.b=null;}}
function tr(a){kr(this,a);}
function ur(a){lr(this,a);}
function cr(){}
_=cr.prototype=new bs();_.fd=nr;_.wd=or;_.Cf=qr;_.ng=rr;_.dj=sr;_.mj=tr;_.oj=ur;_.tN=nhc+'PopupPanel';_.tI=38;_.a=false;_.b=null;_.c=null;_.d=(-1);_.e=false;_.f=false;_.g=(-1);var pr;function Br(){Br=ehc;as=cgc(new kfc());}
function Ar(b,a){Br();qo(b);if(a===null){a=Cr();}Ft(b,a);b.se();return b;}
function Dr(){Br();return Er(null);}
function Er(c){Br();var a,b;b=sh(ggc(as,c),15);if(b!==null){return b;}a=null;if(c!==null){if(null===(a=Ej(c))){return null;}}if(as.f==0){Fr();}as.ri(c,b=Ar(new vr(),a));return b;}
function Cr(){Br();return $doc.body;}
function Fr(){Br();em(new wr());}
function vr(){}
_=vr.prototype=new po();_.tN=nhc+'RootPanel';_.tI=39;var as;function yr(){var a,b;for(b=(Br(),as).tj().fe();b.Dd();){a=sh(b.ie(),15);if(a.p){a.Cf();}}}
function zr(){return null;}
function wr(){}
_=wr.prototype=new o_b();_.oi=yr;_.pi=zr;_.tN=nhc+'RootPanel$1';_.tI=40;function ds(a){a.a=a.c.h!==null;}
function es(b,a){b.c=a;ds(b);return b;}
function gs(){return this.a;}
function hs(){if(!this.a||this.c.h===null){throw new ahc();}this.a=false;return this.b=this.c.h;}
function is(){if(this.b!==null){ls(this.c,this.b);}}
function cs(){}
_=cs.prototype=new o_b();_.Dd=gs;_.ie=hs;_.si=is;_.tN=nhc+'SimplePanel$1';_.tI=0;_.b=null;function et(a){a.a=(up(),vp);a.b=(Ap(),Bp);}
function ft(a){yo(a);et(a);nk(a.e,'cellSpacing','0');nk(a.e,'cellPadding','0');return a;}
function gt(b,d){var a,c;c=oj();a=it(b);hj(c,a);hj(b.d,c);ap(b,d,a);}
function it(b){var a;a=nj();Ao(b,a,b.a);Bo(b,a,b.b);return a;}
function jt(a){gt(this,a);}
function kt(c){var a,b;b=ck(c.jd());a=cp(this,c);if(a){gk(this.d,ck(b));}return a;}
function dt(){}
_=dt.prototype=new xo();_.F=jt;_.ui=kt;_.tN=nhc+'VerticalPanel';_.tI=41;function tt(b,a){b.b=a;b.a=lh('[Lcom.google.gwt.user.client.ui.Widget;',[335],[14],[4],null);return b;}
function ut(a,b){xt(a,b,a.c);}
function wt(b,c){var a;for(a=0;a<b.c;++a){if(b.a[a]===c){return a;}}return (-1);}
function xt(d,e,a){var b,c;if(a<0||a>d.c){throw new z9b();}if(d.c==d.a.a){c=lh('[Lcom.google.gwt.user.client.ui.Widget;',[335],[14],[d.a.a*2],null);for(b=0;b<d.a.a;++b){nh(c,b,d.a[b]);}d.a=c;}++d.c;for(b=d.c-1;b>a;--b){nh(d.a,b,d.a[b-1]);}nh(d.a,a,e);}
function yt(a){return ot(new nt(),a);}
function zt(c,b){var a;if(b<0||b>=c.c){throw new z9b();}--c.c;for(a=b;a<c.c;++a){nh(c.a,a,c.a[a+1]);}nh(c.a,c.c,null);}
function At(b,c){var a;a=wt(b,c);if(a==(-1)){throw new ahc();}zt(b,a);}
function mt(){}
_=mt.prototype=new o_b();_.tN=nhc+'WidgetCollection';_.tI=0;_.a=null;_.b=null;_.c=0;function ot(b,a){b.b=a;return b;}
function qt(){return this.a<this.b.c-1;}
function rt(){if(this.a>=this.b.c){throw new ahc();}return this.b.a[++this.a];}
function st(){if(this.a<0||this.a>=this.b.c){throw new w9b();}this.b.b.ui(this.b.a[this.a--]);}
function nt(){}
_=nt.prototype=new o_b();_.Dd=qt;_.ie=rt;_.si=st;_.tN=nhc+'WidgetCollection$WidgetIterator';_.tI=0;_.a=(-1);function lu(a){return jj();}
function ju(){}
_=ju.prototype=new o_b();_.tN=ohc+'PopupImpl';_.tI=0;function ru(c,a,b){u_b(c,b);return c;}
function qu(){}
_=qu.prototype=new t_b();_.tN=phc+'DOMException';_.tI=42;function Cu(){Cu=ehc;Du=(yx(),ky);}
function Eu(a){Cu();return zx(Du,a);}
var Du;function sv(b,a){b.a=a;return b;}
function tv(a,b){return b;}
function vv(a){if(th(a,24)){return ij(tv(this,this.a),tv(this,sh(a,24).a));}return false;}
function rv(){}
_=rv.prototype=new o_b();_.eQ=vv;_.tN=qhc+'DOMItem';_.tI=43;_.a=null;function qw(b,a){sv(b,a);return b;}
function sw(a){return kw(new jw(),Ax(a.a));}
function tw(a){return Bw(new Aw(),Bx(a.a));}
function uw(a){return cy(a.a);}
function vw(a){return ey(a.a);}
function ww(a){return iy(a.a);}
function xw(a){return jy(a.a);}
function yw(a){var b;if(a===null){return null;}b=dy(a);switch(b){case 2:return av(new Fu(),a);case 4:return gv(new fv(),a);case 8:return ov(new nv(),a);case 11:return Bv(new Av(),a);case 9:return Fv(new Ev(),a);case 1:return fw(new ew(),a);case 7:return ex(new dx(),a);case 3:return jx(new ix(),a);default:return qw(new pw(),a);}}
function zw(){return yw(fy(this.a));}
function pw(){}
_=pw.prototype=new rv();_.td=zw;_.tN=qhc+'NodeImpl';_.tI=44;function av(b,a){qw(b,a);return b;}
function cv(a){return ay(a.a);}
function dv(a){return hy(a.a);}
function ev(){var a;a=y_b(new x_b());E_b(a,' '+cv(this));E_b(a,'="');E_b(a,dv(this));E_b(a,'"');return gac(a);}
function Fu(){}
_=Fu.prototype=new pw();_.tS=ev;_.tN=qhc+'AttrImpl';_.tI=45;function kv(b,a){qw(b,a);return b;}
function mv(a){return Cx(a.a);}
function jv(){}
_=jv.prototype=new pw();_.tN=qhc+'CharacterDataImpl';_.tI=46;function jx(b,a){kv(b,a);return b;}
function lx(){var a,b,c;a=y_b(new x_b());c=vac(mv(this),'(?=[;&<>\'"])',(-1));for(b=0;b<c.a;b++){if(wac(c[b],';')){E_b(a,'&semi;');E_b(a,xac(c[b],1));}else if(wac(c[b],'&')){E_b(a,'&amp;');E_b(a,xac(c[b],1));}else if(wac(c[b],'"')){E_b(a,'&quot;');E_b(a,xac(c[b],1));}else if(wac(c[b],"'")){E_b(a,'&apos;');E_b(a,xac(c[b],1));}else if(wac(c[b],'<')){E_b(a,'&lt;');E_b(a,xac(c[b],1));}else if(wac(c[b],'>')){E_b(a,'&gt;');E_b(a,xac(c[b],1));}else{E_b(a,c[b]);}}return gac(a);}
function ix(){}
_=ix.prototype=new jv();_.tS=lx;_.tN=qhc+'TextImpl';_.tI=47;function gv(b,a){jx(b,a);return b;}
function iv(){var a;a=A_b(new x_b(),'<![CDATA[');E_b(a,mv(this));E_b(a,']]>');return gac(a);}
function fv(){}
_=fv.prototype=new ix();_.tS=iv;_.tN=qhc+'CDATASectionImpl';_.tI=48;function ov(b,a){kv(b,a);return b;}
function qv(){var a;a=A_b(new x_b(),'<!--');E_b(a,mv(this));E_b(a,'-->');return gac(a);}
function nv(){}
_=nv.prototype=new jv();_.tS=qv;_.tN=qhc+'CommentImpl';_.tI=49;function xv(c,a,b){ru(c,12,'Failed to parse: '+zv(a));qbc(c,b);return c;}
function zv(a){return yac(a,0,B$b(tac(a),128));}
function wv(){}
_=wv.prototype=new qu();_.tN=qhc+'DOMParseException';_.tI=50;function Bv(b,a){qw(b,a);return b;}
function Dv(){var a,b;a=y_b(new x_b());for(b=0;b<tw(this).rd();b++){D_b(a,tw(this).ee(b));}return gac(a);}
function Av(){}
_=Av.prototype=new pw();_.tS=Dv;_.tN=qhc+'DocumentFragmentImpl';_.tI=51;function Fv(b,a){qw(b,a);return b;}
function bw(){return sh(yw(Dx(this.a)),25);}
function cw(a){return Bw(new Aw(),Ex(this.a,a));}
function dw(){var a,b,c;a=y_b(new x_b());b=tw(this);for(c=0;c<b.rd();c++){E_b(a,b.ee(c).tS());}return gac(a);}
function Ev(){}
_=Ev.prototype=new pw();_.hd=bw;_.ld=cw;_.tS=dw;_.tN=qhc+'DocumentImpl';_.tI=52;function fw(b,a){qw(b,a);return b;}
function hw(a){return gy(a.a);}
function iw(){var a;a=A_b(new x_b(),'<');E_b(a,hw(this));if(ww(this)){E_b(a,Fw(sw(this)));}if(xw(this)){E_b(a,'>');E_b(a,Fw(tw(this)));E_b(a,'<\/');E_b(a,hw(this));E_b(a,'>');}else{E_b(a,'/>');}return gac(a);}
function ew(){}
_=ew.prototype=new pw();_.tS=iw;_.tN=qhc+'ElementImpl';_.tI=53;function Bw(b,a){sv(b,a);return b;}
function Dw(a){return Fx(a.a);}
function Ew(b,a){return yw(ly(b.a,a));}
function Fw(c){var a,b;a=y_b(new x_b());for(b=0;b<c.rd();b++){E_b(a,c.ee(b).tS());}return gac(a);}
function ax(){return Dw(this);}
function bx(a){return Ew(this,a);}
function cx(){return Fw(this);}
function Aw(){}
_=Aw.prototype=new rv();_.rd=ax;_.ee=bx;_.tS=cx;_.tN=qhc+'NodeListImpl';_.tI=54;function kw(b,a){Bw(b,a);return b;}
function mw(b,a){return yw(by(b.a,a));}
function nw(){return Dw(this);}
function ow(a){return Ew(this,a);}
function jw(){}
_=jw.prototype=new Aw();_.rd=nw;_.ee=ow;_.tN=qhc+'NamedNodeMapImpl';_.tI=55;function ex(b,a){qw(b,a);return b;}
function gx(a){return Cx(a.a);}
function hx(){var a;a=A_b(new x_b(),'<?');E_b(a,uw(this));E_b(a,' ');E_b(a,gx(this));E_b(a,'?>');return gac(a);}
function dx(){}
_=dx.prototype=new pw();_.tS=hx;_.tN=qhc+'ProcessingInstructionImpl';_.tI=56;function yx(){yx=ehc;ky=ox(new nx());}
function xx(a){yx();return a;}
function zx(e,c){var a,d;try{return sh(yw(rx(e,c)),26);}catch(a){a=Eh(a);if(th(a,27)){d=a;throw xv(new wv(),c,d);}else throw a;}}
function Ax(a){yx();return a.attributes;}
function Bx(b){yx();var a=b.childNodes;return a==null?null:a;}
function Cx(a){yx();return a.data;}
function Dx(a){yx();return a.documentElement;}
function Ex(a,b){yx();return qx(ky,a,b);}
function Fx(a){yx();return a.length;}
function ay(a){yx();return a.name;}
function by(c,a){yx();var b=c.getNamedItem(a);return b==null?null:b;}
function cy(a){yx();var b=a.nodeName;return b==null?null:b;}
function dy(a){yx();var b=a.nodeType;return b==null?-1:b;}
function ey(a){yx();return a.nodeValue;}
function fy(a){yx();var b=a.parentNode;return b==null?null:b;}
function gy(a){yx();return a.tagName;}
function hy(a){yx();return a.value;}
function iy(a){yx();return a.attributes.length!=0;}
function jy(a){yx();return a.hasChildNodes();}
function ly(c,a){yx();if(a>=c.length){return null;}var b=c.item(a);return b==null?null:b;}
function mx(){}
_=mx.prototype=new o_b();_.tN=qhc+'XMLParserImpl';_.tI=0;var ky;function vx(){vx=ehc;yx();}
function tx(a){a.a=wx();}
function ux(a){vx();xx(a);tx(a);return a;}
function wx(){vx();return new DOMParser();}
function sx(){}
_=sx.prototype=new mx();_.tN=qhc+'XMLParserImplStandard';_.tI=0;function px(){px=ehc;vx();}
function ox(a){px();ux(a);return a;}
function qx(c,a,b){return a.getElementsByTagName(b);}
function rx(g,a){var b=g.a;var e=b.parseFromString(a,'text/xml');var d=e.getElementsByTagName('parsererror');if(d.length>0){var c=d.item(0);var f='white-space: pre; border: 2px solid #c77; padding: 0 1em 0 1em; margin: 1em; background-color: #fdd; color: black';if(c.getAttribute('style')==f){throw new Error(c.item(1).innerHTML);}}return e;}
function nx(){}
_=nx.prototype=new sx();_.tN=qhc+'XMLParserImplSafari';_.tI=0;function lB(){lB=ehc;{aB(cb()+'clear.cache.gif');pB();b2();scb('side');}}
function jB(a){lB();return a;}
function kB(b,a){lB();b.t=a;return b;}
function mB(a){return a.t!==null;}
function nB(){return this.t;}
function pB(){lB();oB();Function.prototype.createCallback=function(){var a=arguments;var b=this;return function(){return b.apply(window,a);};};Function.prototype.createDelegate=function(f,d,c){var e=this;return function(){var b=d||arguments;if(c===true){b=Array.prototype.slice.call(arguments,0);b=b.concat(d);}else if(typeof c=='number'){b=Array.prototype.slice.call(arguments,0);var a=[c,0].concat(d);Array.prototype.splice.apply(b,a);}return e.apply(f||window,b);};};Function.prototype.defer=function(d,e,b,a){var c=this.createDelegate(e,b,a);if(d){return setTimeout(c,d);}c();return 0;};Function.prototype.createSequence=function(b,d){if(typeof b!='function'){return this;}var c=this;return function(){var a=c.apply(this||window,arguments);b.apply(d||(this||window),arguments);return a;};};Function.prototype.createInterceptor=function(a,c){if(typeof a!='function'){return this;}var b=this;return function(){a.target=this;a.method=b;if(a.apply(c||(this||window),arguments)===false){return;}return b.apply(this||window,arguments);};};$wnd.Ext.namespace('GwtExt');$wnd.GwtExt.convertToJavaType=function(a){if(a==null||a===undefined)return null;if(typeof a=='string'){return a;}else if(typeof a=='number'){if(a.toString().indexOf('.')== -1){if(a<=(E9b(),F9b)){return vN(a);}else{return wN(a);}}else{if(a<=(l9b(),m9b)){return uN(a);}else{return sN(a);}}}else if(typeof a=='boolean'){return qN(a);}else if(a instanceof $wnd.Date){return rN(a.getTime());}else{throw 'Unrecognized type '+ typeof a+' for value '+a.toString();}};}
function oB(){lB();rz(),xz=$wnd.Ext.EventObject.BACKSPACE;rz(),yz=$wnd.Ext.EventObject.CONTROL;rz(),zz=$wnd.Ext.EventObject.DELETE;rz(),Az=$wnd.Ext.EventObject.DOWN;rz(),Bz=$wnd.Ext.EventObject.END;rz(),Cz=$wnd.Ext.EventObject.ENTER;rz(),Dz=$wnd.Ext.EventObject.ESC;rz(),Ez=$wnd.Ext.EventObject.F5;rz(),Fz=$wnd.Ext.EventObject.HOME;rz(),aA=$wnd.Ext.EventObject.LEFT;rz(),bA=$wnd.Ext.EventObject.PAGEDOWN;rz(),cA=$wnd.Ext.EventObject.PAGEUP;rz(),dA=$wnd.Ext.EventObject.RETURN;rz(),eA=$wnd.Ext.EventObject.RIGHT;rz(),fA=$wnd.Ext.EventObject.SHIFT;rz(),gA=$wnd.Ext.EventObject.SPACE;rz(),hA=$wnd.Ext.EventObject.TAB;rz(),iA=$wnd.Ext.EventObject.UP;}
function iB(){}
_=iB.prototype=new o_b();_.nd=nB;_.tN=rhc+'JsObject';_.tI=57;_.t=null;function oy(){oy=ehc;lB();}
function ny(a){oy();jB(a);a.t=mM();return a;}
function my(){}
_=my.prototype=new iB();_.tN=rhc+'BaseConfig';_.tI=58;function uy(){uy=ehc;lB();}
function qy(a){uy();jB(a);return a;}
function ry(b,a){uy();kB(b,a);return b;}
function sy(f,e,c){var d=f.nd();d.addListener(e,function(b){var a=b===undefined||b==null?null:jA(b);c.yc(a);});}
function ty(c,b){var a=c.nd();a.applyStyles(b);return c;}
function vy(b){var a=b.nd();a.frame();return b;}
function wy(b){var a=b.nd();a.hide();return b;}
function xy(c,b,d){var a=c.nd();a.setStyle(b,d);return c;}
function yy(c,a){var b=c.nd();b.show(a);return c;}
function zy(b){var a=b.nd();a.slideIn();return b;}
function Ay(b,a){By(b,a,false);}
function By(d,b,c){var a=d.nd();a.update(b,c);}
function py(){}
_=py.prototype=new iB();_.tN=rhc+'BaseElement';_.tI=59;function bz(){bz=ehc;lB();cz=Ey(new Dy(),'GET');Ey(new Dy(),'POST');}
var cz;function Ey(b,a){b.a=a;return b;}
function az(){return this.a;}
function Dy(){}
_=Dy.prototype=new o_b();_.tS=az;_.tN=rhc+'Connection$Method';_.tI=0;_.a=null;function ez(a){a.b=cgc(new kfc());}
function fz(d,c,b,a){ez(d);d.d=c;d.a=b;return d;}
function hz(d){var a,b,c,e;c=mM();if(d.d!==null)iN(c,'tag',d.d);if(d.a!==null)iN(c,'id',d.a);if(d.c!==null)iN(c,'style',d.c);for(b=d.b.ge().fe();b.Dd();){a=sh(b.ie(),1);e=sh(ggc(d.b,a),1);iN(c,a,e);}return c;}
function iz(b,a){b.c=a;}
function jz(){return hz(this);}
function dz(){}
_=dz.prototype=new o_b();_.od=jz;_.tN=rhc+'DomConfig';_.tI=0;_.a=null;_.c=null;_.d=null;function nz(a,b){return $wnd.Ext.DomHelper.append(a,b);}
function mz(c,a){var b=a.od();return $wnd.Ext.DomHelper.append(c,b);}
function rz(){rz=ehc;lB();}
function qz(b,a){rz();kB(b,a);return b;}
function sz(c){var a=c.nd();var b=a.getKey();return b==null||b===undefined?-1:b;}
function tz(b){var a=b.nd();return a.getPageX();}
function uz(b){var a=b.nd();return a.getPageY();}
function vz(e,d,c){var a=e.nd();var b=a.getTarget(d,c);return b===undefined?null:b;}
function wz(a){return mh('[I',0,(-1),[tz(a),uz(a)]);}
function jA(a){rz();return qz(new pz(),a);}
function pz(){}
_=pz.prototype=new iB();_.tN=rhc+'EventObject';_.tI=60;var xz=0,yz=0,zz=0,Az=0,Bz=0,Cz=0,Dz=0,Ez=0,Fz=0,aA=0,bA=0,cA=0,dA=0,eA=0,fA=0,gA=0,hA=0,iA=0;function CA(b){var a=$wnd.Ext.fly(b);return a==null?null:AA(a);}
function DA(){return $wnd.Ext.id();}
function FA(b){var a=$wnd.Ext.get(b);return a==null||a===undefined?null:AA(a);}
function EA(){var a=$wnd.Ext.getBody();return a==null?null:AA(a);}
function aB(a){$wnd.Ext.BLANK_IMAGE_URL=a;}
function qA(){qA=ehc;uy();}
function mA(b,a){qA();ry(b,a);return b;}
function nA(b,a){qA();oA(b,a,false);return b;}
function oA(c,a,b){qA();qy(c);c.t=rA(c,a,b);return c;}
function pA(c,b){var a=c.nd();return a.child(b,true);}
function rA(c,a,b){return new ($wnd.Ext.Element)(a,b);}
function sA(b){var a=b.nd();return a.dom;}
function tA(c,a){var b=c.nd();return b.getHeight(a);}
function uA(b){var a=b.nd();return a.getWidth();}
function vA(c,a){var b=c.nd();return b.getWidth(a);}
function wA(c){var a=c.nd();var b=a.mask();return AA(b);}
function xA(b,a){return yA(b,a,'x-mask-loading');}
function yA(e,c,d){var a=e.nd();var b=a.mask(c,d);return AA(b);}
function zA(b){var a=b.nd();a.unmask();}
function AA(a){qA();return mA(new lA(),a);}
function lA(){}
_=lA.prototype=new py();_.tN=rhc+'ExtElement';_.tI=61;function fB(){fB=ehc;oy();}
function eB(a){fB();ny(a);return a;}
function gB(b,a){return vM(b.t,a);}
function hB(b,a,c){iN(b.t,a,c);}
function dB(){}
_=dB.prototype=new my();_.tN=rhc+'GenericConfig';_.tI=62;function sB(){sB=ehc;lB();}
function rB(d,e,b,c,a){sB();jB(d);d.d=e;d.b=b;d.c=c;d.a=a;d.t=vb();eN(d.t,'top',e);eN(d.t,'left',b);eN(d.t,'right',c);eN(d.t,'bottom',a);return d;}
function tB(a){return 'margin:'+a.d+'px '+a.c+'px '+a.a+'px '+a.b+'px;';}
function qB(){}
_=qB.prototype=new iB();_.tN=rhc+'Margins';_.tI=63;_.a=0;_.b=0;_.c=0;_.d=0;function xB(){xB=ehc;lB();}
function wB(b,a,c){xB();jB(b);b.t=mM();iN(b.t,'name',a);iN(b.t,'value',c);b.a=0;return b;}
function vB(b,a,c){xB();jB(b);b.t=mM();iN(b.t,'name',a);dN(b.t,'value',c);b.a=2;return b;}
function yB(a){return vM(a.t,'name');}
function DB(a){return vM(a.t,'value');}
function zB(a){return oM(a.t,'value');}
function AB(a){return pM(a.t,'value');}
function BB(a){return qM(a.t,'value');}
function CB(a){return rM(a.t,'value');}
function EB(b){xB();var a,c,d;d=mM();if(b===null)return d;for(a=0;a<b.a;a++){c=b[a];switch(c.a){case 0:{iN(d,yB(c),DB(c));break;}case 1:{lN(d,yB(c),zB(c));break;}case 2:{dN(d,yB(c),BB(c));break;}case 3:{eN(d,yB(c),CB(c));break;}case 4:{jN(d,yB(c),AB(c));}default:{iN(d,yB(c),DB(c));}}}return d;}
function uB(){}
_=uB.prototype=new iB();_.tN=rhc+'NameValuePair';_.tI=64;_.a=0;function aC(d,e,b,c,a){d.d=e;d.b=b;d.c=c;d.a=a;return d;}
function cC(a){return 'padding:'+a.d+'px '+a.c+'px '+a.a+'px '+a.b+'px;';}
function FB(){}
_=FB.prototype=new o_b();_.tN=rhc+'Paddings';_.tI=0;_.a=0;_.b=0;_.c=0;_.d=0;function fC(){fC=ehc;iC=eC(new dC(),'left');jC=eC(new dC(),'right');hC=eC(new dC(),'center');kC=eC(new dC(),'top');gC=eC(new dC(),'bottom');eC(new dC(),'auto');}
function eC(b,a){fC();b.a=a;return b;}
function dC(){}
_=dC.prototype=new o_b();_.tN=rhc+'Position';_.tI=0;_.a=null;var gC,hC,iC,jC,kC;function nC(){nC=ehc;qC=mC(new lC(),'north');rC=mC(new lC(),'south');pC=mC(new lC(),'east');sC=mC(new lC(),'west');oC=mC(new lC(),'center');}
function mC(b,a){nC();b.a=a;return b;}
function lC(){}
_=lC.prototype=new o_b();_.tN=rhc+'RegionPosition';_.tI=0;_.a=null;var oC,pC,qC,rC,sC;function vC(){vC=ehc;wC=uC(new tC(),'ASC');xC=uC(new tC(),'DESC');}
function uC(b,a){vC();b.a=a;return b;}
function tC(){}
_=tC.prototype=new o_b();_.tN=rhc+'SortDir';_.tI=0;_.a=null;var wC,xC;function AC(){AC=ehc;lB();}
function zC(b,a){AC();jB(b);b.t=BC(b,uac(a,"'",'"'));b.a=a;return b;}
function BC(b,a){return new ($wnd.Ext.Template)(a);}
function yC(){}
_=yC.prototype=new iB();_.tN=rhc+'Template';_.tI=65;_.a=null;function EC(){EC=ehc;DC(new CC(),'left');FC=DC(new CC(),'right');DC(new CC(),'center');DC(new CC(),'justify');}
function DC(b,a){EC();b.a=a;return b;}
function CC(){}
_=CC.prototype=new o_b();_.tN=rhc+'TextAlign';_.tI=0;_.a=null;var FC;function cD(){cD=ehc;oy();}
function bD(a){cD();ny(a);return a;}
function dD(a,b){iN(a.t,'url',b);}
function aD(){}
_=aD.prototype=new my();_.tN=rhc+'UrlLoadConfig';_.tI=66;function gD(){gD=ehc;xB();}
function fD(c,a,b){gD();wB(c,a,b);return c;}
function eD(){}
_=eD.prototype=new uB();_.tN=rhc+'UrlParam';_.tI=67;function lD(){lD=ehc;lB();}
function iD(d,b){var a,c;lD();jB(d);a='';for(c=0;c<b.a;c++){a+=b[c];}d.a=uac(a,"'",'"');d.t=nD(d,d.a);return d;}
function kD(a,b){return jD(a,EB(b));}
function jD(b,c){var a=b.nd();return a.applyTemplate(c);}
function mD(b){var a=b.nd();a.compile();}
function nD(b,a){return new ($wnd.Ext.XTemplate)(a);}
function hD(){}
_=hD.prototype=new iB();_.tN=rhc+'XTemplate';_.tI=68;_.a=null;function jG(){jG=ehc;lB();}
function hG(a){a.a=mM();}
function iG(a){jG();jB(a);hG(a);return a;}
function kG(a){if(a.t===null){if(a.b===null){throw x9b(new w9b(),'You must specify a RecordDef for this reader');}a.t=a.jb(a.a,a.b.nd());}return a.t;}
function lG(b,a){b.b=a;}
function mG(a,b){return null;}
function nG(){return kG(this);}
function gG(){}
_=gG.prototype=new iB();_.jb=mG;_.nd=nG;_.tN=shc+'Reader';_.tI=69;_.b=null;function rD(){rD=ehc;jG();}
function qD(b,a){rD();iG(b);lG(b,a);return b;}
function pD(c,a,b){rD();iG(c);sD(c,a);lG(c,b);return c;}
function sD(b,a){eN(b.a,'id',a);}
function tD(a,b){return new ($wnd.Ext.data.ArrayReader)(a,b);}
function oD(){}
_=oD.prototype=new gG();_.jb=tD;_.tN=shc+'ArrayReader';_.tI=70;function eE(){eE=ehc;lB();}
function dE(a){eE();jB(a);return a;}
function cE(){}
_=cE.prototype=new iB();_.tN=shc+'FieldDef';_.tI=71;function xD(){xD=ehc;eE();}
function vD(b,a){xD();wD(b,a,null,null);return b;}
function wD(d,c,b,a){xD();dE(d);d.t=yD(c,b,a);return d;}
function yD(d,c,a){xD();var b;b=mM();iN(b,'name',d);iN(b,'type','bool');return b;}
function uD(){}
_=uD.prototype=new cE();_.tN=shc+'BooleanFieldDef';_.tI=72;function BD(){BD=ehc;lB();}
function AD(a){BD();jB(a);return a;}
function zD(){}
_=zD.prototype=new iB();_.tN=shc+'DataProxy';_.tI=73;function aE(){aE=ehc;eE();}
function DD(b,a){aE();FD(b,a,null,null);return b;}
function ED(c,b,a){aE();FD(c,b,null,a);return c;}
function FD(d,c,b,a){aE();dE(d);d.t=bE(c,b,a);return d;}
function bE(d,c,a){aE();var b;b=mM();iN(b,'name',d);iN(b,'type','date');if(c!==null)iN(b,'mapping',c);if(a!==null)iN(b,'dateFormat',a);return b;}
function CD(){}
_=CD.prototype=new cE();_.tN=shc+'DateFieldDef';_.tI=74;function iE(){iE=ehc;eE();}
function gE(b,a){iE();hE(b,a,null,null);return b;}
function hE(d,c,b,a){iE();dE(d);d.t=jE(c,b,a);return d;}
function jE(d,c,a){iE();var b;b=mM();iN(b,'name',d);iN(b,'type','float');return b;}
function fE(){}
_=fE.prototype=new cE();_.tN=shc+'FloatFieldDef';_.tI=75;function xH(){xH=ehc;lB();}
function pH(a){a.a=mM();}
function qH(a){xH();jB(a);pH(a);return a;}
function rH(b,a){xH();kB(b,a);pH(b);return b;}
function vH(b,a){xH();jB(b);pH(b);rI(b,a);return b;}
function uH(b,a){xH();jB(b);pH(b);qI(b,a);return b;}
function sH(c,a,b){xH();jB(c);pH(c);nI(c,a);qI(c,b);return c;}
function tH(d,a,b,c){xH();jB(d);pH(d);nI(d,a);qI(d,b);sI(d,c);return d;}
function wH(c,b){var a=c.nd();return a.clearFilter(b);}
function yH(b){var a=b.nd();return a.commitChanges();}
function zH(e,b,f,a){var d=e.nd();var c=d.query(b,f,a);return c.items;}
function AH(c,a,d){var b=c.nd();b.filter(a,d);}
function BH(d,b,e,a){var c=d.nd();c.filter(b,e,a);}
function CH(d,a){var c=d.nd();var b=c.getAt(a);if(b==null||b===undefined)return null;return bH(b);}
function DH(d,a){var c=d.nd();var b=c.getById(a);if(b==null||b===undefined)return null;return bH(b);}
function EH(a){if(a.t===null){a.t=a.ib(a.a);}return a.t;}
function FH(b){var a;a=aI(b,EH(b));return uI(a);}
function aI(b,a){return a.getRange();}
function bI(e,a,b){var d=e.nd();var c=b.nd();return d.insert(a,c);}
function eI(b){var a=b.nd();a.load();}
function fI(d,b,a){var c=d.nd();c.load({'params':{'start':b,'limit':a}});}
function hI(b,a){iI(b,a,false);}
function iI(d,c,a){var b;b=mM();if(c!==null&&c.a>0){fN(b,'params',EB(c));}lN(b,'add',a);gI(d,b);}
function gI(c,a){var b=c.nd();b.load(a);}
function cI(e,c,a){var b=$wnd.Ext.util.JSON.decode(c);var d=e.nd();d.loadData(b,a);}
function dI(e,f,b){var c=function(){var a;if(window.ActiveXObject){a=new ActiveXObject('Microsoft.XMLDOM');a.async='false';a.loadXML(f);}else{a=new DOMParser().parseFromString(f,'text/xml');}return a;}();var d=e.nd();d.loadData(c,b);}
function jI(c,a,d){var b;b=zH(c,a,d,false);return uI(b);}
function lI(d,a){var c=d.nd();var b=a.nd();return c.remove(b);}
function kI(b){var a=b.nd();a.removeAll();}
function nI(b,a){if(!mB(b)){fN(b.a,'proxy',a.nd());}else{mI(b,a);}}
function mI(d,a){var c=d.nd();var b=a.nd();c.proxy=b;}
function oI(c,a,b){pI(c,a,b.a);}
function pI(d,a,b){var c=d.nd();c.setDefaultSort(a,b);}
function qI(b,a){fN(b.a,'reader',kG(a));}
function rI(b,a){fN(b.a,'recordType',a.nd());}
function sI(b,a){lN(b.a,'remoteSort',a);}
function tI(b,a){fN(b.a,'sortInfo',a.nd());}
function uI(b){xH();var a,c,d,e;e=pN(b);d=lh('[Lcom.gwtext.client.data.Record;',[331],[36],[e.a],null);for(a=0;a<e.a;a++){c=e[a];d[a]=zG(new oG(),c);}return d;}
function vI(a){return new ($wnd.Ext.data.Store)(a);}
function wI(){return EH(this);}
function xI(a){xH();return rH(new oH(),a);}
function oH(){}
_=oH.prototype=new iB();_.ib=vI;_.nd=wI;_.tN=shc+'Store';_.tI=76;function mE(){mE=ehc;xH();}
function lE(a){mE();qH(a);return a;}
function nE(b,a){iN(b.a,'groupField',a);}
function oE(a){return new ($wnd.Ext.data.GroupingStore)(a);}
function kE(){}
_=kE.prototype=new oH();_.ib=oE;_.tN=shc+'GroupingStore';_.tI=77;function sE(){sE=ehc;BD();}
function qE(a,b){sE();rE(a,b,null);return a;}
function rE(c,d,b){var a;sE();AD(c);a=mM();iN(a,'url',d);if(b!==null)iN(a,'method',b.a);c.t=tE(c,a);return c;}
function tE(b,a){return new ($wnd.Ext.data.HttpProxy)(a);}
function pE(){}
_=pE.prototype=new zD();_.tN=shc+'HttpProxy';_.tI=78;function yE(){yE=ehc;eE();}
function vE(b,a){yE();xE(b,a,null,null);return b;}
function wE(c,b,a){yE();xE(c,b,a,null);return c;}
function xE(d,c,b,a){yE();dE(d);d.t=zE(c,b,a);return d;}
function zE(d,c,a){yE();var b;b=mM();iN(b,'name',d);iN(b,'type','int');if(c!==null)iN(b,'mapping',c);return b;}
function uE(){}
_=uE.prototype=new cE();_.tN=shc+'IntegerFieldDef';_.tI=79;function CE(){CE=ehc;jG();}
function BE(b,a){CE();iG(b);lG(b,a);return b;}
function DE(b,a){iN(b.a,'id',a);}
function EE(b,a){iN(b.a,'root',a);}
function FE(a,b){iN(a.a,'totalProperty',b);}
function aF(a,b){return new ($wnd.Ext.data.JsonReader)(a,b);}
function AE(){}
_=AE.prototype=new gG();_.jb=aF;_.tN=shc+'JsonReader';_.tI=80;function dF(){dF=ehc;BD();}
function cF(b,a){dF();AD(b);b.t=eF(b,kM(a));return b;}
function eF(b,a){return new ($wnd.Ext.data.MemoryProxy)(a);}
function bF(){}
_=bF.prototype=new zD();_.tN=shc+'MemoryProxy';_.tI=81;function mF(){mF=ehc;lB();}
function hF(a){a.k=mM();}
function iF(a){mF();jB(a);hF(a);return a;}
function jF(b,a){mF();kB(b,a);hF(b);return b;}
function kF(d,a){var c=d.nd();var b=a.nd();c.appendChild(b);}
function lF(f,c){var d=f.nd();var e=f;d.cascade(function(a){var b=e.hb(a);return c.zc(b);});}
function nF(g,c){var d=g.nd();var f=g;var e=d.findChildBy(function(a){var b=f.hb(a);return c.zc(b);});return e==null?null:f.hb(e);}
function oF(c,a){var b=c.nd();var d=b.attributes[a];return d==null||d===undefined?null:d.toString();}
function pF(e){var a,b,c,d;c=sM(rF(e),'childNodes');if(c===null)return null;d=lh('[Lcom.gwtext.client.data.Node;',[336],[29],[c.a],null);for(a=0;a<c.a;a++){b=c[a];nh(d,a,Bub(e,b));}return d;}
function qF(b){var a=b.nd();return a.id===undefined?null:a.id;}
function rF(a){if(a.t===null){a.t=a.ib(a.k);zF(a,a.l);}return a.t;}
function sF(b){var a=b.nd();var c=a.getOwnerTree();return c==null?null:bJ(c);}
function tF(b){var a=b.nd();if(a.parentNode==null||a.parentNode===undefined){return null;}else{return b.hb(a.parentNode);}}
function uF(e,a){var c=e.nd();var b=a.nd();var d=c.removeChild(b);if(d==null||d===undefined)return null;return e.hb(d);}
function vF(c,a,d){var b=c.nd();b.attributes[a]=d;}
function xF(b,a){if(!mB(b)){iN(b.k,'id',a);}else{wF(b,a);}}
function wF(c,a){var b=c.nd();b.id=a;}
function zF(a,b){if(!mB(a)){a.l=b;}else{yF(a,b);}}
function yF(c,b){var a=c.nd();a.attributes._data=b;}
function AF(h,e){var f=h.nd();var g=h;f.sort(function(a,c){var b=g.hb(a);var d=g.hb(c);return e.db(b,d);});}
function BF(i){var j=this.nd();var k=this;j.addListener('append',function(e,d,b,a){var f=bJ(e);var c=k.hb(b);i.pe(f,k,c,a);});j.addListener('beforeappend',function(d,c,a){var e=bJ(d);var b=k.hb(a);return i.nb(e,k,b);});j.addListener('beforeinsert',function(f,e,a,c){var g=bJ(f);var b=k.hb(a);var d=k.hb(c);return i.Fb(g,k,b,d);});j.addListener('beforemove',function(g,f,d,b,a){var h=bJ(g);var e=k.hb(d);var c=k.hb(b);return i.dc(h,k,e,c,a);});j.addListener('beforeremove',function(d,c,a){var e=bJ(d);var b=k.hb(a);return i.hc(e,k,b);});j.addListener('insert',function(f,e,a,c){var g=bJ(f);var b=k.hb(a);var d=k.hb(c);i.yg(g,k,b,d);});j.addListener('move',function(g,f,d,b,a){var h=bJ(g);var e=k.hb(d);var c=k.hb(b);i.lh(h,k,e,c,a);});j.addListener('remove',function(d,c,a){var e=bJ(d);var b=k.hb(a);i.qh(e,k,b);});}
function DF(a){return new ($wnd.Ext.data.Node)(a);}
function CF(a){return jF(new fF(),a);}
function EF(c){var a,b,d;if(this===c)return true;if(c===null|| !th(c,29))return false;b=sh(c,29);a=qF(this);d=qF(b);if(a!==null?!oac(a,d):d!==null)return false;return true;}
function FF(){return rF(this);}
function aG(){var a;a=qF(this);return a!==null?pac(a):0;}
function fF(){}
_=fF.prototype=new iB();_.u=BF;_.ib=DF;_.hb=CF;_.eQ=EF;_.nd=FF;_.hC=aG;_.tN=shc+'Node';_.tI=82;_.l=null;function eG(){eG=ehc;eE();}
function cG(b,a){eG();dG(b,a,null,null);return b;}
function dG(d,c,b,a){eG();dE(d);d.t=fG(c,b,a);return d;}
function fG(d,c,a){eG();var b;b=mM();iN(b,'name',d);return b;}
function bG(){}
_=bG.prototype=new cE();_.tN=shc+'ObjectFieldDef';_.tI=83;function AG(){AG=ehc;lB();qG(new pG(),'edit');qG(new pG(),'reject');qG(new pG(),'commit');}
function zG(b,a){AG();kB(b,a);return b;}
function BG(c,a){var b=c.nd();var d=b.get(a);return d===undefined||d==null?false:Boolean(d);}
function CG(c,a){var b=c.nd();var d=b.get(a);if(d==null||(d===undefined||d=='')){return null;}else{return lL(d.getTime());}}
function DG(c,a){var b=c.nd();var d=b.get(a);return d===undefined||(d==null||d=='')?null:d;}
function EG(c,a){var b=c.nd();var d=b.get(a);return d===undefined||(d==null||d=='')?null:d.toString();}
function FG(c){var b=c.nd();var a=b.id;return a==null||a===undefined?null:a.toString();}
function aH(c,a,d){var b=c.nd();b.set(a,d);}
function bH(a){AG();return zG(new oG(),a);}
function oG(){}
_=oG.prototype=new iB();_.tN=shc+'Record';_.tI=84;function qG(b,a){b.a=a;return b;}
function sG(a){var b;if(this===a)return true;if(!th(a,31))return false;b=sh(a,31);if(!oac(this.a,b.a))return false;return true;}
function tG(){return pac(this.a);}
function pG(){}
_=pG.prototype=new o_b();_.eQ=sG;_.hC=tG;_.tN=shc+'Record$Operation';_.tI=85;_.a=null;function wG(){wG=ehc;lB();}
function vG(f,a){var b,c,d,e;wG();jB(f);f.a=a;e=a.a;d=lh('[Ljava.lang.Object;',[328],[17],[e],null);for(b=0;b<e;b++){c=a[b].nd();nh(d,b,Bh(c,pb));}f.t=yG(f,kM(d));return f;}
function xG(f,d){var a,b,c,e;a=f.a.a;if(d.a!=a){throw u9b(new t9b(),'Expected '+a+' fields but was passed '+d.a+' fields.');}b=cF(new bF(),mh('[[Ljava.lang.Object;',323,16,[d]));c=qD(new oD(),f);e=sH(new oH(),b,c);eI(e);return CH(e,0);}
function yG(b,a){return $wnd.Ext.data.Record.create(a);}
function uG(){}
_=uG.prototype=new iB();_.tN=shc+'RecordDef';_.tI=86;_.a=null;function eH(){eH=ehc;BD();}
function dH(b,c){var a;eH();AD(b);a=mM();iN(a,'url',c);b.t=fH(b,a);return b;}
function fH(b,a){return new ($wnd.Ext.data.ScriptTagProxy)(a);}
function cH(){}
_=cH.prototype=new zD();_.tN=shc+'ScriptTagProxy';_.tI=87;function kH(){kH=ehc;xH();}
function iH(h,d,a){var b,c,e,f,g;kH();qH(h);b=lh('[[Ljava.lang.Object;',[323,328],[16,17],[a.a,1],null);for(e=0;e<a.a;e++){c=a[e];nh(b[e],0,c);}f=cF(new bF(),b);g=qD(new oD(),vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),d)])));nI(h,f);qI(h,g);return h;}
function jH(c,b,a){kH();hH(c,(-1),b,a);return c;}
function hH(j,f,d,a){var b,c,e,g,h,i;kH();qH(j);g=cF(new bF(),a);c=lh('[Lcom.gwtext.client.data.FieldDef;',[327],[34],[d.a],null);for(e=0;e<d.a;e++){b=d[e];nh(c,e,zI(new yI(),b));}i=vG(new uG(),c);h=null;if(f!=(-1)){h=pD(new oD(),f,i);}else{h=qD(new oD(),i);}nI(j,g);qI(j,h);return j;}
function gH(){}
_=gH.prototype=new oH();_.tN=shc+'SimpleStore';_.tI=88;function nH(){nH=ehc;lB();}
function mH(c,b,a){nH();jB(c);c.t=mM();iN(c.t,'field',b);iN(c.t,'direction',a.a);return c;}
function lH(){}
_=lH.prototype=new iB();_.tN=shc+'SortState';_.tI=89;function CI(){CI=ehc;eE();}
function zI(b,a){CI();BI(b,a,null,null);return b;}
function AI(c,b,a){CI();BI(c,b,a,null);return c;}
function BI(d,c,b,a){CI();dE(d);d.t=DI(c,b,a);return d;}
function DI(d,c,a){CI();var b;b=mM();iN(b,'name',d);iN(b,'type','string');if(c!==null)iN(b,'mapping',c);return b;}
function yI(){}
_=yI.prototype=new cE();_.tN=shc+'StringFieldDef';_.tI=90;function aJ(){aJ=ehc;lB();}
function FI(b,a){aJ();kB(b,a);return b;}
function bJ(a){aJ();return FI(new EI(),a);}
function EI(){}
_=EI.prototype=new iB();_.tN=shc+'Tree';_.tI=91;function eJ(){eJ=ehc;jG();}
function dJ(c,a,b){eJ();iG(c);fJ(c,a);lG(c,b);return c;}
function fJ(b,a){iN(b.a,'record',a);}
function gJ(b,a){iN(b.a,'success',a);}
function hJ(a,b){return new ($wnd.Ext.data.XmlReader)(a,b);}
function cJ(){}
_=cJ.prototype=new gG();_.jb=hJ;_.tN=shc+'XmlReader';_.tI=92;function kJ(c,b,a){return true;}
function lJ(d,c,a,b){return true;}
function mJ(e,d,c,b,a){return true;}
function nJ(c,b,a){return true;}
function oJ(d,c,b,a){}
function pJ(d,c,a,b){}
function qJ(e,d,c,b,a){}
function rJ(c,b,a){}
function iJ(){}
_=iJ.prototype=new o_b();_.nb=kJ;_.Fb=lJ;_.dc=mJ;_.hc=nJ;_.pe=oJ;_.yg=pJ;_.lh=qJ;_.qh=rJ;_.tN=thc+'NodeListenerAdapter';_.tI=0;function lK(){lK=ehc;lB();{qK();}}
function hK(b,a){lK();kB(b,a);return b;}
function iK(b,a){lK();jK(b,a,null);return b;}
function jK(c,a,b){lK();kK(c,a,null,null);return c;}
function kK(d,a,c,b){lK();jB(d);if(tS(a)){d.t=d.kb(a.o,c,null);nK(d,d.t,d);}else{DR(a,'render',eK(new dK(),d,a,c,b));}return d;}
function mK(b){var a=b.nd();return a.getEl();}
function nK(c,a,b){a.ddJ=b;}
function oK(e){lK();var a,b,c,d;d=pN(e);c=lh('[Lcom.gwtext.client.dd.DragDrop;',[338],[38],[d.a],null);for(b=0;b<d.a;b++){a=d[b];nh(c,b,hK(new cK(),a));}return c;}
function pK(a){}
function qK(){lK();$wnd.Ext.dd.DragDrop.prototype.ddJ=null;$wnd.Ext.dd.DragDrop.prototype.startDrag=function(b,c){var a=this.ddJ;if(a!=null)a.sj(b,c);};$wnd.Ext.dd.DragDrop.prototype.endDrag=function(b){var a=this.ddJ;if(a!=null){var c=jA(b);a.vc(c);}};$wnd.Ext.dd.DragDrop.prototype.onDrag=function(b){var a=this.ddJ;if(a!=null){var c=jA(b);a.jg(c);}};$wnd.Ext.dd.DragDrop.prototype.onDragDrop=function(b,d){var a=this.ddJ;if(a!=null){var c=jA(b);if(typeof d=='string'){a.ag(c,d);}else{var e=oK(d);a.bg(c,e);}}};$wnd.Ext.dd.DragDrop.prototype.onDragEnter=function(b,d){var a=this.ddJ;if(a!=null){var c=jA(b);if(typeof d=='string'){a.dg(c,d);}else{var e=oK(d);a.eg(c,e);}}};$wnd.Ext.dd.DragDrop.prototype.onDragOut=function(b,d){var a=this.ddJ;if(a!=null){var c=jA(b);if(typeof d=='string'){a.fg(c,d);}else{var e=oK(d);a.gg(c,e);}}};$wnd.Ext.dd.DragDrop.prototype.onDragOver=function(b,d){var a=this.ddJ;if(a!=null){var c=jA(b);if(typeof d=='string'){a.hg(c,d);}else{var e=oK(d);a.ig(c,e);}}};$wnd.Ext.dd.DragDrop.prototype.onInvalidDrop=function(b){var a=this.ddJ;if(a!=null){var c=jA(b);a.Ag(c);}};$wnd.Ext.dd.DragDrop.prototype.onMouseDown=function(b){var a=this.ddJ;if(a!=null){var c=jA(b);a.gh(c);}};$wnd.Ext.dd.DragDrop.prototype.onMouseUp=function(b){var a=this.ddJ;if(a!=null){var c=jA(b);a.jh(c);}};}
function rK(a){lK();return hK(new cK(),a);}
function AK(a){}
function sK(a,b){}
function tK(a,b){}
function uK(a,b){}
function vK(a,b){}
function wK(a,b){}
function xK(a,b){}
function yK(a,b){}
function zK(a,b){}
function BK(a){}
function CK(a){}
function DK(a){}
function EK(a,b){}
function FK(){var a=this.nd();return a.toString();}
function cK(){}
_=cK.prototype=new iB();_.vc=pK;_.jg=AK;_.ag=sK;_.bg=tK;_.dg=uK;_.eg=vK;_.fg=wK;_.gg=xK;_.hg=yK;_.ig=zK;_.Ag=BK;_.gh=CK;_.jh=DK;_.sj=EK;_.tS=FK;_.tN=uhc+'DragDrop';_.tI=93;function AJ(){AJ=ehc;lK();}
function yJ(b,a){AJ();hK(b,a);return b;}
function zJ(b,a){AJ();iK(b,a);return b;}
function BJ(b,c,a){return new ($wnd.Ext.dd.DD)(b,c,a);}
function CJ(a){AJ();return yJ(new tJ(),a);}
function tJ(){}
_=tJ.prototype=new cK();_.kb=BJ;_.tN=uhc+'DD';_.tI=94;function wJ(){wJ=ehc;AJ();}
function vJ(b,a){wJ();zJ(b,a);return b;}
function xJ(b,c,a){return new ($wnd.Ext.dd.DDProxy)(b,c,a);}
function uJ(){}
_=uJ.prototype=new tJ();_.kb=xJ;_.tN=uhc+'DDProxy';_.tI=95;function FJ(){FJ=ehc;lB();}
function EJ(b,a){FJ();kB(b,a);return b;}
function aK(b,a){return tM(b.t,a);}
function bK(a){FJ();if(tM(a,'grid')!==null){return pjb(new ojb(),a);}else if(tM(a,'node')!==null){return ytb(new xtb(),a);}else if(tM(a,'panel')!==null){return nZ(new mZ(),a);}return EJ(new DJ(),a);}
function DJ(){}
_=DJ.prototype=new iB();_.tN=uhc+'DragData';_.tI=96;function eK(b,a,c,e,d){b.a=a;b.b=c;b.c=e;return b;}
function gK(){this.a.t=this.a.kb(this.b.o,this.c,null);nK(this.a,this.a.t,this.a);}
function dK(){}
_=dK.prototype=new o_b();_.xc=gK;_.tN=uhc+'DragDrop$1';_.tI=0;function cL(a,b){$wnd.Ext.util.CSS.swapStyleSheet(a,b);}
function gL(a){return fL(a.jd());}
function fL(a){var b;b=Fj(a,'id');return b===null||oac(b,'')?null:b;}
function iL(b,a){hL(b.jd(),a);}
function hL(a,b){nk(a,'id',b);}
function lL(a){return sec(new pec(),a);}
function mL(a,b){if(a==null)return '';var c=nL(a);return new ($wnd.Date)(c).format(b).toString();}
function nL(a){return Aec(a);}
function qL(){qL=ehc;lB();}
function pL(a){qL();jB(a);a.t=rL(a);return a;}
function rL(a){return new ($wnd.Ext.util.DelayedTask)();}
function sL(d,a,c){var b=d.nd();b.delay(a,function(){c.xc();});}
function oL(){}
_=oL.prototype=new iB();_.tN=vhc+'DelayedTask';_.tI=97;function vL(b,a){return $wnd.Ext.util.Format.date(b,a);}
function wL(b,a){return $wnd.Ext.util.Format.ellipsis(b,a);}
function xL(a,b){return AL(a,b+'');}
function AL(a,b){return $wnd.String.format(a,b);}
function bM(a,b){switch(b.a){case 1:return AL(a,b[0]);case 2:return BL(a,b[0],b[1]);case 3:return CL(a,b[0],b[1],b[2]);case 4:return DL(a,b[0],b[1],b[2],b[3]);case 5:return EL(a,b[0],b[1],b[2],b[3],b[4]);case 6:return FL(a,b[0],b[1],b[2],b[3],b[4],b[5]);case 7:return aM(a,b[0],b[1],b[2],b[3],b[4],b[5],b[6]);default:return EL(a,b[0],b[1],b[2],b[3],b[4]);}}
function yL(a,b,c){return BL(a,b+'',c+'');}
function BL(a,b,c){return $wnd.String.format(a,b,c);}
function zL(a,b,c,d){return CL(a,b+'',c+'',d+'');}
function CL(a,b,c,d){return $wnd.String.format(a,b,c,d);}
function DL(a,b,c,d,e){return $wnd.String.format(a,b,c,d,e);}
function EL(a,b,c,d,e,f){return $wnd.String.format(a,b,c,d,e,f);}
function FL(a,b,c,d,e,f,g){return $wnd.String.format(a,b,c,d,e,f,g);}
function aM(a,b,c,d,e,f,g,h){return $wnd.String.format(a,b,c,d,e,f,g,h);}
function cM(a){return $wnd.Ext.util.Format.stripTags(a);}
function fM(a,b){for(var c in a){b[c]=a[c];}}
function gM(e){var a,b,c,d;d=mM();for(a=e.ge().fe();a.Dd();){b=sh(a.ie(),1);c=ggc(e,b);if(th(c,30)){fN(d,b,sh(c,30).nd());}else if(th(c,46)){jN(d,b,sh(c,46));}else if(th(c,47)){cN(d,b,sh(c,47).uc());}else if(th(c,1)){iN(d,b,sh(c,1));}else if(th(c,45)){lN(d,b,sh(c,45).a);}else{throw u9b(new t9b(),'Unsupported type for attribute '+b+' : '+c);}}return d;}
function hM(e){var a,b,c,d;if(e===null){return mh('[Lcom.gwtext.client.widgets.Component;',334,18,[]);}c=pN(e);b=lh('[Lcom.gwtext.client.widgets.Component;',[334],[18],[c.a],null);for(d=0;d<c.a;d++){a=c[d];nh(b,d,rR(a));}return b;}
function iM(b){var a,c,d;d=nM(b);a=lh('[I',[0],[(-1)],[d],0);for(c=0;c<d;c++){a[c]=xM(b,c);}return a;}
function jM(a){var b,c;c=lM();for(b=0;b<a.a;b++){CM(c,b,a[b]);}return c;}
function kM(a){var b,c,d;c=lM();for(b=0;b<a.a;b++){d=a[b];if(th(d,1)){FM(c,b,sh(d,1));}else if(th(d,42)){CM(c,b,sh(d,42).a);}else if(th(d,43)){CM(c,b,sh(d,43).a);}else if(th(d,44)){BM(c,b,sh(d,44).a);}else if(th(d,45)){bN(c,b,sh(d,45).a);}else if(th(d,46)){aN(c,b,sh(d,46));}else if(th(d,2)){DM(c,b,sh(d,2));}else if(th(d,30)){DM(c,b,sh(d,30).nd());}else if(th(d,16)){DM(c,b,kM(sh(d,16)));}else if(d!==null){EM(c,b,d);}}return c;}
function lM(){return $wnd.newArray();}
function mM(){return new Object();}
function nM(a){return a.length;}
function vM(b,a){var c=b[a];return c===undefined?null:String(c);}
function oM(b,a){var c=b[a];return c===undefined?false:c;}
function pM(b,a){var c=b[a];return c===undefined||c==null?null:rN(c.getTime());}
function qM(b,a){var c=b[a];return c===undefined?0:c;}
function rM(b,a){var c=b[a];return c===undefined?0:c;}
function tM(b,a){var c=b[a];return c===undefined?null:c;}
function sM(c,b){var a=c[b];return a===undefined?null:pN(a);}
function uM(b,a){var c=b[a];return c===undefined?null:c;}
function wM(a,b){return a[b];}
function xM(a,b){return a[b];}
function yM(a){if(a)return a.length;return 0;}
function zM(a,b){return a[b];}
function AM(a,b,c){a[b]=new ($wnd.Date)(c);}
function aN(a,b,c){AM(a,b,Aec(c));}
function FM(a,b,c){a[b]=c;}
function BM(a,b,c){a[b]=c;}
function CM(a,b,c){a[b]=c;}
function bN(a,b,c){a[b]=c;}
function DM(a,b,c){a[b]=c;}
function EM(a,b,c){a[b]=c;}
function iN(b,a,c){b[a]=c;}
function mN(b,a,c){fN(b,a,jM(c));}
function nN(b,a,c){fN(b,a,kM(c));}
function hN(b,a,c){b[a]=c;}
function fN(b,a,c){b[a]=c;}
function eN(b,a,c){b[a]=c;}
function lN(b,a,c){b[a]=c;}
function dN(b,a,c){b[a]=c;}
function cN(b,a,c){b[a]=c;}
function gN(b,a,c){b[a]=function(){c.xc();};}
function jN(b,a,c){if(c===null){iN(b,a,null);}else{oN(b,a,Aec(c));}}
function kN(b,a,d){var c;c=gM(d);fN(b,a,c);}
function oN(b,a,c){b[a]=new ($wnd.Date)(c);}
function pN(a){var b,c,d;c=yM(a);d=lh('[Lcom.google.gwt.core.client.JavaScriptObject;',[330],[2],[c],null);for(b=0;b<c;b++){nh(d,b,Bh(zM(a,b),pb));}return d;}
function qN(a){return s8b(a);}
function rN(a){return sec(new pec(),a);}
function sN(a){return C8b(new B8b(),a);}
function tN(a){var b,c,d;c=yM(a);d=lh('[Lcom.google.gwt.user.client.Element;',[333],[10],[c],null);for(b=0;b<c;b++){d[b]=Bh(wM(a,b),zk);}return d;}
function uN(a){return k9b(new j9b(),a);}
function vN(a){return D9b(new C9b(),a);}
function wN(a){return k$b(new j$b(),a);}
function yN(b,a){b.a=a;Ft(b,AN(b,b.a));return b;}
function AN(c,b){var a=b.getEl().dom;if(a==null||a===undefined){return null;}else{return a.dom||a;}}
function BN(b,a){b.a=a;}
function CN(a){if(th(a,48)){return Bk(this.jd(),Bh(sh(a,48).jd(),zk));}else{return false;}}
function DN(){return this.jd();}
function EN(){return Ck(this.jd());}
function FN(){Ct(this);}
function aO(){if(this.jd()===null){Ft(this,AN(this,this.a));}}
function bO(a){sk(this.jd(),'height',a);}
function cO(a){sk(this.jd(),'width',a);}
function dO(){return 'element';}
function xN(){}
_=xN.prototype=new lt();_.eQ=CN;_.wd=DN;_.hC=EN;_.se=FN;_.Eg=aO;_.dj=bO;_.oj=cO;_.tS=dO;_.tN=whc+'BaseExtWidget';_.tI=98;_.a=null;function aS(){aS=ehc;{ET();}}
function wR(a){a.n=cgc(new kfc());}
function xR(a){aS();wR(a);a.o=DA();rS(a);if(a.m===null){a.m=mM();}hN(a.m,'__compJ',a);iN(a.m,'id',a.o);iN(a.m,'xtype',a.zd());vS(a,a.m);return a;}
function yR(b,a){aS();wR(b);b.o=vM(a,'id');b.m=a;Ft(b,b.kd(a));return b;}
function AR(b,a){if(!sS(b)){b.Di(b.ad()===null?a:b.ad()+' '+a);}else{zR(b,a);}}
function zR(c,a){var b=c.sd();b.addClass(a);}
function BR(d,a,b){var c;c=sh(ggc(d.n,a),49);if(c===null)c=xdc(new vdc());c.ab(Bh(b,pb));d.n.ri(a,c);}
function CR(c,a,b){if(!sS(c)){BR(c,a,b);}else{ER(c,a,b);}}
function DR(c,a,b){c.D(a,function(){return b.xc();});}
function ER(d,b,c){var a=d.sd();a.addListener(b,c);}
function FR(a){if(tS(a)){{rY('Error','Cannot change configuration property after the component has been rendered');throw x9b(new w9b(),'Cannot change configuration property after the component has been rendered');}}}
function bS(e,c){var b={};var d=$wnd.Ext.id();var a=$wnd.Ext.applyIf(b,c);a.id=d;return b;}
function dS(a){if(!tS(a)){DR(a,'render',yQ(new xQ(),a));}else{cS(a);}}
function cS(b){var a=b.sd();a.disable();}
function eS(b){var a=b.m;a['__compJ']=null;}
function gS(a){if(!tS(a)){DR(a,'render',CQ(new BQ(),a));}else{fS(a);}}
function fS(b){var a=b.sd();a.enable();}
function iS(a){if(!tS(a)){DR(a,'render',aR(new FQ(),a));}}
function hS(b){var a=b.nd();if(a!=null)a.focus();}
function lS(b,a){if(sS(b)){return vM(oS(b),a);}else{return vM(b.m,a);}}
function jS(b,a){if(sS(b)){return qM(oS(b),a);}else{return qM(b.m,a);}}
function kS(b,a){if(sS(b)){return tM(oS(b),a);}else{return tM(b.m,a);}}
function mS(c){var a=c.sd();var b=a.getEl();if(b==null||b===undefined){return null;}else{return AA(b);}}
function nS(b){var a;if(b.r===null){a=uT(b.o);if(!tS(b)){if(a===null){a=b.ib(b.m);}if(b.q!==null&&b.q.jd()!==null){wS(b,b.q.jd());}else{wS(b,Cr());}}Ft(b,b.kd(a));}return b.r;}
function oS(b){var a;a=uT(b.o);return a;}
function pS(b){var a;a=uT(b.o);if(a!==null){return a;}else{return b.ib(b.m);}}
function qS(b){var a=b.sd();a.hide();}
function rS(a){a.m=bS(a,a.cd());iN(a.m,'xtype',a.zd());}
function sS(a){return rT(a.o);}
function tS(b){var a=b.nd();return a!=null&&a.rendered;}
function uS(b){var a=b.nd();return a==null?false:a.isVisible();}
function vS(b,a){if(a.listeners==null||a.listeners===undefined){a.listeners=new Object();}}
function wS(c,b){var a=c.sd();a.render(b);}
function DS(c,b,d,a){ES(c,b,d,a,false);}
function ES(d,c,e,a,b){if(!sS(d)){iN(d.m,c,e);}else if(!tS(d)&&a||b){iN(oS(d),c,e);}else{}}
function bT(d,c,e,a,b){if(!sS(d)){mN(d.m,c,e);}else if(!tS(d)&&a||b){mN(oS(d),c,e);}else{e.tS();}}
function xS(c,b,d,a){yS(c,b,d,a,false);}
function yS(d,c,e,a,b){if(!sS(d)){eN(d.m,c,e);}else if(!tS(d)&&a||b){eN(oS(d),c,e);}else{fbc(e);}}
function zS(c,b,d,a){AS(c,b,d,a,false);}
function AS(d,c,e,a,b){if(!sS(d)){fN(d.m,c,e);}else if(!tS(d)&&a||b){fN(oS(d),c,e);}else{hbc(Bh(e,pb));}}
function cT(c,b,d,a){dT(c,b,d,a,false);}
function dT(d,c,e,a,b){if(!sS(d)){nN(d.m,c,e);}else if(!tS(d)&&a||b){nN(oS(d),c,e);}else{hbc(e);}}
function FS(c,b,d,a){aT(c,b,d,a,false);}
function aT(d,c,e,a,b){if(!sS(d)){lN(d.m,c,e);}else if(!tS(d)&&a||b){lN(oS(d),c,e);}else{ibc(e);}}
function BS(c,b,d,a){CS(c,b,d,a,false);}
function CS(d,c,e,a,b){if(!sS(d)){fN(d.m,c,Bh(e,zk));}else if(!tS(d)&&a||b){fN(oS(d),c,Bh(e,zk));}else{hbc(Bh(e,zk));}}
function eT(b,a){if(sS(b)){AR(b,a);}else{DS(b,'cls',a,false);}}
function fT(b,a){zS(b,'el',nA(new lA(),a).nd(),false);}
function gT(b,a){sk(nS(b),'height',a);}
function hT(b,a){DS(b,'id',a,false);b.o=a;}
function iT(b,a){if(!tS(b)){DS(b,'style',a,true);}else{ty(FA(b.o),a);}}
function jT(a,b){if(b){a.qj();}else{a.Ed();}}
function kT(a,b){sk(nS(a),'width',b);}
function lT(b){var a=b.sd();a.show();}
function nT(a,b){CR(this,a,b);}
function mT(d){var c=this;this.D('beforedestroy',function(a){return d.Ab(c);});this.D('beforehide',function(a){return d.Eb(c);});this.D('beforerender',function(a){return d.kc(c);});this.D('beforeshow',function(a){return d.oc(c);});this.D('beforestaterestore',function(a,b){return d.pc(c,b);});this.D('beforestatesave',function(a,b){return d.qc(c,b);});this.D('destroy',function(a){d.Bf(c);});this.D('disable',function(a){d.Df(c);});this.D('enable',function(a){d.kg(c);});this.D('hide',function(a){d.wg(c);});this.D('render',function(a){d.th(c);});this.D('show',function(a){d.ci(c);});this.D('staterestore',function(a,b){d.fi(c,b);});this.D('statesave',function(a,b){d.gi(c,b);});}
function oT(){}
function qT(){var a,b,c,d,e;eS(this);for(c=this.n.ge().fe();c.Dd();){a=sh(c.ie(),1);e=sh(ggc(this.n,a),49);for(b=0;b<e.rj();b++){d=sh(e.Bd(b),2);CR(this,a,d);}}this.n.cb();this.n=null;this.Fd();DR(this,'render',mQ(new lQ(),this));DR(this,'beforedestroy',qQ(new pQ(),this));DR(this,'destroy',new uQ());}
function rT(b){aS();var a=$wnd.Ext.ComponentMgr.get(b);return a==null||a===undefined?false:true;}
function sT(a){if(th(a,48)){return Bk(nS(this),Bh(sh(a,48).jd(),zk));}else{return false;}}
function tT(){return lS(this,'cls');}
function uT(b){aS();var a=$wnd.Ext.ComponentMgr.get(b);return a===undefined||a==null?null:a;}
function wT(c){var b=c.getEl();if(b==null||b===undefined){return null;}var a=b.dom;if(a==null||a===undefined){return null;}else{return a.dom||a;}}
function vT(){return nS(this);}
function xT(){return oS(this);}
function yT(){return pS(this);}
function zT(){return nS(this);}
function AT(){return '';}
function BT(){return Ck(nS(this));}
function CT(){if(!tS(this)){DR(this,'render',eR(new dR(),this));}else{qS(this);}}
function ET(){aS();var b=new ($wnd.Ext.Component)();pT=b.initialConfig;$wnd.Ext.Component.prototype.initComponent=function(){var a=this.__compJ;if(a!=null){a.tc();}};}
function DT(){}
function FT(){return tS(this);}
function aU(a){eT(this,a);}
function bU(a){if(a){dS(this);}else{gS(this);}}
function cU(a){gT(this,a);}
function dU(a){if(tS(this)){if(a===null||tac(a)==0){hk(nS(this),'title');}else{lk(nS(this),'title',a);}}else{DR(this,'render',mR(new lR(),this,a));}}
function eU(a){kT(this,a);}
function fU(){if(!tS(this)){DR(this,'render',iR(new hR(),this));}else{lT(this);}}
function kQ(){}
_=kQ.prototype=new lt();_.D=nT;_.x=mT;_.bb=oT;_.tc=qT;_.eQ=sT;_.ad=tT;_.kd=wT;_.jd=vT;_.nd=xT;_.sd=yT;_.wd=zT;_.zd=AT;_.hC=BT;_.Ed=CT;_.Fd=DT;_.de=FT;_.Di=aU;_.Fi=bU;_.dj=cU;_.jj=dU;_.oj=eU;_.qj=fU;_.tN=whc+'Component';_.tI=99;_.m=null;_.o=null;var pT=null;function pO(){pO=ehc;aS();{AO();}}
function nO(a){pO();xR(a);return a;}
function oO(b,a){pO();yR(b,a);return b;}
function qO(c,b,a){if(!tS(c)){DR(c,'render',gO(new fO(),c,a,b));}else{throw x9b(new w9b(),'The component is already rendered');}}
function rO(c){var b=c.sd();var a=b.getPosition();return iM(a);}
function sO(a){var b;if(tS(a)){return uA(mS(a));}else{b=lS(a,'width');if(oac(b,'auto')){return (-1);}else{return f$b(b);}}}
function tO(b,a){FS(b,'autoWidth',a,true);}
function uO(c,b,d){var a=c.sd();a.setPosition(b,d);}
function vO(g){this.x(g);var f=this;this.D('move',function(a,b,c){g.mh(f,b,c);});this.D('resize',function(e,b,a,d,c){if(b==null||b===undefined)b=0;if(a==null||a===undefined)a=0;if(d==null||d===undefined)d=0;if(c==null||c===undefined)c=0;if(typeof b=='string')b= -1;if(typeof a=='string')a= -1;if(typeof d=='string')d= -1;if(typeof c=='string')c= -1;g.uh(f,b,a,d,c);});}
function xO(a){return new ($wnd.Ext.BoxComponent)(a);}
function yO(){return wO;}
function zO(){return 'box';}
function AO(){pO();var a=new ($wnd.Ext.BoxComponent)();wO=a.initialConfig;}
function BO(a){FS(this,'autoHeight',a,true);}
function CO(a){if(!tS(this)){if(a==(-1)){DS(this,'height','auto',true);}else{xS(this,'height',a,true);}}else{gT(this,a+'px');}}
function DO(a){if(!tS(this)){if(rac(a,'px')!=(-1)){a=Aac(uac(a,'px',''));this.cj(f$b(a));}else if(nac(Aac(a),'auto')){this.zi(true);}else{DS(this,'height',a,true);}}else{gT(this,a);}}
function EO(a){if(!tS(this)){if(a==(-1)){DS(this,'width','auto',true);}else{xS(this,'width',a,true);}}else{kT(this,a+'px');}}
function FO(a){if(!tS(this)){if(rac(a,'px')!=(-1)){a=Aac(uac(a,'px',''));this.nj(f$b(a));}else if(nac(Aac(a),'auto')){tO(this,true);}else{DS(this,'width',a,true);}}else{kT(this,a);}}
function eO(){}
_=eO.prototype=new kQ();_.v=vO;_.ib=xO;_.cd=yO;_.zd=zO;_.zi=BO;_.cj=CO;_.dj=DO;_.nj=EO;_.oj=FO;_.tN=whc+'BoxComponent';_.tI=100;var wO=null;function gO(b,a,c,d){b.a=c;b.b=d;return b;}
function iO(){Al(kO(new jO(),this,this.b),this.a);}
function fO(){}
_=fO.prototype=new o_b();_.xc=iO;_.tN=whc+'BoxComponent$1';_.tI=0;function lO(){lO=ehc;yl();}
function kO(b,a,c){lO();b.a=c;wl(b);return b;}
function mO(){qMb(this.a);}
function jO(){}
_=jO.prototype=new rl();_.xi=mO;_.tN=whc+'BoxComponent$2';_.tI=101;function gP(){gP=ehc;aS();{FP();}}
function bP(a){gP();xR(a);return a;}
function dP(b,a){gP();xR(b);if(a!==null)uP(b,a);return b;}
function eP(c,b,a){gP();xR(c);if(b!==null)uP(c,b);fP(c,a);return c;}
function cP(b,a){gP();yR(b,a);return b;}
function fP(h,g){h.x(g);var f=h;h.D('click',function(c,b){var a=b===undefined||b==null?null:jA(b);g.cf(f,a);});h.D('menuhide',function(c,a){var b=rsb(a);g.bh(f,b);});h.D('menushow',function(c,a){var b=rsb(a);g.ch(f,b);});h.D('menutriggerout',function(e,c,b){var a=b===undefined||b==null?null:jA(b);var d=rsb(c);g.dh(f,d,a);});h.D('menutriggerover',function(e,c,b){var a=b===undefined||b==null?null:jA(b);var d=rsb(c);g.eh(f,d,a);});h.D('mouseout',function(c,b){var a=jA(b);g.hh(f,a);});h.D('mouseover',function(c,b){var a=jA(b);g.ih(f,a);});h.D('toggle',function(b,a){g.li(f,a);});}
function hP(a){iS(a);}
function iP(c){var b=c.sd();var a=b.el.child('button:first').dom;return a;}
function jP(c){var a=c.sd();var b=a.getText();return b===undefined?null:b;}
function kP(a){if(tS(a)){return jP(a);}else{return lS(a,'text');}}
function lP(b,a){if(tS(b)){zP(b,a);}else{FS(b,'enableToggle',a,true);}}
function oP(c,b){var a;if(!tS(c)){DS(c,'icon',b,true);}else{a=iP(c);sk(a,'backgroundImage','url('+b+')');}if(kP(c)===null){AR(c,'x-btn-icon');}else{AR(c,'x-btn-text-icon');}}
function nP(b,a){if(sS(b)){if(b.ad()===null){AR(b,kP(b)!==null?'x-btn-text-icon':'x-btn-icon');}mP(b,a);}else{DS(b,'iconCls',a,false);}}
function mP(c,b){var a=c.sd();return a.setIconClass(b);}
function qP(b,a){zS(b,'menu',ksb(a),false);}
function pP(b,a){ES(b,'menuAlign',a,true,true);}
function rP(b,a){if(!tS(b)){FS(b,'pressed',a,true);}else{zP(b,a);}}
function sP(c,b){var a=c.sd();a.setText(b);}
function tP(c,d){var b=c.sd();var a=b.el.child('button:first').dom;a.qtip=d;}
function uP(b,a){if(tS(b)){sP(b,a);}else{DS(b,'text',a,true);}}
function vP(a,b){DS(a,'toggleGroup',b,true);lP(a,true);}
function xP(a,b){if(tS(a)){tP(a,b);}else{DS(a,'tooltip',b,true);}}
function wP(b,a){zS(b,'tooltip',a.nd(),true);}
function zP(b,a){if(!tS(b)){rP(b,a);}else{yP(b,a);}}
function yP(c,b){var a=c.nd();if(a!=null)a.toggle(b);}
function AP(a){fP(this,a);}
function CP(a){return new ($wnd.Ext.Button)(a);}
function DP(){return BP;}
function EP(){return 'button';}
function FP(){gP();var a=new ($wnd.Ext.Button)();BP=a.initialConfig;}
function aP(){}
_=aP.prototype=new kQ();_.w=AP;_.ib=CP;_.cd=DP;_.zd=EP;_.tN=whc+'Button';_.tI=102;var BP=null;function eQ(){eQ=ehc;aS();{jQ();}}
function bQ(a){eQ();xR(a);return a;}
function cQ(b,a){eQ();yR(b,a);return b;}
function dQ(e,d){e.x(d);var c=e;e.D('select',function(b,a){d.Dh(c,a);});}
function gQ(a){return new ($wnd.Ext.ColorPalette)(a);}
function hQ(){return fQ;}
function iQ(){return 'colorpalette';}
function jQ(){eQ();var a=new ($wnd.Ext.ColorPalette)();fQ=a.initialConfig;}
function aQ(){}
_=aQ.prototype=new kQ();_.ib=gQ;_.cd=hQ;_.zd=iQ;_.tN=whc+'ColorPalette';_.tI=103;var fQ=null;function mQ(b,a){b.a=a;return b;}
function oQ(){this.a.bb();}
function lQ(){}
_=lQ.prototype=new o_b();_.xc=oQ;_.tN=whc+'Component$1';_.tI=0;function qQ(b,a){b.a=a;return b;}
function sQ(b,a){if(a!=null&&a.__compJ){a.__compJ=null;}}
function tQ(){iN(this.a.m,'__compJ',null);if(tS(this.a)){sQ(this,oS(this.a));}}
function pQ(){}
_=pQ.prototype=new o_b();_.xc=tQ;_.tN=whc+'Component$2';_.tI=0;function wQ(){}
function uQ(){}
_=uQ.prototype=new o_b();_.xc=wQ;_.tN=whc+'Component$3';_.tI=0;function yQ(b,a){b.a=a;return b;}
function AQ(){cS(this.a);}
function xQ(){}
_=xQ.prototype=new o_b();_.xc=AQ;_.tN=whc+'Component$4';_.tI=0;function CQ(b,a){b.a=a;return b;}
function EQ(){fS(this.a);}
function BQ(){}
_=BQ.prototype=new o_b();_.xc=EQ;_.tN=whc+'Component$5';_.tI=0;function aR(b,a){b.a=a;return b;}
function cR(){hS(this.a);}
function FQ(){}
_=FQ.prototype=new o_b();_.xc=cR;_.tN=whc+'Component$6';_.tI=0;function eR(b,a){b.a=a;return b;}
function gR(){qS(this.a);}
function dR(){}
_=dR.prototype=new o_b();_.xc=gR;_.tN=whc+'Component$7';_.tI=0;function iR(b,a){b.a=a;return b;}
function kR(){lT(this.a);}
function hR(){}
_=hR.prototype=new o_b();_.xc=kR;_.tN=whc+'Component$8';_.tI=0;function mR(b,a,c){b.a=a;b.b=c;return b;}
function oR(){this.a.jj(this.b);}
function lR(){}
_=lR.prototype=new o_b();_.xc=oR;_.tN=whc+'Component$9';_.tI=0;function rR(b){var a,c;a=uM(b,'__compJ');if(a!==null){return sh(a,18);}c=sR(b);if(c===null){return null;}if(nac(c,'box')){return oO(new eO(),b);}else if(nac(c,'button')){return cP(new aP(),b);}else if(nac(c,'colorpalette')){return cQ(new aQ(),b);}else if(nac(c,'cycle')){return eV(new cV(),b);}else if(nac(c,'dataview')){return sV(new nV(),b);}else if(nac(c,'datepicker')){return kW(new eW(),b);}else if(nac(c,'editor')){return xW(new vW(),b);}else if(nac(c,'editorgrid')){return ejb(new cjb(),b);}else if(nac(c,'propertygrid')){return zlb(new xlb(),b);}else if(nac(c,'grid')){return Ejb(new yjb(),b);}else if(nac(c,'paging')){return CY(new BY(),b);}else if(nac(c,'button')){return cP(new aP(),b);}else if(nac(c,'panel')){return qZ(new lZ(),b);}else if(nac(c,'progress')){return j1(new h1(),b);}else if(nac(c,'splitbutton')){return e2(new c2(),b);}else if(nac(c,'tabpanel')){return l2(new j2(),b);}else if(nac(c,'window')){return i7(new a7(),b);}else if(nac(c,'gwtwidget')){return z6(new y6(),b);}else if(nac(c,'toolbar')){return v5(new p4(),b);}else if(nac(c,'menu-item')){return krb(new irb(),b);}else if(nac(c,'checkbox')){return d_(new b_(),b);}else if(nac(c,'combo')){return A_(new s_(),b);}else if(nac(c,'datefield')){return bbb(new Fab(),b);}else if(nac(c,'fieldset')){return obb(new mbb(),b);}else if(nac(c,'form')){return Ecb(new ycb(),b);}else if(nac(c,'hidden')){return Ddb(new Cdb(),b);}else if(nac(c,'htmleditor')){return feb(new eeb(),b);}else if(nac(c,'numberfield')){return yeb(new web(),b);}else if(nac(c,'radio')){return ffb(new dfb(),b);}else if(nac(c,'textarea')){return ofb(new nfb(),b);}else if(nac(c,'textfield')){return yfb(new wfb(),b);}else if(nac(c,'timefield')){return ngb(new lgb(),b);}else{throw u9b(new t9b(),'Unrecognized xtype '+c);}}
function sR(a){var b=a.getXType?a.getXType():null;return b===undefined?null:b;}
function vR(b){var a=$wnd.Ext.ComponentMgr.get(b);return a==null||a===undefined?null:rR(a);}
function pU(){pU=ehc;pO();{EU();}}
function hU(a){pU();nO(a);return a;}
function iU(b,a){pU();oO(b,a);return b;}
function oU(e,a,c){var b,d;b=sS(a)?pS(a):a.m;fM(c.nd(),b);if(e.l!==null&&e.l.e!==null){d=pZ(new lZ());d.Ai('x-plain');l0(d,false);k0(d,e.l.e);nU(d,a);lU(e,d.m);}else{lU(e,b);}}
function mU(d,e){var a,b,c;if(th(e,18)){nU(d,sh(e,18));}else{c=gL(e);if(c===null){c=DA();iL(e,c);}a=uT(c);b=null;if(a!==null){b=z6(new y6(),a);jT(b,true);}else{b=A6(new y6(),e);}nU(d,b);}}
function nU(e,a){var b,c,d;b=sS(a)?pS(a):a.m;if(e.l!==null&&e.l.e!==null){d=pZ(new lZ());d.Ai('x-plain');l0(d,false);k0(d,e.l.e);nU(d,a);b=d.m;if(th(e.l,50)){c=sh(e.l,50);c.Ei(c.a+1);}}if(sS(e)){jU(e,b);}else{kU(e,b);}}
function lU(b,a){if(sS(b)){jU(b,a);}else{kU(b,a);}}
function jU(c,a){var b=c.sd();b.add(a);}
function kU(c,a){var b=c.m;if(!b.items){b.items=lM();}b.items.push(a);}
function qU(d,c){var b=d.sd();var a=b.findById(c);return a==null||a===undefined?null:rR(a);}
function rU(d,c){var b=d.sd();var a=b.getComponent(c);return a==null||a===undefined?null:rR(a);}
function sU(c){var a=c.sd();var b=a.items;if(b===undefined||b==null){b=null;}else{b=a.items.items;}return hM(b);}
function tU(a){return sU(a);}
function vU(c,b){var a=c.sd();a.remove(b);}
function uU(b,c){var a;a=gL(c);if(rU(b,a)!==null){vU(b,a);return true;}else{return false;}}
function wU(b,a){if(tS(b)&&th(b.l,51)){iob(sh(b.l,51),a);}else{xS(b,'activeItem',a,true);}}
function xU(b,a){FS(b,'autoDestroy',a,true);}
function zU(a){mU(this,a);}
function yU(f){this.v(f);var e=this;this.D('add',function(d,a,c){var b=rR(a);f.ne(e,b,c);});this.D('beforeadd',function(d,a,c){var b=rR(a);return f.mb(e,b,c);});this.D('afterlayout',function(b,a){f.oe(e);});this.D('remove',function(c,a){var b=rR(a);f.sh(e,b);});this.D('beforeremove',function(c,a){var b=rR(a);return f.jc(e,b);});}
function BU(a){return new ($wnd.Ext.Container)(a);}
function CU(){return AU;}
function DU(){return 'container';}
function EU(){pU();var a=new ($wnd.Ext.Container)();AU=a.initialConfig;}
function FU(){var a,b,c,d;d=xdc(new vdc());c=sU(this);for(a=0;a<c.a;a++){b=c[a];ydc(d,b);}return d.fe();}
function aV(a){wU(this,a);}
function bV(a){this.l=a;if(a.e!==null&&th(this,52)){l0(sh(this,52),false);}zS(this,'layout',wob(a),true);if(a.ed()!==null){fM(a.ed(),sS(this)?this.m:oS(this));}}
function gU(){}
_=gU.prototype=new eO();_.F=zU;_.y=yU;_.ib=BU;_.cd=CU;_.zd=DU;_.fe=FU;_.yi=aV;_.fj=bV;_.tN=whc+'Container';_.tI=104;_.l=null;var AU=null;function f2(){f2=ehc;gP();}
function d2(a){f2();bP(a);return a;}
function e2(b,a){f2();cP(b,a);return b;}
function g2(e){this.w(e);var d=this;this.D('arrowclick',function(c,b){var a=jA(b);e.re(d,a);});}
function h2(a){return new ($wnd.Ext.SplitButton)(a);}
function i2(){return 'splitbutton';}
function c2(){}
_=c2.prototype=new aP();_.A=g2;_.ib=h2;_.zd=i2;_.tN=whc+'SplitButton';_.tI=105;function iV(){iV=ehc;f2();}
function dV(a){iV();d2(a);return a;}
function eV(b,a){iV();e2(b,a);return b;}
function gV(b,a){if(tS(b)){throw x9b(new w9b(),'Items can be added to the CycleButton only prior to render.');}fV(b,a);}
function fV(d,b){var a=d.m;var c=b.m;if(!a.items){a.items=lM();}a.items.push(c);}
function hV(f,e){f.A(e);var d=f;f.D('change',function(c,a){var b=yqb(a);e.Be(d,b);});}
function jV(b,a){ES(b,'prependText',a,true,true);}
function kV(b,a){aT(b,'showText',a,true,true);}
function lV(a){return new ($wnd.Ext.CycleButton)(a);}
function mV(){return 'cycle';}
function cV(){}
_=cV.prototype=new c2();_.ib=lV;_.zd=mV;_.tN=whc+'CycleButton';_.tI=106;function vV(){vV=ehc;pO();{cW();}}
function tV(b,a){vV();nO(b);zV(b,a);return b;}
function sV(b,a){vV();oO(b,a);return b;}
function uV(h,g){h.v(g);var f=h;h.D('beforeclick',function(e,c,d,b){var a=b===undefined||b==null?null:jA(b);return g.ub(f,c,d,a);});h.D('beforeselect',function(d,a,b){var c=tN(b);return g.mc(f,a,c);});h.D('click',function(e,c,d,b){var a=b===undefined||b==null?null:jA(b);g.df(f,c,d,a);});h.D('containerclick',function(c,b){var a=b===undefined||b==null?null:jA(b);g.of(f,a);});h.D('contextmenu',function(e,c,d,b){var a=b===undefined||b==null?null:jA(b);g.rf(f,c,d,a);});h.D('dblclick',function(e,c,d,b){var a=b===undefined||b==null?null:jA(b);g.wf(f,c,d,a);});h.D('selectionchange',function(c,a){var b=tN(a);g.ai(f,b);});}
function wV(c){var a=c.sd();var b=a.getSelectedRecords();return uI(b);}
function xV(b){if(b.de()){var a=b.sd();a.refresh();}}
function yV(b,a){ES(b,'emptyText',a,true,true);}
function zV(b,a){DS(b,'itemSelector',a,true);}
function AV(b,a){FS(b,'multiSelect',a,true);}
function BV(b,a){DS(b,'overClass',a,true);}
function CV(b,a){aT(b,'singleSelect',a,true,true);}
function EV(b,a){if(!tS(b)){zS(b,'store',EH(a),true);}else{DV(b,EH(a));}}
function DV(c,b){var a=c.sd();a.setStore(b);}
function FV(a,b){AS(a,'tpl',b.nd(),true,true);}
function aW(a){return new ($wnd.Ext.DataView)(a);}
function bW(){return 'dataview';}
function cW(){vV();$wnd.Ext.DataView.prototype.prepareData=function(b){var a=this.__compJ;if(a!=null){var c=rV(b);a.qi(c);return b;}else{return b;}};}
function dW(a){}
function nV(){}
_=nV.prototype=new eO();_.ib=aW;_.zd=bW;_.qi=dW;_.tN=whc+'DataView';_.tI=107;function qV(){qV=ehc;fB();}
function pV(b,a){qV();eB(b);b.t=a;return b;}
function rV(a){qV();return pV(new oV(),a);}
function oV(){}
_=oV.prototype=new dB();_.tN=whc+'DataView$Data';_.tI=108;function mW(){mW=ehc;aS();{uW();}}
function jW(a){mW();xR(a);return a;}
function kW(b,a){mW();yR(b,a);return b;}
function lW(f,e){f.x(e);var d=f;f.D('select',function(c,b){var a=lL(b.getTime());e.Eh(d,a);});}
function nW(a,b){DS(a,'todayText',b,true);}
function pW(b,a){if(!tS(b)){DR(b,'render',gW(new fW(),b,a));}oW(b,pS(b),Aec(a));}
function oW(c,b,d){var a=new ($wnd.Date)();a.setTime(d);b.setValue(a);}
function rW(a){return new ($wnd.Ext.DatePicker)(a);}
function sW(){return qW;}
function tW(){return 'datepicker';}
function uW(){mW();var a=new ($wnd.Ext.DatePicker)();qW=a.initialConfig;}
function eW(){}
_=eW.prototype=new kQ();_.ib=rW;_.cd=sW;_.zd=tW;_.tN=whc+'DatePicker';_.tI=109;var qW=null;function gW(b,a,c){b.a=a;b.b=c;return b;}
function iW(){pW(this.a,this.b);}
function fW(){}
_=fW.prototype=new o_b();_.xc=iW;_.tN=whc+'DatePicker$1';_.tI=0;function yW(){yW=ehc;aS();{DW();}}
function wW(a){yW();xR(a);return a;}
function xW(b,a){yW();yR(b,a);return b;}
function AW(a){var b=this.a;var c=b.sd();return new ($wnd.Ext.Editor)(c,a);}
function BW(){return zW;}
function CW(){return 'editor';}
function DW(){yW();var a=new ($wnd.Ext.Editor)();zW=a.initialConfig;}
function vW(){}
_=vW.prototype=new kQ();_.ib=AW;_.cd=BW;_.zd=CW;_.tN=whc+'Editor';_.tI=110;_.a=null;var zW=null;function AZ(){AZ=ehc;pU();{F0();}}
function pZ(a){AZ();hU(a);return a;}
function rZ(a,b){AZ();hU(a);y0(a,b);return a;}
function tZ(b,c,a){AZ();hU(b);y0(b,c);q0(b,a);return b;}
function sZ(b,c,d,a){AZ();hU(b);y0(b,c);b.nj(d);b.cj(a);return b;}
function qZ(b,a){AZ();iU(b,a);return b;}
function wZ(c,a){var b;if(sS(c)){b=sS(a)?pS(a):a.m;uZ(c,b);}else{b=sS(a)?pS(a):a.m;vZ(c,b);}}
function uZ(c,a){var b=c.sd();b.addButton(a);}
function vZ(c,a){var b=c.m;if(!b.buttons){b.buttons=lM();}b.buttons.push(a);}
function xZ(f,d){f.y(d);var e=f;f.D('activate',function(a){d.ke(e);});f.D('beforeclose',function(a){return d.wb(e);});f.D('beforecollapse',function(c,a){var b=a===true;return d.zb(e,b);});f.D('beforeexpand',function(c,a){var b=a===true;return d.Db(e,b);});f.D('bodyresize',function(b,c,a){if(c===undefined)c=0;if(a===undefined)a=0;d.ve(e,c.toString(),a.toString());});f.D('close',function(a){d.gf(e);});f.D('collapse',function(a){d.kf(e);});f.D('deactivate',function(a){d.yf(e);});f.D('expand',function(a){d.qg(e);});f.D('titlechange',function(a,b){d.ki(e,b);});}
function zZ(a,b){FR(a);yZ(a,b);}
function yZ(b,c){var a=b.m;if(!a.tools)a.tools=lM();a.tools.push(c.a);}
function CZ(a){if(!tS(a)){n0(a,true);}else{BZ(a);}}
function BZ(b){var a=b.sd();a.collapse();}
function EZ(a){if(!tS(a)){n0(a,false);}else{DZ(a);}}
function DZ(b){var a=b.sd();a.expand();}
function a0(c){var b=c.sd();var a=b.body;return a==null||a===undefined?null:AA(a);}
function FZ(a){return vM(a.m,'bodyStyle');}
function b0(a){return lS(a,'title');}
function c0(c){var a=c.sd();var b=a.getTopToolbar();return b==null||b===undefined?null:rR(b);}
function d0(a){return oM(a.m,'closable');}
function e0(b,a){aT(b,'animCollapse',a,true,true);}
function f0(a,b){g0(a,b,bD(new aD()));}
function g0(b,c,a){dD(a,c);zS(b,'autoLoad',a.nd(),true);}
function h0(b,a){FS(b,'autoScroll',a,true);}
function i0(b,a){DS(b,'baseCls',a,true);}
function j0(b,a){FS(b,'bodyBorder',a,true);}
function k0(b,a){DS(b,'bodyStyle',a,true);}
function l0(b,a){FS(b,'border',a,true);}
function m0(a,b){zS(a,'bbar',pS(b),false);}
function n0(b,a){if(!tS(b)){FS(b,'collapsed',a,true);}else{if(a){CZ(b);}else{EZ(b);}}}
function o0(b,a){FS(b,'collapsible',a,true);}
function p0(b,a){FS(b,'frame',a,true);}
function q0(b,a){if(tS(b)){Ay(a0(b),a);}else{DS(b,'html',a,true);}}
function s0(b,a){if(!tS(b)){DS(b,'iconCls',a,true);}else{r0(b,a);}}
function r0(c,a){var b=c.sd();b.setIconClass(a);}
function t0(b,a){u0(b,a,a,a,a);}
function u0(g,h,c,e,b){var a,d,f;d=rB(new qB(),h,c,e,b);f=tB(d);a=FZ(g);if(a===null){k0(g,f);}else{k0(g,f+a);}}
function v0(b,a){w0(b,a,a,a,a);}
function w0(g,h,c,e,b){var a,d,f;d=aC(new FB(),h,c,e,b);f=cC(d);a=FZ(g);if(a===null){k0(g,f);}else{k0(g,f+a);}}
function y0(a,b){if(b===null||oac(b,'')){b=' ';}if(!tS(a)){DS(a,'title',b,true);}else{x0(a,b);}}
function x0(b,c){var a=b.sd();a.setTitle(c);}
function z0(a,b){zS(a,'tbar',pS(b),false);}
function A0(a){xZ(this,a);}
function C0(a){return new ($wnd.Ext.Panel)(a);}
function D0(){return B0;}
function E0(){return 'panel';}
function F0(){AZ();var a=new ($wnd.Ext.Panel)();B0=a.initialConfig;}
function a1(a){i0(this,a);}
function b1(a){DS(this,'buttonAlign',a.a,true);}
function c1(a){FS(this,'closable',a,true);}
function d1(a){FS(this,'draggable',a,true);}
function e1(a){FS(this,'shadow',a,true);}
function f1(a){k0(this,a);}
function g1(a){y0(this,a);}
function lZ(){}
_=lZ.prototype=new gU();_.z=A0;_.ib=C0;_.cd=D0;_.zd=E0;_.Ai=a1;_.Bi=b1;_.Ci=c1;_.aj=d1;_.hj=e1;_.ij=f1;_.jj=g1;_.tN=whc+'Panel';_.tI=111;var B0=null;function cX(){cX=ehc;AZ();}
function FW(a){cX();pZ(a);l0(a,false);return a;}
function aX(b,a){cX();pZ(b);l0(b,false);q0(b,a);return b;}
function bX(e,b,f,c,d,a){cX();pZ(e);l0(e,false);q0(e,b);w0(e,f,c,d,a);return e;}
function EW(){}
_=EW.prototype=new lZ();_.tN=whc+'HTMLPanel';_.tI=112;function nY(){nY=ehc;fX(new eX(),'CANCEL');jX(new iX(),'OK');oY=nX(new mX(),'OKCANCEL');rX(new qX(),'YESNO');pY=vX(new uX(),'YESNOCANCEL');}
function qY(a){nY();rY('',a);}
function rY(b,a){nY();$wnd.Ext.MessageBox.alert(b,a);}
function sY(d,c,b){nY();$wnd.Ext.MessageBox.confirm(d,c,function(a){b.Bc(a);});}
function tY(){nY();$wnd.Ext.MessageBox.hide();}
function uY(e,d,c){nY();$wnd.Ext.MessageBox.prompt(e,d,function(a,b){if(b===undefined||b=='')b=null;c.Cc(a,b);});}
function vY(a){nY();$wnd.Ext.MessageBox.show(a.t);}
function wY(b,a){nY();$wnd.Ext.MessageBox.updateProgress(b/100,a);}
var oY,pY;function AX(){AX=ehc;lB();}
function zX(a,b){AX();jB(a);a.a=b;a.ae();return a;}
function BX(){return this.a;}
function yX(){}
_=yX.prototype=new iB();_.tS=BX;_.tN=whc+'MessageBox$Button';_.tI=113;_.a=null;function gX(){gX=ehc;AX();}
function fX(b,a){gX();zX(b,a);return b;}
function hX(){this.t=$wnd.Ext.MessageBox.CANCEL;}
function eX(){}
_=eX.prototype=new yX();_.ae=hX;_.tN=whc+'MessageBox$1';_.tI=114;function kX(){kX=ehc;AX();}
function jX(b,a){kX();zX(b,a);return b;}
function lX(){this.t=$wnd.Ext.MessageBox.OK;}
function iX(){}
_=iX.prototype=new yX();_.ae=lX;_.tN=whc+'MessageBox$2';_.tI=115;function oX(){oX=ehc;AX();}
function nX(b,a){oX();zX(b,a);return b;}
function pX(){this.t=$wnd.Ext.MessageBox.OKCANCEL;}
function mX(){}
_=mX.prototype=new yX();_.ae=pX;_.tN=whc+'MessageBox$3';_.tI=116;function sX(){sX=ehc;AX();}
function rX(b,a){sX();zX(b,a);return b;}
function tX(){this.t=$wnd.Ext.MessageBox.YESNO;}
function qX(){}
_=qX.prototype=new yX();_.ae=tX;_.tN=whc+'MessageBox$4';_.tI=117;function wX(){wX=ehc;AX();}
function vX(b,a){wX();zX(b,a);return b;}
function xX(){this.t=$wnd.Ext.MessageBox.YESNOCANCEL;}
function uX(){}
_=uX.prototype=new yX();_.ae=xX;_.tN=whc+'MessageBox$5';_.tI=118;function aY(){aY=ehc;oy();}
function FX(a){aY();ny(a);return a;}
function bY(b,a){iN(b.t,'animEl',a);}
function cY(b,a){fN(b.t,'buttons',a.nd());}
function dY(e,c){var d=e.nd();d['fn']=function(a,b){if(a===undefined)a=null;if(b===undefined||b=='')b=null;c.Cc(a,b);};}
function eY(b,a){lN(b.t,'closable',a);}
function fY(b,a){iN(b.t,'msg',a);}
function gY(b,a){lN(b.t,'multiline',a);}
function iY(b,a){lN(b.t,'progress',a);}
function hY(b,a){iN(b.t,'progressText',a);}
function jY(a,b){iN(a.t,'title',b);}
function lY(a,b){lN(a.t,'wait',b);}
function kY(a,b){fN(a.t,'waitConfig',b.nd());}
function mY(a,b){eN(a.t,'width',b);}
function EX(){}
_=EX.prototype=new my();_.tN=whc+'MessageBoxConfig';_.tI=119;function AY(){AY=ehc;AZ();}
function zY(e,c,f,b,d,a){AY();pZ(e);e.Ai('x-plain');w0(e,f,b,d,a);nU(e,c);return e;}
function yY(){}
_=yY.prototype=new lZ();_.tN=whc+'PaddedPanel';_.tI=120;function f6(){f6=ehc;pO();{l6();}}
function u5(a){f6();nO(a);return a;}
function v5(b,a){f6();oO(b,a);return b;}
function y5(c,a){var b;if(tS(c)){b=sS(a)?pS(a):a.m;w5(c,b);}else{b=sS(a)?pS(a):a.m;x5(c,b);}}
function z5(c,a){var b;if(tS(c)){b=sS(a)?pS(a):a.m;w5(c,b);}else{b=sS(a)?pS(a):a.m;x5(c,b);}}
function w5(c,a){var b=c.sd();b.addButton(a);}
function x5(c,a){var b=c.m;if(!b.items){b.items=lM();}b.items.push(a);}
function B5(c,b){var a;if(tS(c)){a=sS(b)?pS(b):b.m;g6(a);}else{a=sS(b)?pS(b):b.m;A5(c,a);}}
function A5(c,a){var b=c.m;if(!b.items){b.items=lM();}b.items.push(a);}
function D5(a){if(tS(a)){C5(a);}else{a6(a,B4(new A4()));}}
function C5(a){var b=a.sd();b.addFill();}
function a6(c,b){var a;if(tS(c)){a=b.a;E5(c,a);}else{a=b.a;F5(c,a);}}
function E5(c,a){var b=c.sd();b.addItem(a);}
function F5(c,a){var b=c.m;if(!b.items){b.items=lM();}b.items.push(a);}
function c6(a){if(tS(a)){b6(a);}else{a6(a,j5(new i5()));}}
function b6(b){var c=b.sd();var a=c.addSeparator();}
function e6(a){if(tS(a)){d6(a);}else{a6(a,n5(new m5()));}}
function d6(b){var c=b.sd();var a=c.addSpacer();}
function g6(a){f6();var b=this.sd();b.addField(a);}
function i6(a){if(!a.items)a.items=lM();return new ($wnd.Ext.Toolbar)(a);}
function j6(){return h6;}
function k6(){return 'toolbar';}
function l6(){f6();var a=new ($wnd.Ext.Toolbar)();h6=a.initialConfig;}
function p4(){}
_=p4.prototype=new eO();_.ib=i6;_.cd=j6;_.zd=k6;_.tN=whc+'Toolbar';_.tI=121;var h6=null;function aZ(){aZ=ehc;f6();}
function DY(b,a){aZ();u5(b);gZ(b,a);return b;}
function CY(b,a){aZ();v5(b,a);return b;}
function FY(b,a){if(!sS(b)){gZ(b,a);}else{EY(b,a);}}
function EY(d,b){var a=d.sd();var c=b.nd();a.bind(c);}
function bZ(b,a){FS(b,'displayInfo',a,true);}
function cZ(b,a){ES(b,'displayMsg',a,true,true);}
function dZ(b,a){ES(b,'emptyMsg',a,true,true);}
function fZ(b,a){if(tS(b)){eZ(b,a);}else{xS(b,'pageSize',a,true);}}
function eZ(d,b){var c=d.sd();c.pageSize=b;c.updateInfo();if(c.displayEl){var a=c.getPageData();c.afterTextEl.el.innerHTML=$wnd.String.format(c.afterPageText,a.pages);}c.doLoad(Math.floor(c.cursor/c.pageSize)*c.pageSize);}
function gZ(b,a){if(b.a!==null){if(sS(b)){iZ(b,b.a);FY(b,a);}b.a=a;}else{b.a=a;zS(b,'store',EH(a),false);}}
function iZ(b,a){if(!sS(b)){gZ(b,null);}else{hZ(b,a);}}
function hZ(d,b){var a=d.sd();var c=b.nd();a.unbind(c);}
function jZ(a){return new ($wnd.Ext.PagingToolbar)(a);}
function kZ(){return 'paging';}
function BY(){}
_=BY.prototype=new p4();_.ib=jZ;_.zd=kZ;_.tN=whc+'PagingToolbar';_.tI=122;_.a=null;function oZ(){oZ=ehc;FJ();}
function nZ(b,a){oZ();EJ(b,a);return b;}
function mZ(){}
_=mZ.prototype=new DJ();_.tN=whc+'PanelDragData';_.tI=123;function k1(){k1=ehc;pO();{z1();}}
function i1(a){k1();nO(a);return a;}
function j1(b,a){k1();oO(b,a);return b;}
function l1(a){return jS(a,'value');}
function n1(a){o1(a,false);}
function o1(b,a){if(!tS(b)){r1(b,0);}else{m1(b,false);}}
function m1(c,a){var b=c.sd();b.reset(a);}
function q1(b,a){if(!sS(b)){iN(b.m,'text',a);}else{t1(b,a);}}
function p1(b,a){DS(b,'textEl',a,true);}
function r1(a,b){if(!sS(a)){dN(a.m,'value',b);}else{s1(a,b);}}
function s1(b,c){var a=b.sd();a.updateProgress(c);}
function t1(c,b){var a=c.sd();a.updateText(b);}
function u1(b,c){var a=b.sd();var d=c==null?null:c.nd();a.wait(d);}
function w1(a){return new ($wnd.Ext.ProgressBar)(a);}
function x1(){return v1;}
function y1(){return 'progress';}
function z1(){k1();var a=new ($wnd.Ext.Toolbar)();v1=a.initialConfig;}
function h1(){}
_=h1.prototype=new eO();_.ib=w1;_.cd=x1;_.zd=y1;_.tN=whc+'ProgressBar';_.tI=124;var v1=null;function b2(){$wnd.Ext.QuickTips.init();}
function D1(){D1=ehc;oy();}
function C1(a){D1();ny(a);return a;}
function E1(b,a){iN(b.t,'text',a);}
function F1(a,b){iN(a.t,'title',b);}
function B1(){}
_=B1.prototype=new my();_.tN=whc+'QuickTipsConfig';_.tI=125;function r2(){r2=ehc;AZ();{f3();}}
function k2(a){r2();pZ(a);z2(a,true);v2(a,0);return a;}
function l2(b,a){r2();qZ(b,a);return b;}
function p2(b,a){if(tS(b)){n2(b,a);}else{w2(b,a);}}
function o2(b,a){if(tS(b)){m2(b,a);}else{v2(b,a);}}
function n2(b,a){var c=b.sd();c.activate(a);}
function m2(b,a){var c=b.sd();c.activate(a);}
function q2(h,f){h.z(f);var g=h;h.D('beforetabchange',function(e,a,c){var b=rR(a);var d=c==null||c===undefined?null:rR(c);return f.rc(g,b,d);});h.D('contextmenu',function(c,d,b){var e=rR(d);var a=jA(b);f.sf(g,e,a);});h.D('tabchange',function(a,b){var c=rR(b);f.hi(g,c);});}
function s2(b){var c=b.sd();var a=c.getActiveTab();return a==null||a===undefined?null:rR(a);}
function t2(c,a){var d=c.sd();var b=d.getItem(a);return b!=null&&b!==undefined;}
function u2(d,b,a){var e=d.sd();var c=b.sd();e.scrollToTab(c,a);}
function v2(b,a){if(!tS(b)){xS(b,'activeTab',a,true);}else{o2(b,a);}}
function w2(b,a){if(!tS(b)){DS(b,'activeTab',a,true);}else{p2(b,a);}}
function x2(b,a){FS(b,'deferredRender',a,true);}
function y2(b,a){FS(b,'enableTabScroll',a,true);}
function z2(b,a){FS(b,'layoutOnTabChange',a,true);}
function B2(b,a){if(!tS(b)){xS(b,'minTabWidth',a,true);}else{A2(b,a);}}
function A2(b,a){var c=b.sd();c.minTabWidth=a;}
function C2(b,a){FS(b,'plain',a,true);}
function E2(b,a){if(!tS(b)){FS(b,'resizeTabs',a,true);}else{D2(b,a);}}
function D2(b,a){var c=b.sd();c.resizeTabs=a;}
function F2(b,a){DS(b,'tabPosition',a.a,true);}
function a3(b,a){xS(b,'tabWidth',a,true);}
function c3(a){return new ($wnd.Ext.TabPanel)(a);}
function d3(){return b3;}
function e3(){return 'tabpanel';}
function f3(){r2();var a=new ($wnd.Ext.TabPanel)();b3=a.initialConfig;}
function g3(a){if(tS(this)){o2(this,a);}else{wU(this,a);}}
function h3(a){throw u9b(new t9b(),'The layout of TabPanel should not be changed.');}
function j2(){}
_=j2.prototype=new lZ();_.ib=c3;_.cd=d3;_.zd=e3;_.yi=g3;_.fj=h3;_.tN=whc+'TabPanel';_.tI=126;var b3=null;function l3(){l3=ehc;AZ();}
function j3(a){l3();pZ(a);return a;}
function k3(b,a){l3();pZ(b);q0(b,a);return b;}
function m3(b,a){FS(b,'closable',a,false);}
function n3(a,b){xS(a,'width',b,true);}
function o3(a){return new ($wnd.Ext.Tip)(a);}
function p3(a){m3(this,a);}
function q3(a){FS(this,'shadow',a,true);}
function r3(a){n3(this,a);}
function i3(){}
_=i3.prototype=new lZ();_.ib=o3;_.Ci=p3;_.hj=q3;_.nj=r3;_.tN=whc+'Tip';_.tI=127;function j4(){j4=ehc;u3(new t3(),'toggle');u3(new t3(),'close');u3(new t3(),'minimize');u3(new t3(),'maximize');u3(new t3(),'restore');k4=u3(new t3(),'gear');m4=u3(new t3(),'pin');u3(new t3(),'unpin');u3(new t3(),'right');u3(new t3(),'left');u3(new t3(),'up');u3(new t3(),'down');n4=u3(new t3(),'refresh');l4=u3(new t3(),'minus');u3(new t3(),'plus');u3(new t3(),'help');o4=u3(new t3(),'search');u3(new t3(),'save');}
function h4(a){a.a=mM();}
function i4(c,d,a,b){j4();h4(c);iN(c.a,'id',d.a);gN(c.a,'handler',a);iN(c.a,'qtip',b);return c;}
function s3(){}
_=s3.prototype=new o_b();_.tN=whc+'Tool';_.tI=0;var k4,l4,m4,n4,o4;function u3(a,b){a.a=b;return a;}
function t3(){}
_=t3.prototype=new o_b();_.tN=whc+'Tool$ToolType';_.tI=0;_.a=null;function F3(){F3=ehc;l3();}
function B3(a){F3();j3(a);return a;}
function C3(b,a){F3();k3(b,a);return b;}
function D3(b,a){BS(b,'target',a,true);pS(b);}
function E3(b,a){if(tS(a)){BS(b,'target',nS(a),true);a4(b,b.m);}else{DR(a,'render',y3(new x3(),b,a));}}
function a4(b,a){return new ($wnd.Ext.ToolTip)(a);}
function b4(b,a){aT(b,'autoHide',a,true,true);}
function c4(b,a){yS(b,'dismissDelay',a,true,true);}
function d4(a,b){aT(a,'trackMouse',b,true,true);}
function e4(a){return a4(this,a);}
function f4(){var a=this.sd();a.hide();}
function g4(){var a=this.sd();a.show();}
function w3(){}
_=w3.prototype=new i3();_.ib=e4;_.Ed=f4;_.qj=g4;_.tN=whc+'ToolTip';_.tI=128;function y3(b,a,c){b.a=a;b.b=c;return b;}
function A3(){E3(this.a,this.b);}
function x3(){}
_=x3.prototype=new o_b();_.xc=A3;_.tN=whc+'ToolTip$1';_.tI=0;function u4(){u4=ehc;gP();{z4();}}
function r4(a){u4();bP(a);return a;}
function s4(b,a){u4();dP(b,a);return b;}
function t4(c,b,a){u4();eP(c,b,a);return c;}
function w4(a){return new ($wnd.Ext.Toolbar.Button)(a);}
function x4(){return v4;}
function y4(){return 'tbbutton';}
function z4(){u4();var a=new ($wnd.Ext.Toolbar.Button)();v4=a.initialConfig;}
function q4(){}
_=q4.prototype=new aP();_.ib=w4;_.cd=x4;_.zd=y4;_.tN=whc+'ToolbarButton';_.tI=129;var v4=null;function E4(){}
_=E4.prototype=new xN();_.tN=whc+'ToolbarItem';_.tI=130;function B4(a){BN(a,D4(a));return a;}
function D4(a){return new ($wnd.Ext.Toolbar.Fill)();}
function A4(){}
_=A4.prototype=new E4();_.tN=whc+'ToolbarFill';_.tI=131;function c5(){c5=ehc;f2();{h5();}}
function b5(c,b,a){c5();d2(c);if(b!==null)uP(c,b);qP(c,a);return c;}
function e5(a){return new ($wnd.Ext.Toolbar.SplitButton)(a);}
function f5(){return d5;}
function g5(){return 'tbsplit';}
function h5(){c5();var a=new ($wnd.Ext.Toolbar.SplitButton)();d5=a.initialConfig;}
function a5(){}
_=a5.prototype=new c2();_.ib=e5;_.cd=f5;_.zd=g5;_.tN=whc+'ToolbarMenuButton';_.tI=132;var d5=null;function j5(a){BN(a,l5(a));return a;}
function l5(a){return new ($wnd.Ext.Toolbar.Separator)();}
function i5(){}
_=i5.prototype=new E4();_.tN=whc+'ToolbarSeparator';_.tI=133;function n5(a){BN(a,p5(a));return a;}
function p5(a){return new ($wnd.Ext.Toolbar.Spacer)();}
function m5(){}
_=m5.prototype=new E4();_.tN=whc+'ToolbarSpacer';_.tI=134;function r5(b,a){BN(b,t5(b,a));return b;}
function t5(b,a){return new ($wnd.Ext.Toolbar.TextItem)(a);}
function q5(){}
_=q5.prototype=new E4();_.tN=whc+'ToolbarTextItem';_.tI=135;function n6(b,a){var c;c=pZ(new lZ());c.fj(Cob(new Bob()));nU(c,a);b.a=p6(b,c.m);q6(b);return b;}
function p6(b,a){return new ($wnd.Ext.Viewport)(a);}
function q6(b){var a=b.a;a.doLayout();}
function m6(){}
_=m6.prototype=new o_b();_.tN=whc+'Viewport';_.tI=0;_.a=null;function t6(){t6=ehc;oy();}
function s6(a){t6();ny(a);return a;}
function u6(c,a){var b=c.nd();b['fn']=function(){a.xc();};}
function v6(b,a){eN(b.t,'duration',a);}
function w6(b,a){eN(b.t,'increment',a);}
function x6(b,a){eN(b.t,'interval',a);}
function r6(){}
_=r6.prototype=new my();_.tN=whc+'WaitConfig';_.tI=136;function B6(){B6=ehc;pO();{F6();}}
function A6(c,d){var a,b;B6();nO(c);b=FA('__gwtext_hidden');if(b===null){a=fz(new dz(),'div','__gwtext_hidden',null);iz(a,'display:none;');mz(Cr(),a);}C6(c,d);hT(c,gL(d));return c;}
function z6(b,a){B6();oO(b,a);return b;}
function C6(a,b){hN(a.m,'widget',b);}
function D6(a){return new ($wnd.Ext.ux.WidgetComponent)(a);}
function E6(){return 'gwtwidget';}
function F6(){B6();$wnd.Ext.ux.WidgetComponent=function(a){$wnd.Ext.ux.WidgetComponent.superclass.constructor.call(this,a);};$wnd.Ext.ux.WidgetComponent=$wnd.Ext.extend($wnd.Ext.BoxComponent,{'widget':null,'onRender':function(b,c){var a=this.widget.ce();if(!a){var d=Er('__gwtext_hidden');d.F(this.widget);}var e=this.widget.jd();this.el=$wnd.Ext.get(e);this.el.setVisible(true);b.dom.insertBefore(e,c);delete this.widget;}});$wnd.Ext.reg('gwtwidget',$wnd.Ext.ux.WidgetComponent);}
function y6(){}
_=y6.prototype=new eO();_.ib=D6;_.zd=E6;_.tN=whc+'WidgetComponent';_.tI=137;function k7(){k7=ehc;AZ();c7(new b7(),'close');x7=c7(new b7(),'hide');{D7();}}
function h7(a){k7();pZ(a);return a;}
function i7(b,a){k7();qZ(b,a);return b;}
function j7(e,d){e.z(d);var f=e;e.D('activate',function(a){d.le(f);});e.D('deactivate',function(a){d.zf(f);});e.D('maximize',function(a){d.ah(f);});e.D('minimize',function(a){d.fh(f);});e.D('resize',function(b,c,a){if(c==null|c===undefined)c=0;if(a==null|a===undefined)a=0;d.vh(f,c,a);});e.D('restore',function(a){d.xh(f);});}
function l7(a){var b=a.sd();b.hide();}
function m7(b,a){DS(b,'animateTarget',a,true);}
function n7(b,a){FS(b,'closable',a,true);}
function o7(b,a){DS(b,'closeAction',a.a,true);}
function p7(b,a){FS(b,'maximizable',a,true);}
function q7(b,a){xS(b,'minHeight',a,true);}
function r7(b,a){xS(b,'minWidth',a,true);}
function s7(b,a){FS(b,'modal',a,true);}
function t7(b,a){FS(b,'plain',a,true);}
function u7(b,a){FS(b,'resizable',a,true);}
function v7(a){var b=a.sd();b.show();}
function w7(b,a){var c=b.sd();c.show(a);}
function z7(a){return new ($wnd.Ext.Window)(a);}
function A7(){return y7;}
function B7(){return 'window';}
function C7(){l7(this);}
function D7(){k7();var a=new ($wnd.Ext.Window)();y7=a.initialConfig;}
function E7(a){i0(this,a);}
function F7(a){n7(this,a);}
function a8(a){FS(this,'draggable',a,true);}
function b8(){v7(this);}
function a7(){}
_=a7.prototype=new lZ();_.ib=z7;_.cd=A7;_.zd=B7;_.Ed=C7;_.Ai=E7;_.Ci=F7;_.aj=a8;_.qj=b8;_.tN=whc+'Window';_.tI=138;var x7,y7=null;function c7(b,a){b.a=a;return b;}
function b7(){}
_=b7.prototype=new o_b();_.tN=whc+'Window$CloseAction';_.tI=0;_.a=null;function g7(){$wnd.Ext.WindowMgr.hideAll();}
function y8(a){return true;}
function z8(a){return true;}
function A8(a){return true;}
function B8(a){return true;}
function C8(a,b){return true;}
function D8(a,b){return true;}
function E8(a){}
function F8(a){}
function a9(a){}
function b9(a){}
function c9(a){}
function d9(a){}
function e9(a,b){}
function f9(a,b){}
function w8(){}
_=w8.prototype=new o_b();_.Ab=y8;_.Eb=z8;_.kc=A8;_.oc=B8;_.pc=C8;_.qc=D8;_.Bf=E8;_.Df=F8;_.kg=a9;_.wg=b9;_.th=c9;_.ci=d9;_.fi=e9;_.gi=f9;_.tN=xhc+'ComponentListenerAdapter';_.tI=0;function e8(a,b,c){}
function f8(c,b,a,e,d){}
function c8(){}
_=c8.prototype=new w8();_.mh=e8;_.uh=f8;_.tN=xhc+'BoxComponentListenerAdapter';_.tI=0;function j8(a,b){}
function k8(a,b){}
function l8(a,b){}
function m8(a,c,b){}
function n8(a,c,b){}
function o8(a,b){}
function p8(a,b){}
function q8(a,b){}
function h8(){}
_=h8.prototype=new w8();_.cf=j8;_.bh=k8;_.ch=l8;_.dh=m8;_.eh=n8;_.hh=o8;_.ih=p8;_.li=q8;_.tN=xhc+'ButtonListenerAdapter';_.tI=0;function u8(b,a){}
function s8(){}
_=s8.prototype=new w8();_.Dh=u8;_.tN=xhc+'ColorPaletteListenerAdapter';_.tI=0;function j9(c,a,b){return true;}
function k9(b,a){return true;}
function l9(c,a,b){}
function m9(a){}
function n9(b,a){}
function h9(){}
_=h9.prototype=new c8();_.mb=j9;_.jc=k9;_.ne=l9;_.oe=m9;_.sh=n9;_.tN=xhc+'ContainerListenerAdapter';_.tI=0;function q$(b,a){}
function o$(){}
_=o$.prototype=new h8();_.re=q$;_.tN=xhc+'SplitButtonListenerAdapter';_.tI=0;function r9(b,a){}
function p9(){}
_=p9.prototype=new o$();_.Be=r9;_.tN=xhc+'CycleButtonListenerAdapter';_.tI=0;function v9(d,b,c,a){return true;}
function w9(c,a,b){return true;}
function x9(d,b,c,a){}
function y9(b,a){}
function z9(d,b,c,a){}
function A9(d,b,c,a){}
function B9(b,a){}
function t9(){}
_=t9.prototype=new c8();_.ub=v9;_.mc=w9;_.df=x9;_.of=y9;_.rf=z9;_.wf=A9;_.ai=B9;_.tN=xhc+'DataViewListenerAdapter';_.tI=0;function F9(a,b){}
function D9(){}
_=D9.prototype=new w8();_.Eh=F9;_.tN=xhc+'DatePickerListenerAdapter';_.tI=0;function d$(a){return true;}
function e$(b,a){return true;}
function f$(b,a){return true;}
function g$(a){}
function h$(b,c,a){}
function i$(a){}
function j$(a){}
function k$(a){}
function l$(a){}
function m$(a,b){}
function b$(){}
_=b$.prototype=new h9();_.wb=d$;_.zb=e$;_.Db=f$;_.ke=g$;_.ve=h$;_.gf=i$;_.kf=j$;_.yf=k$;_.qg=l$;_.ki=m$;_.tN=xhc+'PanelListenerAdapter';_.tI=0;function u$(c,a,b){return true;}
function v$(b,c,a){}
function w$(a,b){}
function s$(){}
_=s$.prototype=new b$();_.rc=u$;_.sf=v$;_.hi=w$;_.tN=xhc+'TabPanelListenerAdapter';_.tI=0;function A$(a){}
function B$(a){}
function C$(a){}
function D$(a){}
function E$(b,c,a){}
function F$(a){}
function y$(){}
_=y$.prototype=new b$();_.le=A$;_.zf=B$;_.ah=C$;_.fh=D$;_.vh=E$;_.xh=F$;_.tN=xhc+'WindowListenerAdapter';_.tI=0;function acb(){acb=ehc;pO();}
function Abb(a){acb();nO(a);return a;}
function Cbb(b,a){acb();nO(b);gcb(b,a);return b;}
function Dbb(c,a,b){acb();nO(c);gcb(c,a);jcb(c,b);return c;}
function Ebb(c,a,b,d){acb();nO(c);gcb(c,a);jcb(c,b);mcb(c,d);return c;}
function Bbb(b,a){acb();oO(b,a);return b;}
function Fbb(h,g){h.v(g);var f=h;h.D('blur',function(a){g.ue(f);});h.D('change',function(a,b,d){var c=b==null||(b===undefined||b=='')?null:$wnd.GwtExt.convertToJavaType(b);var e=d==null||(d===undefined||d=='')?null:$wnd.GwtExt.convertToJavaType(d);g.Ce(f,c,e);});h.D('focus',function(a){g.sg(f);});h.D('invalid',function(a,b){if(b===undefined)b=null;g.Bg(f,b);});h.D('specialkey',function(c,b){var a=jA(b);g.di(f,a);});h.D('valid',function(a){g.ni(f);});}
function bcb(a){return lS(a,'name');}
function ccb(b){var a=b.sd();var c=a.getValue();return c==null||c===undefined?'':c.toString();}
function dcb(c,b){var a=c.sd();a.markInvalid(b);}
function ecb(b){var a=b.sd();a.reset();}
function gcb(b,a){ES(b,'fieldLabel',a,true,true);if(tS(b)){fcb(b,a,b.o);}}
function fcb(e,c,b){var a=e.sd();var d=$wnd.Ext.DomQuery.select($wnd.String.format('label[for="{0}"]',b));if(d){d[0].childNodes[0].nodeValue=c;}}
function hcb(b,a){FS(b,'hideLabel',a,true);}
function icb(b,a){DS(b,'labelSeparator',a,true);}
function jcb(b,a){DS(b,'name',a,true);}
function lcb(a,b){if(!tS(a)){DS(a,'value',b,true);}else{kcb(a,b);}}
function kcb(b,c){var a=b.sd();a.setValue(c);}
function mcb(a,b){xS(a,'width',b,true);}
function ncb(a){Fbb(this,a);}
function ocb(){return lS(this,'cls');}
function pcb(){return 'field';}
function qcb(a){eT(this,a);}
function rcb(a){aT(this,'disabled',a,true,true);}
function scb(a){acb();$wnd.Ext.form.Field.prototype.msgTarget=a;}
function tcb(a){FS(this,'readOnly',a,true);}
function ucb(a){lcb(this,a);}
function vcb(a){mcb(this,a);}
function wcb(a){DS(this,'width',a,true);}
function lbb(){}
_=lbb.prototype=new eO();_.B=ncb;_.ad=ocb;_.zd=pcb;_.Di=qcb;_.Fi=rcb;_.gj=tcb;_.lj=ucb;_.nj=vcb;_.oj=wcb;_.tN=yhc+'Field';_.tI=139;function h_(){h_=ehc;acb();{r_();}}
function d_(b,a){h_();Bbb(b,a);return b;}
function c_(a){h_();Abb(a);return a;}
function e_(b,a){h_();Abb(b);if(a!==null)j_(b,a);return b;}
function f_(c,a,b){h_();Abb(c);j_(c,a);jcb(c,b);return c;}
function g_(e,d){e.B(d);var c=e;e.D('check',function(b,a){d.Fe(c,a);});}
function i_(b){var a=b.sd();return a.getValue();}
function j_(b,a){ES(b,'boxLabel',a,true,true);icb(b,'&nbsp;');if(tS(b)){l_(b,a,b.o);}}
function k_(b,a){if(!tS(b)){FS(b,'checked',a,true);}else{m_(b,a);}}
function l_(e,c,b){var a=e.sd();var d=$wnd.Ext.DomQuery.select($wnd.String.format('label[for="{0}"]',b));if(d){d[0].childNodes[0].nodeValue=c;}}
function m_(c,b){var a=c.sd();a.setValue(b);}
function o_(a){return new ($wnd.Ext.form.Checkbox)(a);}
function p_(){return n_;}
function q_(){return 'checkbox';}
function r_(){h_();var a=new ($wnd.Ext.form.Checkbox)();var a=new ($wnd.Ext.form.Checkbox)();n_=a.initialConfig;}
function b_(){}
_=b_.prototype=new lbb();_.ib=o_;_.cd=p_;_.zd=q_;_.tN=yhc+'Checkbox';_.tI=140;var n_=null;function Efb(){Efb=ehc;acb();{kgb();}}
function xfb(a){Efb();Abb(a);return a;}
function zfb(b,a){Efb();Cbb(b,a);return b;}
function Afb(c,a,b){Efb();Dbb(c,a,b);return c;}
function Bfb(c,a,b,d){Efb();Ebb(c,a,b,d);return c;}
function Cfb(c,a,b,e,d){Efb();Ebb(c,a,b,e);c.lj(d);return c;}
function yfb(b,a){Efb();Bbb(b,a);return b;}
function Dfb(e,d){e.B(d);var c=e;e.D('autosize',function(a,b){d.te(c,b);});}
function Ffb(a){return ccb(a);}
function agb(b,a){aT(b,'allowBlank',a,true,true);}
function bgb(b,a){ES(b,'emptyText',a,true,true);}
function cgb(b,a){FS(b,'grow',a,true);}
function dgb(b,a){yS(b,'maxLength',a,true,true);}
function egb(b,a){FS(b,'selectOnFocus',a,true);}
function fgb(a,b){DS(a,'vtype',b.a,true);}
function hgb(a){return new ($wnd.Ext.form.TextField)(a);}
function igb(){return ggb;}
function jgb(){return 'textfield';}
function kgb(){Efb();var a=new ($wnd.Ext.form.TextField)();ggb=a.initialConfig;}
function wfb(){}
_=wfb.prototype=new lbb();_.ib=hgb;_.cd=igb;_.zd=jgb;_.tN=yhc+'TextField';_.tI=141;var ggb=null;function C_(){C_=ehc;Efb();wab=u_(new t_(),'remote');vab=u_(new t_(),'local');uab=x_(new w_(),'all');x_(new w_(),'query');{Cab();}}
function z_(a){C_();xfb(a);return a;}
function A_(b,a){C_();yfb(b,a);return b;}
function B_(g,f){g.B(f);var e=g;g.D('beforequery',function(b){var a=chb(b);return f.gc(e,a);});g.D('beforeselect',function(a,c,b){var d=bH(c);return f.nc(e,d,b);});g.D('collapse',function(a){f.lf(e);});g.D('expand',function(a){f.rg(e);});g.D('select',function(a,c,b){var d=bH(c);f.Fh(e,d,b);});}
function D_(b){var a=b.sd();var c=a.getValue();return c===''?null:c.toString();}
function E_(c,a){var b;DS(c,'displayField',a,true);b=tM(c.m,'store');if(b!==null){bab(c,b,a);}else{c.a=a;}}
function aab(c,a){var b;if(!sS(c)){FS(c,'editable',a,true);}else{F_(c,a);}if(!a){b=bcb(c);if(b!==null){dab(c,b);}}}
function F_(b,c){var a=b.sd();a.setEditable(c);}
function bab(c,b,a){b.baseParams['filterCol']=a;}
function cab(c,a){var b;FS(c,'forceSelection',a,true);b=bcb(c);if(b!==null){dab(c,b);}}
function dab(b,a){DS(b,'hiddenName',a,true);}
function eab(b,a){FS(b,'hideTrigger',a,true);}
function fab(b,a){DS(b,'itemSelector',a,true);}
function gab(b,a){if(a){DS(b,'lastQuery','',true);}}
function hab(b,a){ES(b,'loadingText',a,true,true);}
function iab(b,a){yS(b,'minChars',a,true,true);}
function jab(b,a){DS(b,'mode',a.a,false);}
function kab(b,a){xS(b,'pageSize',a,true);}
function lab(b,a){FS(b,'resizable',a,true);}
function mab(b,a){if(th(a,53)){qab(b,uab);if(!sS(b))jab(b,vab);}zS(b,'store',EH(a),true);if(b.a!==null){bab(b,EH(a),b.a);}}
function nab(a,b){DS(a,'title',b,true);}
function oab(c,b){var a;a=b.a;pab(c,a);}
function pab(b,a){if(rac(a,'<tpl')==(-1)){a='<tpl for=".">'+a+'<\/tpl>';}DS(b,'tpl',a,true);}
function qab(a,b){DS(a,'triggerAction',b.a,true);}
function rab(a,b){FS(a,'typeAhead',b,true);}
function tab(a,b){lcb(a,b);}
function sab(a,b){ES(a,'valueField',b,true,true);}
function yab(a){return new ($wnd.Ext.form.ComboBox)(a);}
function zab(){return xab;}
function Aab(c){var b=c.wrap;if(b==null||b===undefined){return null;}var a=b.dom;if(a==null||a===undefined){return null;}else{return a.dom||a;}}
function Bab(){return 'combo';}
function Cab(){C_();var a=new ($wnd.Ext.form.Checkbox)();h_(),n_=a.initialConfig;}
function Dab(a){nab(this,a);}
function Eab(a){tab(this,a);}
function s_(){}
_=s_.prototype=new wfb();_.ib=yab;_.cd=zab;_.kd=Aab;_.zd=Bab;_.jj=Dab;_.lj=Eab;_.tN=yhc+'ComboBox';_.tI=142;_.a=null;var uab,vab,wab,xab=null;function u_(b,a){b.a=a;return b;}
function t_(){}
_=t_.prototype=new o_b();_.tN=yhc+'ComboBox$Mode';_.tI=0;_.a=null;function x_(a,b){a.a=b;return a;}
function w_(){}
_=w_.prototype=new o_b();_.tN=yhc+'ComboBox$Trigger';_.tI=0;_.a=null;function dbb(){dbb=ehc;Efb();}
function abb(a){dbb();xfb(a);return a;}
function cbb(c,a,b,d){dbb();Bfb(c,a,b,d);return c;}
function bbb(b,a){dbb();yfb(b,a);return b;}
function fbb(b,a){bT(b,'disabledDays',a,true,true);}
function ebb(b,a){ES(b,'disabledDaysText',a,true,true);}
function gbb(b,a){ES(b,'format',a,true,true);}
function hbb(b,a){DS(b,'minValue',a,true);}
function ibb(a){return new ($wnd.Ext.form.DateField)(a);}
function jbb(c){var b=c.wrap;if(b==null||b===undefined){return null;}var a=b.dom;if(a==null||a===undefined){return null;}else{return a.dom||a;}}
function kbb(){return 'datefield';}
function Fab(){}
_=Fab.prototype=new wfb();_.ib=ibb;_.kd=jbb;_.zd=kbb;_.tN=yhc+'DateField';_.tI=143;function qbb(){qbb=ehc;AZ();{xbb();}}
function nbb(a){qbb();pZ(a);a.zi(true);return a;}
function pbb(a,b){qbb();pZ(a);y0(a,b);a.zi(true);return a;}
function obb(b,a){qbb();qZ(b,a);return b;}
function rbb(b,a){FS(b,'checkboxToggle',a,true);}
function sbb(b,a){xS(b,'labelWidth',a,true);}
function ubb(a){return new ($wnd.Ext.form.FieldSet)(a);}
function vbb(){return tbb;}
function wbb(){return 'fieldset';}
function xbb(){qbb();var a=new ($wnd.Ext.form.FieldSet)();tbb=a.initialConfig;}
function ybb(a){DS(this,'baseCls',a,true);}
function zbb(a){zS(this,'layout',wob(a),true);}
function mbb(){}
_=mbb.prototype=new lZ();_.ib=ubb;_.cd=vbb;_.zd=wbb;_.Ai=ybb;_.fj=zbb;_.tN=yhc+'FieldSet';_.tI=144;var tbb=null;function rdb(b,a){yN(b,a);return b;}
function sdb(h,g){var f=h;var e=h.a;e.addListener('actioncomplete',function(b,a){var c='';var d=200;if(a.response&&a.response!=null){c=a.response.responseText;d=a.response.status;}g.ehc(f,d,c);});e.addListener('actionfailed',function(b,a){var c='';var d=200;if(a.response&&a.response!=null){c=a.response.responseText;d=a.response.status;}g.ehc(f,d,'');});e.addListener('beforeaction',function(a){return g.ehc(f);});}
function udb(d,c){var b=d.a;var a=b.findField(c);return a!=null?rR(a):null;}
function vdb(b){var a=b.a;return a.getValues(true);}
function ydb(d,e,c,b,f){var a;a=mM();iN(a,'url',e);if(b!==null){iN(a,'method',b.a);}if(f!==null){iN(d.a,'waitMsg',f);}xdb(d,a);}
function xdb(c,a){var b=c.a;b.load(a);}
function wdb(d,b){var a=d.a;var c=b.nd();a.loadRecord(c);}
function Adb(e,f,d,c,g,a){var b;b=mM();iN(b,'url',f);if(c!==null){iN(b,'method',c.a);}if(g!==null){iN(b,'waitMsg',g);}lN(b,'clientValidation',a);zdb(e,b);}
function zdb(c,a){var b=c.a;b.submit(a);}
function Bdb(a){return rdb(new xcb(),a);}
function xcb(){}
_=xcb.prototype=new xN();_.tN=yhc+'Form';_.tI=145;function bdb(){bdb=ehc;AZ();{odb();}}
function Dcb(a){bdb();pZ(a);return a;}
function Fcb(b,a){bdb();pZ(b);fdb(b,a);return b;}
function Ecb(b,a){bdb();qZ(b,a);return b;}
function adb(b,a){if(!tS(b)){DR(b,'render',Acb(new zcb(),b,a));}else{sdb(cdb(b),a);}}
function cdb(c){var b=c.sd();var a=b.getForm();return Bdb(a);}
function ddb(b,a){zS(b,'errorReader',kG(a),true);}
function edb(b,a){FS(b,'hideLabels',a,true);}
function fdb(b,a){DS(b,'labelAlign',a.a,true);}
function gdb(b,a){xS(b,'labelWidth',a,true);}
function hdb(b,a){zS(b,'reader',kG(a),true);}
function idb(a,b){DS(a,'url',b,true);}
function kdb(a){return new ($wnd.Ext.form.FormPanel)(a);}
function ldb(){bdb();var a=new ($wnd.Ext.form.FormPanel)();jdb=a.initialConfig;}
function mdb(){return jdb;}
function ndb(){return 'form';}
function odb(){bdb();b2();scb('side');ldb();}
function pdb(a){DS(this,'buttonAlign',a.a,true);}
function qdb(a){throw u9b(new t9b(),'The layout of FormPanel should not be changed.');}
function ycb(){}
_=ycb.prototype=new lZ();_.ib=kdb;_.cd=mdb;_.zd=ndb;_.Bi=pdb;_.fj=qdb;_.tN=yhc+'FormPanel';_.tI=146;var jdb=null;function Acb(b,a,c){b.a=a;b.b=c;return b;}
function Ccb(){adb(this.a,this.b);}
function zcb(){}
_=zcb.prototype=new o_b();_.xc=Ccb;_.tN=yhc+'FormPanel$1';_.tI=0;function Edb(){Edb=ehc;acb();{deb();}}
function Ddb(b,a){Edb();Bbb(b,a);return b;}
function aeb(a){return new ($wnd.Ext.form.Hidden)(a);}
function beb(){return Fdb;}
function ceb(){return 'hidden';}
function deb(){Edb();var a=new ($wnd.Ext.form.Hidden)();Fdb=a.initialConfig;}
function Cdb(){}
_=Cdb.prototype=new lbb();_.ib=aeb;_.cd=beb;_.zd=ceb;_.tN=yhc+'Hidden';_.tI=147;var Fdb=null;function ieb(){ieb=ehc;acb();{oeb();}}
function feb(b,a){ieb();Bbb(b,a);return b;}
function geb(b,a){ieb();Cbb(b,a);return b;}
function heb(c,a,b){ieb();Dbb(c,a,b);return c;}
function jeb(b,a){xS(b,'height',a,true);}
function leb(a){return new ($wnd.Ext.form.HtmlEditor)(a);}
function meb(){return keb;}
function neb(){return 'htmleditor';}
function oeb(){ieb();var a=new ($wnd.Ext.form.HtmlEditor)();keb=a.initialConfig;}
function peb(a){jeb(this,a);}
function eeb(){}
_=eeb.prototype=new lbb();_.ib=leb;_.cd=meb;_.zd=neb;_.cj=peb;_.tN=yhc+'HtmlEditor';_.tI=148;var keb=null;function veb(){veb=ehc;AZ();}
function reb(a){veb();pZ(a);l0(a,true);a.fj(oob(new kob()));return a;}
function teb(c,a,d){var b;b=pZ(new lZ());l0(b,false);b.fj(apb(new Fob()));b.nj(d);nU(b,a);nU(c,b);}
function ueb(d,b,a){var c;c=pZ(new lZ());l0(c,false);c.fj(apb(new Fob()));nU(c,b);oU(d,c,a);}
function seb(d,b,a){var c;c=pZ(new lZ());l0(c,false);mU(c,b);oU(d,c,a);}
function qeb(){}
_=qeb.prototype=new lZ();_.tN=yhc+'MultiFieldPanel';_.tI=149;function Aeb(){Aeb=ehc;Efb();{cfb();}}
function xeb(a){Aeb();xfb(a);return a;}
function zeb(c,a,b,e,d){Aeb();Bfb(c,a,b,e);Feb(c,d);return c;}
function yeb(b,a){Aeb();yfb(b,a);return b;}
function Beb(b){var a=b.sd();var c=a.getValue();return c==null||(c===undefined||c==='')?null:$wnd.GwtExt.convertToJavaType(parseFloat(c));}
function Ceb(b,a){FS(b,'allowDecimals',a,true);}
function Deb(b,a){FS(b,'allowNegative',a,true);}
function Eeb(b,a){yS(b,'maxValue',a,true,true);}
function Feb(b,c){var a=b.sd();a.setValue(c);}
function afb(a){return new ($wnd.Ext.form.NumberField)(a);}
function bfb(){return 'numberfield';}
function cfb(){Aeb();$wnd.Ext.form.NumberField.prototype.fixPrecision=function(b){var a=isNaN(b);if(!this.allowDecimals||(this.decimalPrecision== -1||(a|| !b))){return a?'':b;}return parseFloat(parseFloat(b).toFixed(this.decimalPrecision));};}
function web(){}
_=web.prototype=new wfb();_.ib=afb;_.zd=bfb;_.tN=yhc+'NumberField';_.tI=150;function hfb(){hfb=ehc;h_();{mfb();}}
function efb(a){hfb();c_(a);return a;}
function gfb(c,a,b){hfb();f_(c,a,b);return c;}
function ffb(b,a){hfb();d_(b,a);return b;}
function jfb(a){return new ($wnd.Ext.form.Radio)(a);}
function kfb(){return ifb;}
function lfb(){return 'radio';}
function mfb(){hfb();var a=new ($wnd.Ext.form.Radio)();ifb=a.initialConfig;}
function dfb(){}
_=dfb.prototype=new b_();_.ib=jfb;_.cd=kfb;_.zd=lfb;_.tN=yhc+'Radio';_.tI=151;var ifb=null;function qfb(){qfb=ehc;Efb();{vfb();}}
function pfb(c,a,b){qfb();Afb(c,a,b);return c;}
function ofb(b,a){qfb();yfb(b,a);return b;}
function sfb(a){return new ($wnd.Ext.form.TextArea)(a);}
function tfb(){return rfb;}
function ufb(){return 'textarea';}
function vfb(){qfb();var a=new ($wnd.Ext.form.TextArea)();rfb=a.initialConfig;}
function nfb(){}
_=nfb.prototype=new wfb();_.ib=sfb;_.cd=tfb;_.zd=ufb;_.tN=yhc+'TextArea';_.tI=152;var rfb=null;function pgb(){pgb=ehc;acb();{wgb();}}
function mgb(a){pgb();Abb(a);return a;}
function ogb(c,a,b,d){pgb();Ebb(c,a,b,d);return c;}
function ngb(b,a){pgb();Bbb(b,a);return b;}
function qgb(b,a){DS(b,'maxValue',a,true);}
function rgb(b,a){DS(b,'minValue',a,true);}
function tgb(a){return new ($wnd.Ext.form.TimeField)(a);}
function ugb(){return sgb;}
function vgb(){return 'timefield';}
function wgb(){pgb();var a=new ($wnd.Ext.form.TimeField)();sgb=a.initialConfig;}
function lgb(){}
_=lgb.prototype=new lbb();_.ib=tgb;_.cd=ugb;_.zd=vgb;_.tN=yhc+'TimeField';_.tI=153;var sgb=null;function zgb(){zgb=ehc;ygb(new xgb(),'alpha');ygb(new xgb(),'alphanum');Agb=ygb(new xgb(),'email');ygb(new xgb(),'url');}
function ygb(a,b){zgb();a.a=b;return a;}
function xgb(){}
_=xgb.prototype=new o_b();_.tN=yhc+'VType';_.tI=0;_.a=null;var Agb;function nhb(a){}
function ohb(a,b,c){}
function phb(a){}
function qhb(a,b){}
function rhb(b,a){}
function shb(a){}
function lhb(){}
_=lhb.prototype=new c8();_.ue=nhb;_.Ce=ohb;_.sg=phb;_.Bg=qhb;_.di=rhb;_.ni=shb;_.tN=zhc+'FieldListenerAdapter';_.tI=0;function Dgb(b,a){}
function Bgb(){}
_=Bgb.prototype=new lhb();_.Fe=Dgb;_.tN=zhc+'CheckboxListenerAdapter';_.tI=0;function bhb(){bhb=ehc;lB();}
function ahb(b,a){bhb();kB(b,a);return b;}
function chb(a){bhb();return ahb(new Fgb(),a);}
function Fgb(){}
_=Fgb.prototype=new iB();_.tN=zhc+'ComboBoxCallback';_.tI=154;function fhb(b,a){return true;}
function ghb(a,c,b){return true;}
function hhb(a){}
function ihb(a){}
function jhb(a,c,b){}
function dhb(){}
_=dhb.prototype=new lhb();_.gc=fhb;_.nc=ghb;_.lf=hhb;_.rg=ihb;_.Fh=jhb;_.tN=zhc+'ComboBoxListenerAdapter';_.tI=0;function whb(a,b){}
function uhb(){}
_=uhb.prototype=new lhb();_.te=whb;_.tN=zhc+'TextFieldListenerAdapter';_.tI=0;function Ahb(){Ahb=ehc;lB();}
function zhb(a){Ahb();jB(a);return a;}
function yhb(){}
_=yhb.prototype=new iB();_.tN=Ahc+'AbstractSelectionModel';_.tI=155;function Dhb(){Dhb=ehc;oy();}
function Chb(a){Dhb();ny(a);return a;}
function Bhb(){}
_=Bhb.prototype=new my();_.tN=Ahc+'BaseColumnConfig';_.tI=156;function bib(){bib=ehc;Dhb();}
function aib(b,a){bib();Chb(b);b.t=a.nd();return b;}
function Fhb(){}
_=Fhb.prototype=new Bhb();_.tN=Ahc+'CheckboxColumnConfig';_.tI=157;function smb(){smb=ehc;Ahb();}
function pmb(a){smb();qmb(a,false);return a;}
function qmb(b,a){smb();zhb(b);b.t=tmb(b,a);return b;}
function rmb(i,f){var g=i.nd();var h=i;g.addListener('beforerowselect',function(e,d,a,b){if(a===undefined){a=false;}var c=bH(b);return f.lc(h,d,a,c);});g.addListener('rowselect',function(d,c,a){var b=bH(a);f.Ch(h,c,b);});g.addListener('rowdeselect',function(d,c,a){var b=bH(a);f.Bh(h,c,b);});g.addListener('selectionchange',function(a){f.bi(h);});}
function tmb(b,a){return new ($wnd.Ext.grid.RowSelectionModel)({'singleSelect':a});}
function umb(c){var b=c.nd();var a=b.getSelections();return a==null?null:uI(a);}
function vmb(b){var a=b.nd();a.selectFirstRow();}
function omb(){}
_=omb.prototype=new yhb();_.tN=Ahc+'RowSelectionModel';_.tI=158;function eib(){eib=ehc;smb();}
function dib(a){eib();pmb(a);a.t=fib(a);return a;}
function fib(a){return new ($wnd.Ext.grid.CheckboxSelectionModel)();}
function cib(){}
_=cib.prototype=new omb();_.tN=Ahc+'CheckboxSelectionModel';_.tI=159;function lib(){lib=ehc;Dhb();}
function hib(c,b,a,d){lib();iib(c,b,a,d,false);return c;}
function iib(d,b,a,e,c){lib();jib(d,b,a,e,c,null);return d;}
function jib(e,b,a,f,d,c){lib();kib(e,b,a,f,d,c,null);return e;}
function kib(f,b,a,g,e,d,c){lib();Chb(f);if(c!==null)sib(f,c);qib(f,b);oib(f,a);vib(f,g);uib(f,e);if(d!==null)tib(f,d);return f;}
function mib(b,a){iN(b.t,'align',a.a);}
function nib(b,a){iN(b.t,'css',a);}
function oib(b,a){iN(b.t,'dataIndex',a);}
function pib(b,a){fN(b.t,'editor',a.nd());}
function qib(b,a){iN(b.t,'header',a);}
function rib(b,a){lN(b.t,'hidden',a);}
function sib(b,a){iN(b.t,'id',a);}
function tib(m,l){var k=m.nd();k['renderer']=function(i,a,d,f,c,g){var j=i==null||(i===undefined||i==='')?null:$wnd.GwtExt.convertToJavaType(i);var e=bH(d);var b=bjb(a);var h=xI(g);return l.wi(j,b,e,f,c,h);};}
function uib(b,a){lN(b.t,'sortable',a);}
function vib(a,b){eN(a.t,'width',b);}
function gib(){}
_=gib.prototype=new Bhb();_.tN=Ahc+'ColumnConfig';_.tI=160;function Dib(){Dib=ehc;lB();}
function Bib(b,a){Dib();kB(b,a);return b;}
function Cib(f,b){var a,c,d,e;Dib();jB(f);c=lh('[Lcom.google.gwt.core.client.JavaScriptObject;',[330],[2],[b.a],null);for(e=0;e<b.a;e++){a=b[e];nh(c,e,Bh(a.nd(),pb));}d=kM(c);f.t=Eib(f,d);return f;}
function Eib(b,a){return new ($wnd.Ext.grid.ColumnModel)(a);}
function Fib(c,b){var a=c.nd();return a.getDataIndex(b).toString();}
function ajb(c,b){var a=c.nd();a.defaultSortable=b;}
function bjb(a){Dib();return yib(new xib(),a);}
function wib(){}
_=wib.prototype=new iB();_.tN=Ahc+'ColumnModel';_.tI=161;function yib(a,b){a.a=b;return a;}
function Aib(a){iN(this.a,'attr',a);}
function xib(){}
_=xib.prototype=new o_b();_.ej=Aib;_.tN=Ahc+'ColumnModel$1';_.tI=0;function fkb(){fkb=ehc;AZ();{clb();}}
function Ejb(b,a){fkb();qZ(b,a);return b;}
function Djb(a){fkb();pZ(a);return a;}
function Fjb(c,b,a){fkb();pZ(c);ykb(c,b);pkb(c,a);return c;}
function akb(h,g){var f=h;h.D('cellclick',function(e,d,a,c){var b=jA(c);g.ye(f,d,a,b);});h.D('cellcontextmenu',function(e,d,a,c){var b=jA(c);g.ze(f,d,a,b);});h.D('celldblclick',function(e,d,a,c){var b=jA(c);g.Ae(f,d,a,b);});}
function bkb(e,d){var c=e;e.D('columnmove',function(b,a){d.mf(c,b,a);});e.D('columnresize',function(a,b){d.nf(c,a,b);});}
function ckb(g,f){var e=g;g.D('headerclick',function(d,a,c){var b=jA(c);f.tg(e,a,b);});g.D('headercontextmenu',function(d,a,c){var b=jA(c);f.ug(e,a,b);});g.D('headerdblclick',function(d,a,c){var b=jA(c);f.vg(e,a,b);});}
function dkb(e,d){var c=e;e.D('bodyscroll',function(a,b){d.we(a,b);});e.D('click',function(b){var a=jA(b);d.af(a);});e.D('contextmenu',function(b){var a=jA(b);d.pf(a);});e.D('dblclick',function(b){var a=jA(b);d.uf(a);});e.D('keydown',function(b){var a=jA(b);d.Cg(a);});e.D('keypress',function(b){var a=jA(b);d.Dg(a);});}
function ekb(g,f){var e=g;g.D('rowclick',function(d,c,b){var a=jA(b);f.yh(e,c,a);});g.D('rowdblclick',function(d,c,b){var a=jA(b);f.Ah(e,c,a);});g.D('rowcontextmenu',function(d,c,b){var a=jA(b);f.zh(e,c,a);});}
function gkb(a){return Bib(new wib(),hkb(a,pS(a)));}
function hkb(b,a){return a.getColumnModel();}
function ikb(b){var a;a=tM(b.m,'store');return a===null?null:rH(new oH(),a);}
function jkb(a){return hlb(new elb(),kkb(a,pS(a)));}
function kkb(b,a){return a.getView();}
function lkb(b){var a;if(tS(b)){a=pA(mS(b),'div[class=x-grid3-header]');xy(CA(a),'display','none');}else{DR(b,'render',Ajb(new zjb(),b));}}
function mkb(f,d,a){var c=f.sd();var e=d.nd();var b=a.nd();c.reconfigure(e,b);}
function nkb(b,a){DS(b,'autoExpandColumn',a,true);}
function okb(b,a){FS(b,'autoHeight',a,true);}
function pkb(b,a){zS(b,'cm',a.nd(),true);}
function qkb(b,a){DS(b,'ddGroup',a,true);}
function rkb(b,a){FS(b,'enableColumnHide',a,true);}
function skb(b,a){FS(b,'enableColumnMove',a,true);}
function tkb(b,a){FS(b,'enableColumnResize',a,true);}
function ukb(b,a){FS(b,'enableDragDrop',a,true);}
function vkb(b,a){if(a){lkb(b);}}
function wkb(b,a){FS(b,'loadMask',a,true);}
function xkb(b,a){zS(b,'sm',a.nd(),true);}
function ykb(b,a){zS(b,'store',EH(a),true);}
function zkb(b,a){FS(b,'stripeRows',a,true);}
function Akb(a,b){FS(a,'trackMouseOver',b,true);}
function Bkb(a,b){zS(a,'view',jlb(b),true);}
function Ckb(b,a){FS(b,'stripeRows',a,true);}
function Ekb(a){return new ($wnd.Ext.grid.GridPanel)(a);}
function Fkb(){return Dkb;}
function alb(){return 'grid';}
function clb(){fkb();var a=new ($wnd.Ext.grid.GridPanel)();Dkb=a.initialConfig;}
function blb(){var a;a=ikb(this);}
function dlb(a){okb(this,a);}
function yjb(){}
_=yjb.prototype=new lZ();_.ib=Ekb;_.cd=Fkb;_.zd=alb;_.Fd=blb;_.zi=dlb;_.tN=Ahc+'GridPanel';_.tI=162;var Dkb=null;function fjb(){fjb=ehc;fkb();{njb();}}
function djb(a){fjb();Djb(a);return a;}
function ejb(b,a){fjb();Ejb(b,a);return b;}
function gjb(b,a){xS(b,'clicksToEdit',a,true);}
function hjb(d,c,a){var b=d.sd();b.startEditing(c,a);}
function ijb(b){var a=b.sd();a.stopEditing();}
function kjb(a){return new ($wnd.Ext.grid.EditorGridPanel)(a);}
function ljb(){return jjb;}
function mjb(){return 'editorgrid';}
function njb(){fjb();var a=new ($wnd.Ext.grid.EditorGridPanel)();jjb=a.initialConfig;}
function cjb(){}
_=cjb.prototype=new yjb();_.ib=kjb;_.cd=ljb;_.zd=mjb;_.tN=Ahc+'EditorGridPanel';_.tI=163;var jjb=null;function qjb(){qjb=ehc;FJ();}
function pjb(b,a){qjb();EJ(b,a);return b;}
function rjb(b){var a;a=aK(b,'grid');return Ejb(new yjb(),a);}
function sjb(b){var a;a=aK(b,'selections');return tjb(a);}
function tjb(b){qjb();var a,c,d,e;e=pN(b);d=lh('[Lcom.gwtext.client.data.Record;',[331],[36],[e.a],null);for(a=0;a<e.a;a++){c=e[a];d[a]=zG(new oG(),c);}return d;}
function ojb(){}
_=ojb.prototype=new DJ();_.tN=Ahc+'GridDragData';_.tI=164;function wjb(){wjb=ehc;lB();}
function vjb(b,a){wjb();jB(b);b.t=xjb(b,pS(a));return b;}
function xjb(b,a){return new ($wnd.Ext.grid.GridEditor)(a);}
function ujb(){}
_=ujb.prototype=new iB();_.tN=Ahc+'GridEditor';_.tI=165;function Ajb(b,a){b.a=a;return b;}
function Cjb(){lkb(this.a);}
function zjb(){}
_=zjb.prototype=new o_b();_.xc=Cjb;_.tN=Ahc+'GridPanel$2';_.tI=0;function ilb(){ilb=ehc;lB();}
function flb(a){a.b=mM();}
function hlb(b,a){ilb();kB(b,a);flb(b);b.b=a;return b;}
function glb(a){ilb();jB(a);flb(a);return a;}
function jlb(a){if(!mB(a)){a.t=a.ib(a.b);}return a.t;}
function klb(a){var b=a.nd();b.refresh();}
function llb(b,a){iN(b.b,'emptyText',a);}
function mlb(b,a){lN(b.b,'enableRowBody',a);}
function nlb(b,a){lN(b.b,'forceFit',a);}
function olb(b,a){eN(b.b,'scrollOffset',a);}
function plb(h){var i=this;var j=new ($wnd.Ext.grid.GridView)(h);j.getRowClass=function(b,a,d,f){var c=bH(b);var e=nmb(d);var g=xI(f);return i.ud(c,a,e,g);};return j;}
function qlb(){return jlb(this);}
function rlb(b,a,c,d){return '';}
function elb(){}
_=elb.prototype=new iB();_.ib=plb;_.nd=qlb;_.ud=rlb;_.tN=Ahc+'GridView';_.tI=166;function ulb(){ulb=ehc;ilb();}
function tlb(a){ulb();glb(a);return a;}
function vlb(b,a){iN(b.b,'groupTextTpl',a);}
function wlb(h){var i=this;var j=new ($wnd.Ext.grid.GroupingView)(h);j.getRowClass=function(b,a,d,f){var c=bH(b);var e=nmb(d);var g=xI(f);return i.ud(c,a,e,g);};return j;}
function slb(){}
_=slb.prototype=new elb();_.ib=wlb;_.tN=Ahc+'GroupingView';_.tI=167;function Blb(){Blb=ehc;fjb();{dmb();}}
function ylb(a){Blb();djb(a);return a;}
function zlb(b,a){Blb();ejb(b,a);return b;}
function Alb(i,h){var g=i;i.D('beforepropertychange',function(d,c,e,a){if(c===undefined)c=null;var f=e==null||e===undefined?null:$wnd.GwtExt.convertToJavaType(e);var b=a==null||a===undefined?null:$wnd.GwtExt.convertToJavaType(a);return h.fc(g,c,f,b);});i.D('propertychange',function(d,c,e,a){if(c===undefined)c=null;var f=e==null||e===undefined?null:$wnd.GwtExt.convertToJavaType(e);var b=a==null||a===undefined?null:$wnd.GwtExt.convertToJavaType(a);h.ph(g,c,f,b);});}
function Clb(c,b){var a=c.sd();a.setSource(b);}
function Dlb(b,a){kN(b.m,'customEditors',a);}
function Elb(b,a){DS(b,'nameText',a,true);}
function amb(c,a){var b;if(!tS(c)){b=gM(a);zS(c,'source',b,true);}else{Flb(c,a);}}
function Flb(c,a){var b;b=gM(a);Clb(c,b);}
function bmb(a){return new ($wnd.Ext.grid.PropertyGrid)(a);}
function cmb(){return 'propertygrid';}
function dmb(){Blb();$wnd.Ext.reg('propertygrid',$wnd.Ext.grid.PropertyGrid);}
function xlb(){}
_=xlb.prototype=new cjb();_.ib=bmb;_.zd=cmb;_.tN=Ahc+'PropertyGridPanel';_.tI=168;function hmb(){hmb=ehc;Dhb();}
function gmb(a){hmb();Chb(a);a.t=imb(a);return a;}
function imb(a){return new ($wnd.Ext.grid.RowNumberer)();}
function fmb(){}
_=fmb.prototype=new Bhb();_.tN=Ahc+'RowNumberingColumnConfig';_.tI=169;function lmb(){lmb=ehc;lB();}
function kmb(b,a){lmb();kB(b,a);return b;}
function mmb(c,a){var b=c.nd();b.body=a;}
function nmb(a){lmb();return kmb(new jmb(),a);}
function jmb(){}
_=jmb.prototype=new iB();_.tN=Ahc+'RowParams';_.tI=170;function ymb(c,d,a,b){}
function zmb(c,d,a,b){}
function Amb(c,d,a,b){}
function wmb(){}
_=wmb.prototype=new o_b();_.ye=ymb;_.ze=zmb;_.Ae=Amb;_.tN=Bhc+'GridCellListenerAdapter';_.tI=0;function dnb(d,c,a,b){return true;}
function enb(c,b,a){}
function fnb(c,b,a){}
function gnb(a){}
function bnb(){}
_=bnb.prototype=new o_b();_.lc=dnb;_.Bh=enb;_.Ch=fnb;_.bi=gnb;_.tN=Bhc+'RowSelectionListenerAdapter';_.tI=0;function sob(a){a.c=mM();}
function tob(a){sob(a);return a;}
function vob(c){var b=c.nd();var a=b.activeItem;return a==null?null:rR(a);}
function wob(a){if(a.d===null){a.d=a.ib(a.c);}return a.d;}
function xob(b,a){b.e=a;}
function yob(a){return new ($wnd.Ext.layout.ContainerLayout)(a);}
function zob(){return null;}
function Aob(){return wob(this);}
function rob(){}
_=rob.prototype=new o_b();_.ib=yob;_.ed=zob;_.nd=Aob;_.tN=Chc+'ContainerLayout';_.tI=0;_.d=null;_.e=null;function Cob(a){tob(a);return a;}
function Eob(a){return new ($wnd.Ext.layout.FitLayout)(a);}
function Bob(){}
_=Bob.prototype=new rob();_.ib=Eob;_.tN=Chc+'FitLayout';_.tI=0;function jnb(a){Cob(a);return a;}
function knb(b,a){Cob(b);mnb(b,a);return b;}
function mnb(b,a){lN(b.c,'animate',a);}
function nnb(a){return new ($wnd.Ext.layout.Accordion)(a);}
function inb(){}
_=inb.prototype=new Bob();_.ib=nnb;_.tN=Chc+'AccordionLayout';_.tI=0;function snb(a){tob(a);return a;}
function unb(a){return new ($wnd.Ext.layout.AnchorLayout)(a);}
function vnb(){if(this.b!= -1){return {'anchorSize':{'width':this.b,'height':this.a}};}else{return {};}}
function onb(){}
_=onb.prototype=new rob();_.ib=unb;_.ed=vnb;_.tN=Chc+'AnchorLayout';_.tI=0;_.a=(-1);_.b=(-1);function ipb(){ipb=ehc;oy();}
function hpb(a){ipb();ny(a);return a;}
function gpb(){}
_=gpb.prototype=new my();_.tN=Chc+'LayoutData';_.tI=171;function rnb(){rnb=ehc;ipb();}
function qnb(b,a){rnb();hpb(b);iN(b.t,'anchor',a);return b;}
function pnb(){}
_=pnb.prototype=new gpb();_.tN=Chc+'AnchorLayoutData';_.tI=172;function cob(a){tob(a);return a;}
function eob(a){return new ($wnd.Ext.layout.BorderLayout)(a);}
function wnb(){}
_=wnb.prototype=new rob();_.ib=eob;_.tN=Chc+'BorderLayout';_.tI=0;function znb(){znb=ehc;ipb();}
function ynb(b,a){znb();hpb(b);aob(b,a);return b;}
function Anb(d,e,b,c,a){Bnb(d,rB(new qB(),e,b,c,a));}
function Bnb(b,a){fN(b.t,'cmargins',a.nd());}
function Cnb(d,e,b,c,a){Dnb(d,rB(new qB(),e,b,c,a));}
function Dnb(b,a){fN(b.t,'margins',a.nd());}
function Enb(b,a){eN(b.t,'maxSize',a);}
function Fnb(b,a){eN(b.t,'minSize',a);}
function aob(b,a){iN(b.t,'region',a.a);}
function bob(b,a){lN(b.t,'split',a);}
function xnb(){}
_=xnb.prototype=new gpb();_.tN=Chc+'BorderLayoutData';_.tI=173;function gob(a){Cob(a);return a;}
function iob(c,a){var b=c.d;b.setActiveItem(a);}
function job(a){return new ($wnd.Ext.layout.CardLayout)(a);}
function fob(){}
_=fob.prototype=new Bob();_.ib=job;_.tN=Chc+'CardLayout';_.tI=174;function oob(a){tob(a);return a;}
function qob(a){return new ($wnd.Ext.layout.ColumnLayout)(a);}
function kob(){}
_=kob.prototype=new rob();_.ib=qob;_.tN=Chc+'ColumnLayout';_.tI=0;function nob(){nob=ehc;ipb();}
function mob(b,a){nob();hpb(b);cN(b.t,'columnWidth',a);return b;}
function lob(){}
_=lob.prototype=new gpb();_.tN=Chc+'ColumnLayoutData';_.tI=175;function apb(a){snb(a);return a;}
function cpb(a){return new ($wnd.Ext.layout.FormLayout)(a);}
function Fob(){}
_=Fob.prototype=new onb();_.ib=cpb;_.tN=Chc+'FormLayout';_.tI=0;function zpb(a){tob(a);return a;}
function Apb(b,a){tob(b);b.a=a;b.Ei(a);return b;}
function Cpb(b,a){b.a=a;eN(b.c,'columns',a);}
function Dpb(a){return new ($wnd.Ext.layout.TableLayout)(a);}
function Epb(a){Cpb(this,a);}
function upb(){}
_=upb.prototype=new rob();_.ib=Dpb;_.Ei=Epb;_.tN=Chc+'TableLayout';_.tI=0;_.a=0;function epb(b,a){zpb(b);xob(b,'padding:0 '+a+'px 0 0');return b;}
function dpb(){}
_=dpb.prototype=new upb();_.tN=Chc+'HorizontalLayout';_.tI=176;function rpb(){rpb=ehc;{tpb();}}
function qpb(a){rpb();tob(a);return a;}
function spb(a){return new ($wnd.Ext.ux.layout.RowFitLayout)(a);}
function tpb(){rpb();$wnd.Ext.namespace('Ext.ux.layout');$wnd.Ext.ux.layout.RowFitLayout=$wnd.Ext.extend($wnd.Ext.layout.ContainerLayout,{'monitorResize':true,'trackChildEvents':['collapse','expand','hide','show'],'renderAll':function(a,b){$wnd.Ext.ux.layout.RowFitLayout.superclass.renderAll.apply(this,arguments);a.on('add',this.containerListener);a.on('remove',this.containerListener);},'renderItem':function(a,e,f){$wnd.Ext.ux.layout.RowFitLayout.superclass.renderItem.apply(this,arguments);for(var c=0,d=this.trackChildEvents.length;c<d;c++){a.on(this.trackChildEvents[c],this.itemListener);}a.animCollapse=false;a.rowFit={'hasAbsHeight':false,'relHeight':0,'calcRelHeight':0,'calcAbsHeight':0};if(a.height){if(typeof a.height=='string'&&a.height.indexOf('%')>=0){a.rowFit.relHeight=parseInt(a.height);}else{var b;if(typeof a.height=='string'){b=parseInt(a.height);}else{b=a.height;}a.setHeight(b);a.rowFit.hasAbsHeight=true;}}},'onLayout':function(e,n){$wnd.Ext.ux.layout.RowFitLayout.superclass.onLayout.call(this,e,n);if(this.container.collapsed||(!e.items|| !e.items.length)){return;}var c=0,m=0,l=1,k=[],i=0;var o=n.getViewSize().width-n.getPadding('lr');for(var g=0,h=e.items.length;g<h;g++){var d=e.items.itemAt(g);if(!d.isVisible()){continue;}d.setWidth(o);if(d.collapsed){c+=d.getFrameHeight();}else if(d.rowFit.hasAbsHeight){c+=d.height;}else{if(!d.rowFit.relHeight){i++;}else{m+=d.rowFit.relHeight;}k.push(d);}}if(i==0&&m!=100){l=100/m;}var f=n.getStyleSize().height-c,b=f;while(k.length){var d=k.shift(),j=d.rowFit.relHeight*l,a=0;if(!j){j=(100-m)/i;}if(!k.length){a=b;}else{a=Math.round(f*j/100);}if(a<0){a=0;}d.rowFit.calcAbsHeight=a;d.rowFit.calcRelHeight=j;d.setHeight(a);b-=a;}},'itemListener':function(a){a.ownerCt.doLayout();},'containerListener':function(a){a.doLayout();}});if($wnd.Ext.SplitBar.BasicLayoutAdapter){$wnd.Ext.ux.layout.RowFitLayout.SplitAdapter=function(c){if(c&&c.el.dom.nextSibling){var a=$wnd.Ext.getCmp(c.el.dom.nextSibling.id),b=$wnd.Ext.getCmp(c.resizingEl.id);if(a){c.maxSize=(b.height||b.rowFit.calcAbsHeight)+a.getInnerHeight()-1;}c.minSize=b.getFrameHeight()+1;}};$wnd.Ext.extend($wnd.Ext.ux.layout.RowFitLayout.SplitAdapter,$wnd.Ext.SplitBar.BasicLayoutAdapter,{'setElementSize':function(k,d,g){var i=$wnd.Ext.getCmp(k.resizingEl.id);if(!i||(i.collapsed|| !i.isVisible()))return;if(i.rowFit.hasAbsHeight){i.setHeight(d);}else{if(k.el.dom.nextSibling){var e=$wnd.Ext.getCmp(k.el.dom.nextSibling.id),a=d-i.rowFit.calcAbsHeight,f=e.rowFit,j=i.rowFit,h=j.calcRelHeight/j.calcAbsHeight,b=h*a;j.relHeight=j.calcRelHeight+b;if(f.hasAbsHeight){var c=e.height-a;e.height=c;e.setHeight(c);}else{f.relHeight=f.calcRelHeight-b;}}}i.ownerCt.doLayout();}});}$wnd.Ext.Container.LAYOUTS['row-fit']=$wnd.Ext.ux.layout.RowFitLayout;}
function jpb(){}
_=jpb.prototype=new rob();_.ib=spb;_.tN=Chc+'RowLayout';_.tI=0;function npb(){npb=ehc;ipb();}
function mpb(b,a){npb();hpb(b);ppb(b,a);return b;}
function lpb(b,a){npb();hpb(b);opb(b,a);return b;}
function opb(b,a){eN(b.t,'height',a);}
function ppb(b,a){iN(b.t,'height',a);}
function kpb(){}
_=kpb.prototype=new gpb();_.tN=Chc+'RowLayoutData';_.tI=177;function xpb(){xpb=ehc;ipb();}
function wpb(b,a){xpb();hpb(b);ypb(b,a);return b;}
function ypb(b,a){eN(b.t,'colspan',a);}
function vpb(){}
_=vpb.prototype=new gpb();_.tN=Chc+'TableLayoutData';_.tI=178;function aqb(b,a){zpb(b);cqb(b,1);xob(b,'padding:0 0 '+a+'px 0');return b;}
function cqb(b,a){Cpb(b,a);}
function dqb(a){cqb(this,a);}
function Fpb(){}
_=Fpb.prototype=new upb();_.Ei=dqb;_.tN=Chc+'VerticalLayout';_.tI=0;function iqb(){iqb=ehc;aS();}
function fqb(a){iqb();xR(a);return a;}
function gqb(b,a){iqb();yR(b,a);return b;}
function hqb(f,e){f.x(e);var d=f;f.D('activate',function(a){return e.me(d);});f.D('click',function(c,b){var a=jA(b);return e.ef(d,a);});f.D('deactivate',function(a){return e.Af(d);});}
function jqb(a){hqb(this,a);}
function kqb(a){throw u9b(new t9b(),'must be overridden');}
function lqb(){return null;}
function mqb(a){iqb();return gqb(new eqb(),a);}
function eqb(){}
_=eqb.prototype=new kQ();_.C=jqb;_.ib=kqb;_.cd=lqb;_.tN=Dhc+'BaseItem';_.tI=179;function mrb(){mrb=ehc;iqb();{xrb();}}
function jrb(a){mrb();fqb(a);return a;}
function lrb(b,a){mrb();fqb(b);if(a!==null)srb(b,a);return b;}
function krb(b,a){mrb();gqb(b,a);return b;}
function orb(a){if(!tS(a)){return vM(a.m,'text');}else{return nrb(a);}}
function nrb(b){var a=b.sd();return a.text;}
function qrb(b,a){if(!tS(b)){DS(b,'iconCls',a,true);}else{prb(b,a);}}
function prb(c,a){var b=c.sd();b.setIconClass(a);}
function srb(b,a){if(!tS(b)){DS(b,'text',a,true);}else{rrb(b,a);}}
function rrb(c,b){var a=c.sd();a.setText(b);}
function urb(a){return new ($wnd.Ext.menu.Item)(a);}
function vrb(){return trb;}
function wrb(){return 'menu-tem';}
function xrb(){mrb();$wnd.Ext.reg('menu-item',$wnd.Ext.menu.Item);var a=new ($wnd.Ext.menu.Item)();trb=a.initialConfig;}
function irb(){}
_=irb.prototype=new eqb();_.ib=urb;_.cd=vrb;_.zd=wrb;_.tN=Dhc+'Item';_.tI=180;var trb=null;function sqb(){sqb=ehc;mrb();}
function oqb(a){sqb();jrb(a);return a;}
function qqb(c,b,a){sqb();lrb(c,b);uqb(c,a);return c;}
function pqb(b,a){sqb();krb(b,a);return b;}
function rqb(e,d){e.C(d);var c=e;e.D('beforecheckchange',function(b,a){return d.pb(c,a);});e.D('checkchange',function(b,a){d.De(c,a);});}
function uqb(b,a){if(!tS(b)){FS(b,'checked',a,true);}else{tqb(b,a);}}
function tqb(c,b){var a=c.sd();a.setChecked(b);}
function vqb(b,a){DS(b,'group',a,true);}
function wqb(a){return new ($wnd.Ext.menu.CheckItem)(a);}
function xqb(){return mM();}
function yqb(a){sqb();return pqb(new nqb(),a);}
function nqb(){}
_=nqb.prototype=new irb();_.ib=wqb;_.cd=xqb;_.tN=Dhc+'CheckItem';_.tI=181;function Bqb(){Bqb=ehc;mrb();{Fqb();}}
function Aqb(a){Bqb();jrb(a);return a;}
function Dqb(a){return new ($wnd.Ext.menu.ColorItem)(a);}
function Eqb(){return Cqb;}
function Fqb(){Bqb();var a=new ($wnd.Ext.menu.ColorItem)();Cqb=a.initialConfig;}
function zqb(){}
_=zqb.prototype=new irb();_.ib=Dqb;_.cd=Eqb;_.tN=Dhc+'ColorItem';_.tI=182;var Cqb=null;function dsb(a){a.b=DA();a.a=mM();iN(a.a,'id',a.b);return a;}
function esb(b,a){b.b=vM(a,'id');Ft(b,isb(b,a));return b;}
function fsb(d,a){var c=d.sd();var b=a.sd();c.addItem(b);}
function gsb(b){var a=b.sd();a.addSeparator();}
function isb(c,b){var a=b.getEl().dom;if(a==null||a===undefined){return null;}else{return a.dom||a;}}
function jsb(e,b){var d=e.sd();var a=d.items.get(b);if(a==null||a===undefined){return null;}else{var c=rR(a);return c=!null?c:mqb(a);}}
function ksb(a){if(a.c!==null){return a.c;}else{a.c=a.ib(a.a);return a.c;}}
function lsb(b,a){eN(b.a,'minWidth',a);}
function msb(b,a){lN(b.a,'shadow',a);}
function nsb(a,b){ssb(ksb(a),jM(b),null);}
function osb(a){return new ($wnd.Ext.menu.Menu)(a);}
function psb(){if(this.r===null){if(this.c===null){this.c=this.ib(this.a);}Ft(this,isb(this,this.c));}return this.r;}
function qsb(){return ksb(this);}
function rsb(a){return esb(new yrb(),a);}
function ssb(a,c,b){a.showAt(c,b);}
function yrb(){}
_=yrb.prototype=new lt();_.ib=osb;_.jd=psb;_.sd=qsb;_.tN=Dhc+'Menu';_.tI=183;_.a=null;_.b=null;_.c=null;function brb(a){dsb(a);return a;}
function drb(a){return new ($wnd.Ext.menu.ColorMenu)(a);}
function arb(){}
_=arb.prototype=new yrb();_.ib=drb;_.tN=Dhc+'ColorMenu';_.tI=184;function frb(a){dsb(a);return a;}
function hrb(a){return new ($wnd.Ext.menu.DateMenu)(a);}
function erb(){}
_=erb.prototype=new yrb();_.ib=hrb;_.tN=Dhc+'DateMenu';_.tI=185;function Brb(){Brb=ehc;iqb();{csb();}}
function Arb(c,b,a){Brb();fqb(c);Erb(c,b);Drb(c,a);return c;}
function Crb(b,a){iN(b.m,'iconCls',a);}
function Drb(b,a){fN(b.m,'menu',ksb(a));}
function Erb(b,a){iN(b.m,'text',a);}
function asb(a){return new ($wnd.Ext.menu.Item)(a);}
function bsb(){return Frb;}
function csb(){Brb();var a=new ($wnd.Ext.menu.Item)();Frb=a.initialConfig;}
function zrb(){}
_=zrb.prototype=new eqb();_.ib=asb;_.cd=bsb;_.tN=Dhc+'MenuItem';_.tI=186;var Frb=null;function vsb(){vsb=ehc;iqb();{Asb();}}
function usb(b,a){vsb();fqb(b);wsb(b,a);return b;}
function wsb(b,a){DS(b,'text',a,true);}
function ysb(a){return new ($wnd.Ext.menu.TextItem)(a['text']||'');}
function zsb(){return xsb;}
function Asb(){vsb();var a=new ($wnd.Ext.menu.TextItem)();xsb=a.initialConfig;}
function tsb(){}
_=tsb.prototype=new eqb();_.ib=ysb;_.cd=zsb;_.tN=Dhc+'TextItem';_.tI=187;var xsb=null;function Dsb(a){}
function Esb(b,a){}
function Fsb(a){}
function Bsb(){}
_=Bsb.prototype=new w8();_.me=Dsb;_.ef=Esb;_.Af=Fsb;_.tN=Ehc+'BaseItemListenerAdapter';_.tI=0;function dtb(b,a){return true;}
function etb(b,a){}
function btb(){}
_=btb.prototype=new Bsb();_.pb=dtb;_.De=etb;_.tN=Ehc+'CheckItemListenerAdapter';_.tI=0;function yub(){yub=ehc;mF();}
function uub(a){yub();iF(a);return a;}
function wub(b,a){yub();iF(b);nvb(b,a);return b;}
function vub(b,a){yub();jF(b,a);return b;}
function xub(g,d){g.u(d);var e=g.nd();var f=g;e.addListener('beforechildrenrendered',function(a){return d.rb(f);});e.addListener('beforeclick',function(c,b){var a=jA(b);return d.tb(f,a);});e.addListener('beforecollapse',function(c,b,a){if(b==null||b===undefined)b=false;if(a==null||a===undefined)a=false;return d.yb(f,b,a);});e.addListener('beforeexpand',function(c,b,a){if(b==null||b===undefined)b=false;if(a==null||a===undefined)a=false;return d.Cb(f,b,a);});e.addListener('beforecheckchange',function(b,a){return d.qb(f,a);});e.addListener('click',function(c,b){var a=jA(b);d.bf(f,a);});e.addListener('collapse',function(a){return d.jf(f);});e.addListener('contextmenu',function(c,b){var a=jA(b);d.qf(f,a);});e.addListener('dblclick',function(c,b){var a=jA(b);d.vf(f,a);});e.addListener('disabledchange',function(b,a){d.Ef(f,a);});e.addListener('expand',function(a){return d.pg(f);});e.addListener('textchange',function(b,c,a){if(a===undefined)a=null;return d.ii(f,c,a);});}
function zub(d){var c=d.nd();var a=new ($wnd.Ext.tree.TreeNode)($wnd.Ext.apply({},c.attributes));a.loader=undefined;var b=rvb(a);return b;}
function Aub(d,b,a){var c=d.nd();c.collapse(b,a);}
function Bub(b,a){return vub(new oub(),a);}
function Cub(b){var a=b.nd();a.expand();}
function Dub(d,b,a){var c=d.nd();c.expand(b,a);}
function Eub(a){return vM(a.k,'iconCls');}
function Fub(b){var a=b.nd();return a.text;}
function avb(b){var a=b.nd();var c=a.getUI();return tub(c);}
function cvb(a){if(sF(a)!==null){bvb(a);}}
function bvb(b){var a=b.nd();a.select();}
function dvb(b,a){lN(b.k,'allowDrag',a);}
function evb(b,a){lN(b.k,'allowDrop',a);}
function fvb(b,a){lN(b.k,'checked',a);}
function gvb(b,a){lN(b.k,'disabled',a);}
function hvb(b,a){lN(b.k,'expanded',a);}
function jvb(b,a){iN(b.k,'href',a);}
function ivb(b,a){iN(b.k,'hrefTarget',a);}
function lvb(b,a){iN(b.k,'icon',a);}
function kvb(b,a){iN(b.k,'iconCls',a);}
function nvb(b,a){if(!mB(b)){iN(b.k,'text',a);}else{mvb(b,a);}}
function mvb(c,b){var a=c.nd();a.setText(b);}
function ovb(b,a){iN(b.k,'qtip',a);}
function qvb(a){return new ($wnd.Ext.tree.TreeNode)(a);}
function pvb(a){return Bub(this,a);}
function rvb(a){yub();return vub(new oub(),a);}
function oub(){}
_=oub.prototype=new fF();_.ib=qvb;_.hb=pvb;_.tN=Fhc+'TreeNode';_.tI=188;function itb(){itb=ehc;yub();}
function htb(b,a,c){itb();uub(b);nvb(b,a);ktb(b,c);return b;}
function jtb(b){var a=b.nd();a.reload();}
function ktb(b,a){fN(b.k,'loader',jub(a));}
function ltb(a){return new ($wnd.Ext.tree.AsyncTreeNode)(a);}
function gtb(){}
_=gtb.prototype=new oub();_.ib=ltb;_.tN=Fhc+'AsyncTreeNode';_.tI=189;function otb(){otb=ehc;lB();}
function ntb(b,a){otb();kB(b,a);return b;}
function ptb(a){otb();return ntb(new mtb(),a);}
function mtb(){}
_=mtb.prototype=new iB();_.tN=Fhc+'DefaultSelectionModel';_.tI=190;function ttb(){ttb=ehc;lB();}
function stb(a){ttb();jB(a);a.t=utb(a);return a;}
function utb(a){return new ($wnd.Ext.tree.MultiSelectionModel)();}
function vtb(b){var a;a=wtb(b,b.t);return twb(a);}
function wtb(b,a){var c=a.getSelectedNodes();return c===undefined?null:c;}
function rtb(){}
_=rtb.prototype=new iB();_.tN=Fhc+'MultiSelectionModel';_.tI=191;function ztb(){ztb=ehc;FJ();}
function ytb(b,a){ztb();EJ(b,a);return b;}
function xtb(){}
_=xtb.prototype=new DJ();_.tN=Fhc+'TreeDragData';_.tI=192;function Ctb(){Ctb=ehc;yW();}
function Btb(b,c,a){Ctb();wW(b);Dtb(b,pS(c),pS(a));return b;}
function Dtb(b,c,a){return new ($wnd.Ext.tree.TreeEditor)(c,a);}
function Etb(a){iN(this.m,'cls',a);}
function Atb(){}
_=Atb.prototype=new vW();_.Di=Etb;_.tN=Fhc+'TreeEditor';_.tI=193;function cub(){cub=ehc;lB();}
function aub(a,b){cub();jB(a);a.t=dub(a,pS(b),null);return a;}
function bub(b){var a=b.nd();a.clear();}
function dub(b,c,a){return new ($wnd.Ext.tree.TreeFilter)(c,a);}
function eub(e,c){var d=e.nd();d.filterBy(function(a){var b=rvb(a);return c.Ac(b);});}
function Ftb(){}
_=Ftb.prototype=new iB();_.tN=Fhc+'TreeFilter';_.tI=194;function iub(){iub=ehc;lB();}
function gub(a){a.s=mM();}
function hub(a){iub();jB(a);gub(a);return a;}
function jub(a){if(!mB(a)){a.t=a.ib(a.s);}return a.t;}
function kub(b,a){iN(b.s,'dataUrl',a);}
function lub(b,a){iN(b.s,'requestMethod',a.a);}
function mub(a){return new ($wnd.Ext.tree.TreeLoader)(a);}
function nub(){return jub(this);}
function fub(){}
_=fub.prototype=new iB();_.ib=mub;_.nd=nub;_.tN=Fhc+'TreeLoader';_.tI=195;function rub(){rub=ehc;lB();}
function qub(b,a){rub();kB(b,a);return b;}
function sub(a){var b=a.nd();b.toggleCheck();}
function tub(a){rub();return qub(new pub(),a);}
function pub(){}
_=pub.prototype=new iB();_.tN=Fhc+'TreeNodeUI';_.tI=196;function Dvb(){Dvb=ehc;AZ();{zwb();}}
function Bvb(a){Dvb();pZ(a);return a;}
function Cvb(o,n){o.z(n);var p=o;o.D('append',function(f,d,b,a){var g=bJ(f);var e=rvb(d);var c=rvb(b);n.qe(g,e,c,a);});o.D('beforeappend',function(f,d,b,a){var g=bJ(f);var e=rvb(d);var c=rvb(b);return n.ob(g,e,c);});o.D('beforeinsert',function(g,c,a,e){var h=bJ(g);var d=rvb(c);var b=rvb(a);var f=rvb(e);return n.ac(h,d,b,f);});o.D('insert',function(g,c,a,e){var h=bJ(g);var d=rvb(c);var b=rvb(a);var f=rvb(e);n.zg(h,d,b,f);});o.D('beforeremove',function(e,c,a){var f=bJ(e);var d=rvb(c);var b=rvb(a);return n.ic(f,d,b);});o.D('remove',function(e,c,a){var f=bJ(e);var d=rvb(c);var b=rvb(a);n.rh(f,d,b);});o.D('beforechildrenrendered',function(b,a){var c=rvb(b);return n.sb(c);});o.D('beforeclick',function(c,b){var d=rvb(c);var a=jA(b);return n.vb(d,a);});o.D('beforecollapsenode',function(c,b,a){var d=rvb(c);if(b===undefined||b==null)b=false;if(a===undefined||a==null)a=false;return n.xb(d,b,a);});o.D('beforeexpandnode',function(c,b,a){var d=rvb(c);if(b===undefined||b==null)b=false;if(a===undefined||a==null)a=false;return n.Bb(d,b,a);});o.D('beforenodedrop',function(f){var m=f.tree;var k=f.target;var a=f.data;var g=f.point;var i=f.source;var h=f.rawEvent;var c=f.dropNode;var l=rvb(k);var b=a==null||a==undefined?null:bK(a);var j=rK(i);var e=c==null||c===undefined?null:rvb(c);var d=uwb(f);return n.ec(p,l,b,g,j,e,d);});o.D('beforeload',function(a){var b=rvb(a);return n.bc(b);});o.D('checkchange',function(b,a){var c=rvb(b);if(a===undefined||a==null)a=false;n.Ee(c,a);});o.D('click',function(c,b){var d=rvb(c);var a=jA(b);n.ff(d,a);});o.D('collapsenode',function(a){var b=rvb(a);n.hf(b);});o.D('contextmenu',function(c,b){var d=rvb(c);var a=jA(b);n.tf(d,a);});o.D('dblclick',function(c,b){var d=rvb(c);var a=jA(b);n.xf(d,a);});o.D('disabledchange',function(b,a){var c=rvb(b);if(a===undefined||a==null)a=false;n.Ff(c,a);});o.D('dragdrop',function(f,d,a,c){var e=rvb(d);var b=CJ(a);n.cg(p,e,b);});o.D('enddrag',function(d,b,a){var c=rvb(b);n.lg(p,c);});o.D('expandnode',function(a){var b=rvb(a);n.og(b);});o.D('load',function(a){var b=rvb(a);n.Fg(b);});o.D('nodedragover',function(e){var l=e.tree;var j=e.target;var a=e.data;var f=e.point;var h=e.source;var g=e.rawEvent;var c=e.dropNode;var k=rvb(j);var b=a==null||a==undefined?null:bK(a);var i=rK(h);var d=c==null||c===undefined?null:rvb(c);return n.nh(p,k,b,f,i,d);});o.D('nodedrop',function(e){var l=e.tree;var j=e.target;var a=e.data;var f=e.point;var h=e.source;var g=e.rawEvent;var c=e.dropNode;var k=rvb(j);var b=a==null||a==undefined?null:bK(a);var i=rK(h);var d=c==null||c===undefined?null:rvb(c);n.oh(p,k,b,f,i,d);});o.D('beforemovenode',function(h,d,f,b,a){var i=bJ(h);var e=rvb(d);var g=rvb(f);var c=rvb(b);return n.cc(i,e,g,c,a);});o.D('movenode',function(h,d,f,b,a){var i=bJ(h);var e=rvb(d);var g=rvb(f);var c=rvb(b);n.kh(i,e,g,c,a);});o.D('startdrag',function(d,b,a){var c=rvb(b);n.ei(p,c);});o.D('textchange',function(b,a,d){var c=rvb(b);if(a===undefined)a=null;if(d===undefined)d=null;n.ji(c,a,d);});}
function Evb(b){var a=b.sd();a.collapseAll();}
function Fvb(b){var c=b.sd();var a=c.getSelectionModel();return ptb(a);}
function bwb(a){if(!tS(a)){DR(a,'render',uvb(new tvb(),a));}else{awb(a);}}
function awb(b){var a=b.sd();a.expandAll();}
function cwb(b){var a;a=dwb(b,pS(b));return twb(a);}
function dwb(b,c){var a=c.getChecked();return a===undefined||a.length==1&&a[0]===undefined?null:a;}
function fwb(c,a){var b;b=ewb(c,pS(c),a);if(b===null){return null;}else{return vub(new oub(),b);}}
function ewb(c,d,a){var b=d.getNodeById(a);if(b===undefined){return null;}else{return b;}}
function gwb(b){var a;a=hwb(b,pS(b));return a===null?null:vub(new oub(),a);}
function hwb(b,c){var a=c.getRootNode();return a===undefined?null:a;}
function iwb(a){if(a.a===null){return Fvb(a);}else{return a.a;}}
function jwb(b,a){FS(b,'animate',a,true);}
function kwb(b,a){FS(b,'containerScroll',a,true);}
function lwb(b,a){DS(b,'ddGroup',a,true);}
function mwb(b,a){FS(b,'enableDD',a,true);}
function nwb(b,a){FS(b,'enableDrop',a,true);}
function pwb(b,a){if(!tS(b)){zS(b,'root',rF(a),true);}else{owb(b,a);}}
function owb(c,a){var d=c.sd();var b=a.nd();d.setRootNode(b);}
function qwb(b,a){FS(b,'rootVisible',a,true);}
function rwb(b,a){zS(b,'selModel',a.nd(),true);b.a=a;}
function twb(b){Dvb();var a,c,d,e;if(b===null)return lh('[Lcom.gwtext.client.widgets.tree.TreeNode;',[325],[28],[0],null);e=pN(b);d=lh('[Lcom.gwtext.client.widgets.tree.TreeNode;',[325],[28],[e.a],null);for(a=0;a<e.a;a++){c=e[a];nh(d,a,vub(new oub(),c));}return d;}
function vwb(a){return new ($wnd.Ext.tree.TreePanel)(a);}
function uwb(a){Dvb();return yvb(new xvb(),a);}
function wwb(){return swb;}
function xwb(){return 'treepanel';}
function zwb(){Dvb();var a=new ($wnd.Ext.tree.TreePanel)();swb=a.initialConfig;}
function ywb(){var a;a=kS(this,'root');}
function svb(){}
_=svb.prototype=new lZ();_.ib=vwb;_.cd=wwb;_.zd=xwb;_.Fd=ywb;_.tN=Fhc+'TreePanel';_.tI=197;_.a=null;var swb=null;function uvb(b,a){b.a=a;return b;}
function wvb(){bwb(this.a);}
function tvb(){}
_=tvb.prototype=new o_b();_.xc=wvb;_.tN=Fhc+'TreePanel$1';_.tI=0;function yvb(a,b){a.a=b;return a;}
function Avb(a){fN(this.a,'dropNode',rF(a));}
function xvb(){}
_=xvb.prototype=new o_b();_.bj=Avb;_.tN=Fhc+'TreePanel$2';_.tI=0;function ixb(){ixb=ehc;iub();{Axb();}}
function hxb(a){ixb();hub(a);return a;}
function jxb(b,a){b.c=a;}
function kxb(b,a){b.d=a;}
function lxb(b,a){b.e=a;}
function mxb(b,a){b.g=a;}
function nxb(b,a){b.h=a;}
function oxb(b,a){b.i=a;}
function pxb(b,a){b.m=a;}
function qxb(b,a){b.n=a;}
function rxb(b,a){b.o=a;}
function sxb(b,a){b.p=a;}
function txb(b,a){b.q=a;}
function uxb(b,a){b.r=a;}
function vxb(a){ixb();if(a===null)return false;return nac(a,'true')||oac(a,'1');}
function wxb(c,f,d,b,e){ixb();var a={'callback':b,'node':d,'responseData':e};c.call(f,a);}
function yxb(a){return new ($wnd.Ext.tree.XMLTreeLoader)(a,this);}
function xxb(h,s,o,r){ixb();var a,b,c,d,e,f,g,i,j,k,l,m,n,p,q,t;m=zxb(h,s.m);n=zxb(h,s.l);q=zxb(h,s.q);g=zxb(h,s.d);i=zxb(h,s.e);a=zxb(h,s.a);b=zxb(h,s.b);j=zxb(h,s.f);k=zxb(h,s.j);l=zxb(h,s.k);t=fxb(new dxb(),r,o,m,n,q,i,a,b,j,k,l);if(g!==null){fvb(t,vxb(g));}d=s.c;if(d!==null){for(p=0;p<d.a;p++){c=d[p];e=uac(c,'@','');f=zxb(h,c);vF(t,e,f);}}return t;}
function zxb(f,e){ixb();var a,b,c,d,g,h,i;if(e===null)return null;i=null;if(wac(e,'@')){a=yac(e,1,tac(e));c=mw(sw(f),a);i=c===null?null:vw(c);}else{g=tw(f);for(d=0;d<g.rd();d++){b=g.ee(d);if(!th(b,25))continue;h=uw(b);if(oac(h,e)){i=vw(tw(b).ee(0));}}}return i;}
function Axb(){ixb();$wnd.Ext.tree.XMLTreeLoader=function(a,b){$wnd.Ext.tree.XMLTreeLoader.superclass.constructor.call(this,a);this.selfJ=b;};$wnd.Ext.extend($wnd.Ext.tree.XMLTreeLoader,$wnd.Ext.tree.TreeLoader,{'load':function(b,a){if(this.clearOnLoad){while(b.firstChild){b.removeChild(b.firstChild);}}this.requestData(b,a);},'requestData':function(b,a){if(this.fireEvent('beforeload',this,b,a)!==false){var c=rvb(b);var d=this.getParams(b);Cxb(this,c,this.selfJ,this.requestMethod,this.dataUrl||this.url,this.handleResponse,this.handleFailure,a,d);}else{if(typeof a=='function'){a();}}},'handleResponse':function(c){this.transId=false;var a=c.callback;var b=c.node;var d=c.responseData;if(typeof a=='function'){a(this,b);}this.fireEvent('load',this,b,d);},'handleFailure':function(c){this.transId=false;var a=c.callback;var b=c.node;var d=c.responseData;this.fireEvent('loadexception',this,b,d);if(typeof a=='function'){a(this,b);}}});}
function Bxb(j,c,a){ixb();var b,d,e,f,g,h,i,k;for(e=0;e<a.rd();e++){b=a.ee(e);if(!th(b,25))continue;h=uw(b);d=j.h;g=j.o;if(oac(h,d)){f=zxb(b,j.g);i=zxb(b,j.i);k=xxb(b,j,f,i);kF(c,k);Bxb(j,k,tw(b));}else if(oac(h,g)){f=zxb(b,j.n);i=zxb(b,j.p);k=xxb(b,j,f,i);kF(c,k);}}}
function Cxb(m,j,l,h,n,k,f,d,i){ixb();var a,c,e,g;g=nac('post',h)?(mc(),rc):(mc(),qc);c=kc(new fc(),g,n);oc(c,'Content-type','application/x-www-form-urlencoded');try{nc(c,i,Ewb(new Dwb(),f,m,j,d,l,k));}catch(a){a=Eh(a);if(th(a,54)){e=a;wxb(f,m,rF(j),d,e.b);}else throw a;}}
function Cwb(){}
_=Cwb.prototype=new fub();_.ib=yxb;_.tN=Fhc+'XMLTreeLoader';_.tI=198;_.a='@allowDrag';_.b='@allowDrop';_.c=null;_.d='@checked';_.e='@disabled';_.f='@expanded';_.g=null;_.h='node';_.i='@title';_.j='@href';_.k='@hrefTarget';_.l='@iconCls';_.m='@icon';_.n=null;_.o='leaf';_.p='@title';_.q='@qtip';_.r=null;function Ewb(a,c,g,d,b,f,e){a.b=c;a.f=g;a.c=d;a.a=b;a.e=f;a.d=e;return a;}
function axb(b,a,c){wxb(b.b,b.f,rF(b.c),b.a,c.b);}
function bxb(a,b){axb(this,a,b);}
function cxb(d,e){var a,c,f,g,h;if(Fb(e)==200){h=null;try{h=Eu(ac(e));}catch(a){a=Eh(a);if(th(a,55)){c=a;wxb(this.b,this.f,rF(this.c),this.a,c.b);return;}else throw a;}g=this.e.r;f=null;if(g===null){f=tw(h.hd().td()).ee(0);}else{f=h.ld(g).ee(0);}Bxb(this.e,this.c,tw(f));wxb(this.d,this.f,rF(this.c),this.a,ac(e));}else{wxb(this.b,this.f,rF(this.c),this.a,Fb(e)+':'+ac(e));}}
function Dwb(){}
_=Dwb.prototype=new o_b();_.mg=bxb;_.wh=cxb;_.tN=Fhc+'XMLTreeLoader$1';_.tI=0;function gxb(){gxb=ehc;yub();}
function exb(a){{xF(a,a.i);lvb(a,a.g);kvb(a,a.h);ovb(a,a.j);gvb(a,vxb(a.c));dvb(a,a.a===null||vxb(a.a));evb(a,a.b===null||vxb(a.b));hvb(a,a.d===null||vxb(a.d));jvb(a,a.e);ivb(a,a.f);}}
function fxb(b,a,k,i,j,l,e,c,d,f,g,h){gxb();b.i=k;b.g=i;b.h=j;b.j=l;b.c=e;b.a=c;b.b=d;b.d=f;b.e=g;b.f=h;wub(b,a);exb(b);return b;}
function dxb(){}
_=dxb.prototype=new oub();_.tN=Fhc+'XMLTreeLoader$2';_.tI=199;function Fxb(b,a){return true;}
function ayb(a){return true;}
function byb(b,a){return true;}
function cyb(c,b,a){return true;}
function dyb(c,b,a){return true;}
function eyb(b,a){}
function fyb(a){}
function gyb(b,a){}
function hyb(b,a){}
function iyb(b,a){}
function jyb(a){}
function kyb(a,c,b){}
function Dxb(){}
_=Dxb.prototype=new iJ();_.qb=Fxb;_.rb=ayb;_.tb=byb;_.yb=cyb;_.Cb=dyb;_.bf=eyb;_.jf=fyb;_.qf=gyb;_.vf=hyb;_.Ef=iyb;_.pg=jyb;_.ii=kyb;_.tN=aic+'TreeNodeListenerAdapter';_.tI=0;function oyb(c,b,a){return true;}
function pyb(a){return true;}
function qyb(b,a){return true;}
function ryb(c,b,a){return true;}
function syb(c,b,a){return true;}
function tyb(d,b,a,c){return true;}
function uyb(a){return true;}
function vyb(e,c,d,b,a){return true;}
function wyb(g,f,a,d,e,b,c){return true;}
function xyb(c,b,a){return true;}
function yyb(d,c,b,a){}
function zyb(b,a){}
function Ayb(b,a){}
function Byb(a){}
function Cyb(b,a){}
function Dyb(b,a){}
function Eyb(b,a){}
function Fyb(c,b,a){}
function azb(b,a){}
function bzb(a){}
function czb(d,b,a,c){}
function dzb(a){}
function ezb(e,c,d,b,a){}
function fzb(f,e,a,c,d,b){return true;}
function gzb(f,e,a,c,d,b){}
function hzb(c,b,a){}
function izb(b,a){}
function jzb(a,c,b){}
function myb(){}
_=myb.prototype=new b$();_.ob=oyb;_.sb=pyb;_.vb=qyb;_.xb=ryb;_.Bb=syb;_.ac=tyb;_.bc=uyb;_.cc=vyb;_.ec=wyb;_.ic=xyb;_.qe=yyb;_.Ee=zyb;_.ff=Ayb;_.hf=Byb;_.tf=Cyb;_.xf=Dyb;_.Ff=Eyb;_.cg=Fyb;_.lg=azb;_.og=bzb;_.zg=czb;_.Fg=dzb;_.kh=ezb;_.nh=fzb;_.oh=gzb;_.rh=hzb;_.ei=izb;_.ji=jzb;_.tN=aic+'TreePanelListenerAdapter';_.tI=0;function qzb(){if(nzb===null){nzb=mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['3m Co',C8b(new B8b(),71.72),C8b(new B8b(),0.02),C8b(new B8b(),0.03),'9/1 12:00am','MMM','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['Alcoa Inc',C8b(new B8b(),29.01),C8b(new B8b(),0.42),C8b(new B8b(),1.47),'9/1 12:00am','AA','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['Altria Group Inc',C8b(new B8b(),83.81),C8b(new B8b(),0.28),C8b(new B8b(),0.34),'9/1 12:00am','MO','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['American Express Company',C8b(new B8b(),52.55),C8b(new B8b(),0.01),C8b(new B8b(),0.02),'9/1 12:00am','AXP','Finance']),mh('[Ljava.lang.Object;',328,17,['American International Group, Inc.',C8b(new B8b(),64.13),C8b(new B8b(),0.31),C8b(new B8b(),0.49),'9/1 12:00am','AIG','Services']),mh('[Ljava.lang.Object;',328,17,['AT&T Inc.',C8b(new B8b(),31.61),C8b(new B8b(), -0.48),C8b(new B8b(), -1.54),'9/1 12:00am','T','Services']),mh('[Ljava.lang.Object;',328,17,['Boeing Co.',C8b(new B8b(),75.43),C8b(new B8b(),0.53),C8b(new B8b(),0.71),'9/1 12:00am','BA','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['Caterpillar Inc.',C8b(new B8b(),67.27),C8b(new B8b(),0.92),C8b(new B8b(),1.39),'9/1 12:00am','CAT','Services']),mh('[Ljava.lang.Object;',328,17,['Citigroup, Inc.',C8b(new B8b(),49.37),C8b(new B8b(),0.02),C8b(new B8b(),0.04),'9/1 12:00am','C','Finance']),mh('[Ljava.lang.Object;',328,17,['E.I. du Pont de Nemours and Company',C8b(new B8b(),40.48),C8b(new B8b(),0.51),C8b(new B8b(),1.28),'9/1 12:00am','DD','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['Exxon Mobil Corp',C8b(new B8b(),68.1),C8b(new B8b(), -0.43),C8b(new B8b(), -0.64),'9/1 12:00am','XOM','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['General Electric Company',C8b(new B8b(),34.14),C8b(new B8b(), -0.08),C8b(new B8b(), -0.23),'9/1 12:00am','GE','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['General Motors Corporation',C8b(new B8b(),30.27),C8b(new B8b(),1.09),C8b(new B8b(),3.74),'9/1 12:00am','GM','Automotive']),mh('[Ljava.lang.Object;',328,17,['Hewlett-Packard Co.',C8b(new B8b(),36.53),C8b(new B8b(), -0.03),C8b(new B8b(), -0.08),'9/1 12:00am','HPQ','Computer']),mh('[Ljava.lang.Object;',328,17,['Honeywell Intl Inc',C8b(new B8b(),38.77),C8b(new B8b(),0.05),C8b(new B8b(),0.13),'9/1 12:00am','HON','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['Intel Corporation',C8b(new B8b(),19.88),C8b(new B8b(),0.31),C8b(new B8b(),1.58),'9/1 12:00am','INTC','Computer']),mh('[Ljava.lang.Object;',328,17,['International Business Machines',C8b(new B8b(),81.41),C8b(new B8b(),0.44),C8b(new B8b(),0.54),'9/1 12:00am','IBM','Computer']),mh('[Ljava.lang.Object;',328,17,['Johnson & Johnson',C8b(new B8b(),64.72),C8b(new B8b(),0.06),C8b(new B8b(),0.09),'9/1 12:00am','JNJ','Medical']),mh('[Ljava.lang.Object;',328,17,['JP Morgan & Chase & Co',C8b(new B8b(),45.73),C8b(new B8b(),0.07),C8b(new B8b(),0.15),'9/1 12:00am','JPM','Finance']),mh('[Ljava.lang.Object;',328,17,['McDonald"s Corporation',C8b(new B8b(),36.76),C8b(new B8b(),0.86),C8b(new B8b(),2.4),'9/1 12:00am','MCD','Food']),mh('[Ljava.lang.Object;',328,17,['Merck & Co., Inc.',C8b(new B8b(),40.96),C8b(new B8b(),0.41),C8b(new B8b(),1.01),'9/1 12:00am','MRK','Medical']),mh('[Ljava.lang.Object;',328,17,['Microsoft Corporation',C8b(new B8b(),25.84),C8b(new B8b(),0.14),C8b(new B8b(),0.54),'9/1 12:00am','MSFT','Computer']),mh('[Ljava.lang.Object;',328,17,['Pfizer Inc',C8b(new B8b(),27.96),C8b(new B8b(),0.4),C8b(new B8b(),1.45),'9/1 12:00am','PFE','Medical']),mh('[Ljava.lang.Object;',328,17,['The Coca-Cola Company',C8b(new B8b(),45.07),C8b(new B8b(),0.26),C8b(new B8b(),0.58),'9/1 12:00am','KO','Food']),mh('[Ljava.lang.Object;',328,17,['The Home Depot, Inc.',C8b(new B8b(),34.64),C8b(new B8b(),0.35),C8b(new B8b(),1.02),'9/1 12:00am','HD','Retail']),mh('[Ljava.lang.Object;',328,17,['The Procter & Gamble Company',C8b(new B8b(),61.91),C8b(new B8b(),0.01),C8b(new B8b(),0.02),'9/1 12:00am','PG','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['United Technologies Corporation',C8b(new B8b(),63.26),C8b(new B8b(),0.55),C8b(new B8b(),0.88),'9/1 12:00am','UTX','Computer']),mh('[Ljava.lang.Object;',328,17,['Verizon Communications',C8b(new B8b(),35.57),C8b(new B8b(),0.39),C8b(new B8b(),1.11),'9/1 12:00am','VZ','Services']),mh('[Ljava.lang.Object;',328,17,['Wal-Mart Stores, Inc.',C8b(new B8b(),45.45),C8b(new B8b(),0.73),C8b(new B8b(),1.63),'9/1 12:00am','WMT','Retail']),mh('[Ljava.lang.Object;',328,17,['Walt Disney Company (The) (Holding Company)',C8b(new B8b(),29.89),C8b(new B8b(),0.24),C8b(new B8b(),0.81),'9/1 12:00am','DIS','Services'])]);}return nzb;}
function rzb(){if(ozb===null){ozb=mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['3m Co',C8b(new B8b(),71.72),C8b(new B8b(),0.02),C8b(new B8b(),0.03),'9/1 12:00am','MMM','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['Alcoa Inc',C8b(new B8b(),29.01),C8b(new B8b(),0.42),C8b(new B8b(),1.47),'9/1 12:00am','AA','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['Altria Group Inc',C8b(new B8b(),83.81),C8b(new B8b(),0.28),C8b(new B8b(),0.34),'9/1 12:00am','MO','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['American Express Company',C8b(new B8b(),52.55),C8b(new B8b(),0.01),C8b(new B8b(),0.02),'9/1 12:00am','AXP','Finance']),mh('[Ljava.lang.Object;',328,17,['American International Group, Inc.',C8b(new B8b(),64.13),C8b(new B8b(),0.31),C8b(new B8b(),0.49),'9/1 12:00am','AIG','Services']),mh('[Ljava.lang.Object;',328,17,['AT&T Inc.',C8b(new B8b(),31.61),C8b(new B8b(), -0.48),C8b(new B8b(), -1.54),'9/1 12:00am','T','Services']),mh('[Ljava.lang.Object;',328,17,['Boeing Co.',C8b(new B8b(),75.43),C8b(new B8b(),0.53),C8b(new B8b(),0.71),'9/1 12:00am','BA','Manufacturing']),mh('[Ljava.lang.Object;',328,17,['Caterpillar Inc.',C8b(new B8b(),67.27),C8b(new B8b(),0.92),C8b(new B8b(),1.39),'9/1 12:00am','CAT','Services']),mh('[Ljava.lang.Object;',328,17,['Citigroup, Inc.',C8b(new B8b(),49.37),C8b(new B8b(),0.02),C8b(new B8b(),0.04),'9/1 12:00am','C','Finance']),mh('[Ljava.lang.Object;',328,17,['E.I. du Pont de Nemours and Company',C8b(new B8b(),40.48),C8b(new B8b(),0.51),C8b(new B8b(),1.28),'9/1 12:00am','DD','Manufacturing'])]);}return ozb;}
function szb(){if(pzb===null){pzb=mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['au','Australia','Canberra','Australia',D9b(new C9b(),18090000),D9b(new C9b(),7713360)]),mh('[Ljava.lang.Object;',328,17,['br','Brazil','Brasilia','South America',D9b(new C9b(),170000000),D9b(new C9b(),8547404)]),mh('[Ljava.lang.Object;',328,17,['ca','Canada','Ottawa','North America',D9b(new C9b(),31000000),D9b(new C9b(),9976140)]),mh('[Ljava.lang.Object;',328,17,['cn','China','Beijing','Asia',D9b(new C9b(),1222017000),D9b(new C9b(),9596960)]),mh('[Ljava.lang.Object;',328,17,['de','Germany','Berlin','Europe',D9b(new C9b(),80942000),D9b(new C9b(),356910)]),mh('[Ljava.lang.Object;',328,17,['fr','France','Paris','Europe',D9b(new C9b(),57571000),D9b(new C9b(),551500)]),mh('[Ljava.lang.Object;',328,17,['in','India','New Delhi','Asia',D9b(new C9b(),913747000),D9b(new C9b(),3287590)]),mh('[Ljava.lang.Object;',328,17,['sc','Seychelles','Victoria','Africa',D9b(new C9b(),73000),D9b(new C9b(),280)]),mh('[Ljava.lang.Object;',328,17,['us','United States','Washington, DC','North America',D9b(new C9b(),260513000),D9b(new C9b(),9372610)]),mh('[Ljava.lang.Object;',328,17,['jp','Japan','Tokyo','Asia',D9b(new C9b(),125422000),D9b(new C9b(),377800)]),mh('[Ljava.lang.Object;',328,17,['ie','Italy','Rome','Eorope',D9b(new C9b(),57867000),D9b(new C9b(),301270)]),mh('[Ljava.lang.Object;',328,17,['gh','Ghana','Accra','Africa',D9b(new C9b(),16944000),D9b(new C9b(),238540)]),mh('[Ljava.lang.Object;',328,17,['ie','Iceland','Reykjavik','Europe',D9b(new C9b(),270000),D9b(new C9b(),103000)]),mh('[Ljava.lang.Object;',328,17,['fi','Finland','Helsinki','Europe',D9b(new C9b(),5033000),D9b(new C9b(),338130)]),mh('[Ljava.lang.Object;',328,17,['ch','Switzerland','Berne','Europe',D9b(new C9b(),6910000),D9b(new C9b(),41290)])]);}return pzb;}
function tzb(){if(uzb===null){uzb=mh('[[Ljava.lang.String;',337,6,[mh('[Ljava.lang.String;',322,1,['AL','Alabama','The Heart of Dixie']),mh('[Ljava.lang.String;',322,1,['AK','Alaska','The Land of the Midnight Sun']),mh('[Ljava.lang.String;',322,1,['AZ','Arizona','The Grand Canyon State']),mh('[Ljava.lang.String;',322,1,['AR','Arkansas','The Natural State']),mh('[Ljava.lang.String;',322,1,['CA','California','The Golden State']),mh('[Ljava.lang.String;',322,1,['CO','Colorado','The Mountain State']),mh('[Ljava.lang.String;',322,1,['CN','Connecticut','The Constitution State']),mh('[Ljava.lang.String;',322,1,['DE','Delaware','The First State']),mh('[Ljava.lang.String;',322,1,['DC','District of Columbia',"The Nation's Capital"]),mh('[Ljava.lang.String;',322,1,['FL','Florida','The Sunshine State']),mh('[Ljava.lang.String;',322,1,['GA','Georgia','The Peach State']),mh('[Ljava.lang.String;',322,1,['HW','Hawaii','The Aloha State']),mh('[Ljava.lang.String;',322,1,['ID','Idaho','Famous Potatoes']),mh('[Ljava.lang.String;',322,1,['IL','Illinois','The Prairie State']),mh('[Ljava.lang.String;',322,1,['IN','Indiana','The Hospitality State']),mh('[Ljava.lang.String;',322,1,['IA','Iowa','The Corn State']),mh('[Ljava.lang.String;',322,1,['KS','Kansas','The Sunflower State']),mh('[Ljava.lang.String;',322,1,['KY','Kentucky','The Bluegrass State']),mh('[Ljava.lang.String;',322,1,['LA','Louisiana','The Bayou State']),mh('[Ljava.lang.String;',322,1,['ME','Maine','The Pine Tree State']),mh('[Ljava.lang.String;',322,1,['MA','Massachusetts','The Spirit of America']),mh('[Ljava.lang.String;',322,1,['MD','Maryland','Chesapeake State']),mh('[Ljava.lang.String;',322,1,['MI','Michigan','Great Lakes State']),mh('[Ljava.lang.String;',322,1,['MN','Minnesota','North Star State']),mh('[Ljava.lang.String;',322,1,['MS','Mississippi','Magnolia State']),mh('[Ljava.lang.String;',322,1,['MO','Missouri','Show Me State']),mh('[Ljava.lang.String;',322,1,['MT','Montana','Big Sky Country']),mh('[Ljava.lang.String;',322,1,['NE','Nebraska','Beef State']),mh('[Ljava.lang.String;',322,1,['NV','Nevada','Silver State']),mh('[Ljava.lang.String;',322,1,['NH','New Hampshire','Granite State']),mh('[Ljava.lang.String;',322,1,['NJ','New Jersey','Garden State']),mh('[Ljava.lang.String;',322,1,['NM','New Mexico','Land of Enchantment']),mh('[Ljava.lang.String;',322,1,['NY','New York','Empire State']),mh('[Ljava.lang.String;',322,1,['NC','North Carolina','First in Freedom']),mh('[Ljava.lang.String;',322,1,['ND','North Dakota','Peace Garden State']),mh('[Ljava.lang.String;',322,1,['OH','Ohio','The Heart of it All']),mh('[Ljava.lang.String;',322,1,['OK','Oklahoma','Oklahoma is OK']),mh('[Ljava.lang.String;',322,1,['OR','Oregon','Pacific Wonderland']),mh('[Ljava.lang.String;',322,1,['PA','Pennsylvania','Keystone State']),mh('[Ljava.lang.String;',322,1,['RH','Rhode Island','Ocean State']),mh('[Ljava.lang.String;',322,1,['SC','South Carolina','Nothing Could be Finer']),mh('[Ljava.lang.String;',322,1,['SD','South Dakota','Great Faces, Great Places']),mh('[Ljava.lang.String;',322,1,['TE','Tennessee','Volunteer State']),mh('[Ljava.lang.String;',322,1,['TX','Texas','Lone Star State']),mh('[Ljava.lang.String;',322,1,['UT','Utah','Salt Lake State']),mh('[Ljava.lang.String;',322,1,['VE','Vermont','Green Mountain State']),mh('[Ljava.lang.String;',322,1,['VA','Virginia','Mother of States']),mh('[Ljava.lang.String;',322,1,['WA','Washington','Green Tree State']),mh('[Ljava.lang.String;',322,1,['WV','West Virginia','Mountain State']),mh('[Ljava.lang.String;',322,1,['WI','Wisconsin',"America's Dairyland"]),mh('[Ljava.lang.String;',322,1,['WY','Wyoming','Like No Place on Earth'])]);}return uzb;}
var nzb=null,ozb=null,pzb=null,uzb=null;function cAb(){cAb=ehc;fkb();gAb=kf('#,##0.00','$');hAb=jf('#,##0.00');eAb=ze('M/d/y');dAb=mh('[Lcom.gwtext.client.widgets.grid.BaseColumnConfig;',324,32,[kib(new gib(),'Company','company',160,true,null,'company'),jib(new gib(),'Price','price',35,true,new wzb()),kib(new gib(),'Change','change',45,true,new zzb(),'change'),kib(new gib(),'% Change','pctChange',65,true,null,'pctChange'),jib(new gib(),'Last Updated','lastChanged',65,true,new Czb()),iib(new gib(),'Industry','industry',60,true)]);iAb=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'company'),gE(new fE(),'price'),gE(new fE(),'change'),gE(new fE(),'pctChange'),ED(new CD(),'lastChanged','n/j h:ia'),zI(new yI(),'symbol'),zI(new yI(),'industry')]));}
function Fzb(a){cAb();aAb(a,false);return a;}
function aAb(b,a){cAb();bAb(b,false,null);return b;}
function bAb(h,f,a){var b,c,d,e,g;cAb();Djb(h);h.b=a;c=f?rzb():qzb();d=cF(new bF(),c);e=qD(new oD(),iAb);g=sH(new oH(),d,e);eI(g);ykb(h,g);b=h.bd();pkb(h,b);p0(h,true);zkb(h,true);nkb(h,'company');s0(h,'grid-icon');return h;}
function fAb(){var a,b,c,d;c=null;if(this.b===null){c=Cib(new wib(),dAb);}else{a=lh('[Lcom.gwtext.client.widgets.grid.BaseColumnConfig;',[324],[32],[this.b.a],null);for(d=0;d<this.b.a;d++){b=this.b[d];nh(a,d,dAb[d]);}c=Cib(new wib(),a);}return c;}
function vzb(){}
_=vzb.prototype=new yjb();_.bd=fAb;_.tN=bic+'SampleGrid';_.tI=200;_.b=null;var dAb,eAb,gAb,hAb,iAb;function yzb(f,a,c,d,b,e){return af((cAb(),gAb),sh(f,47).uc());}
function wzb(){}
_=wzb.prototype=new o_b();_.wi=yzb;_.tN=bic+'SampleGrid$1';_.tI=0;function Bzb(h,a,c,d,b,e){var f,g;f=sh(h,43).a;g=af((cAb(),hAb),f);if(f<0){return "<span style='color:red;'>"+g+'<\/span>';}else{return g;}}
function zzb(){}
_=zzb.prototype=new o_b();_.wi=Bzb;_.tN=bic+'SampleGrid$2';_.tI=0;function Ezb(g,a,d,e,b,f){var c;c=sh(g,46);return re((cAb(),eAb),c);}
function Czb(){}
_=Czb.prototype=new o_b();_.wi=Ezb;_.tN=bic+'SampleGrid$3';_.tI=0;function vBb(a){a.b=pL(new oL());}
function wBb(b,a){vBb(b);b.a=a;return b;}
function xBb(d,b,c,a){if(c!==null){xub(b,tAb(new kAb(),d,c,a));}}
function zBb(n){var a,b,c,d,e,f,g,h,i,j,k,l,m,o,p,q;a=pZ(new lZ());y0(a,'Accordion');a.fj(knb(new inb(),true));m=aCb();k=FH(m);for(d=0;d<k.a;d++){j=k[d];f=EG(j,'id');b=EG(j,'category');p=EG(j,'title');e=EG(j,'iconCls');o=EG(j,'thumbnail');i=EG(j,'qtip');h=sh(DG(j,'screen'),56);if(b===null){c=pZ(new lZ());h0(c,true);c.fj(Cob(new Bob()));hT(c,f+'-acc');y0(c,p);s0(c,e);nU(a,c);}else{c=sh(qU(a,b+'-acc'),52);q=sh(qU(c,b+'-acc-tree'),57);l=null;if(q===null){q=Bvb(new svb());h0(q,true);hT(q,b+'-acc-tree');qwb(q,false);l=uub(new oub());pwb(q,l);nU(c,q);}else{l=gwb(q);}g=uub(new oub());nvb(g,p);xF(g,f);if(e!==null)kvb(g,e);if(i!==null)ovb(g,i);kF(l,g);xBb(n,g,h,e);}}return a;}
function ABb(e){var a,b,c,d;c=u5(new p4());d=r4(new q4());xP(d,'Tree filtering is currently OFF<br>Click to turn Tree filtering <b>ON<\/b>');d.Di('x-btn-icon filter-btn');lP(d,true);fP(d,gBb(new fBb(),e));y5(c,d);e.c=xfb(new wfb());mcb(e.c,120);dgb(e.c,40);cgb(e.c,false);egb(e.c,true);Dfb(e.c,kBb(new jBb(),e));B5(c,e.c);D5(c);b=r4(new q4());b.Di('x-btn-icon expand-all-btn');xP(b,'Expand All');fP(b,mAb(new lAb(),e));y5(c,b);a=r4(new q4());a.Di('x-btn-icon collapse-all-btn');xP(a,'Collapse All');fP(a,qAb(new pAb(),e));y5(c,a);return c;}
function BBb(m){var a,b,c,d,e,f,g,h,i,j,k,l,n,o;m.e=Bvb(new svb());y0(m.e,'Tree View');hT(m.e,'nav-tree');m.e.nj(180);o0(m.e,true);jwb(m.e,true);mwb(m.e,false);h0(m.e,true);kwb(m.e,true);qwb(m.e,false);l0(m.e,false);z0(m.e,ABb(m));k=wub(new oub(),'Showcase Explorer');pwb(m.e,k);l=aCb();j=FH(l);for(c=0;c<j.a;c++){i=j[c];e=EG(i,'id');a=EG(i,'category');o=EG(i,'title');d=EG(i,'iconCls');n=EG(i,'thumbnail');h=EG(i,'qtip');g=sh(DG(i,'screen'),56);f=wub(new oub(),o);xF(f,e);if(d!==null)kvb(f,d);if(h!==null)ovb(f,h);if(a===null||oac(a,'')){kF(k,f);}else{b=nF(k,xAb(new wAb(),m,a));if(b!==null){kF(b,f);}}xBb(m,f,g,d);}m.d=aub(new Ftb(),m.e);return m.e;}
function CBb(c,b){var a;a=Ffb(c.c);if(a===null||oac(a,'')){bub(c.d);eub(c.d,new AAb());}else{eub(c.d,EAb(new DAb(),c,a,b));}}
function EBb(e,a){var b,c,d,f;if(a===null||oac(a,'')){o2(e.a,0);}else{d=DH(bCb,a);if(d!==null){c=sh(DG(d,'screen'),56);f=EG(d,'title');b=EG(d,'iconCls');DBb(e,c,f,b,a);}}}
function DBb(e,b,f,a,d){var c;c=b.o;if(t2(e.a,c)){u2(e.a,b,true);p2(e.a,c);}else{if(!tS(b)){y0(b,f);if(a===null){a='plugins-nav-icon';}s0(b,a);}nU(e.a,b);p2(e.a,b.o);}pl(d);}
function FBb(){return mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['tree-category',null,'Tree','tree-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['editableTree','tree-category','Editable Tree',null,'images/thumbnails/tree/editable.gif',null,A2b(new r2b())]),mh('[Ljava.lang.Object;',328,17,['checkboxTree','tree-category','Checkbox Tree',null,null,null,k2b(new z1b())]),mh('[Ljava.lang.Object;',328,17,['sortMultiSelectTree','tree-category','Sort &amp; Multi-Select',null,null,null,A3b(new n3b())]),mh('[Ljava.lang.Object;',328,17,['twoTrees','tree-category','Tree to Tree Drag &amp; Drop',null,'images/thumbnails/tree/two-tree.gif',null,g4b(new a4b())]),mh('[Ljava.lang.Object;',328,17,['gridDD','tree-category','Grid - Tree Drag &amp; Drop',null,'images/thumbnails/tree/grid-tree.gif',null,i3b(new a3b())]),mh('[Ljava.lang.Object;',328,17,['buttons-category',null,'Buttons','buttons-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['buttons','buttons-category','Simple Buttons',null,null,null,hFb(new EEb())]),mh('[Ljava.lang.Object;',328,17,['cycleButton','buttons-category','Cycle Button',null,null,null,tFb(new oFb())]),mh('[Ljava.lang.Object;',328,17,['menuButton','buttons-category','Menu Button',null,'images/thumbnails/button/button-menu.gif',null,EFb(new zFb())]),mh('[Ljava.lang.Object;',328,17,['toggleButtons','buttons-category','Toggle Buttons',null,null,null,gGb(new fGb())]),mh('[Ljava.lang.Object;',328,17,['layouts-category',null,'Layouts','layout-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['horizontalLayout','layouts-category','Horizontal Layout',null,null,null,eWb(new dWb())]),mh('[Ljava.lang.Object;',328,17,['verticalLayout','layouts-category','Vertical Layout',null,null,null,cXb(new bXb())]),mh('[Ljava.lang.Object;',328,17,['hvLayout','layouts-category','Horizontal &amp Vertical Layout',null,null,null,kWb(new jWb())]),mh('[Ljava.lang.Object;',328,17,['accordionLayout','layouts-category','Accordion Layout',null,'images/thumbnails/layout/accordion.gif',null,wUb(new rUb())]),mh('[Ljava.lang.Object;',328,17,['anchorLayout','layouts-category','Anchor Layout',null,null,null,EUb(new DUb())]),mh('[Ljava.lang.Object;',328,17,['columnPctLayout','layouts-category','Column Layout - Pct Only',null,null,null,uVb(new tVb())]),mh('[Ljava.lang.Object;',328,17,['columnMixedLayout','layouts-category','Column Layout - Mixed',null,null,null,oVb(new nVb())]),mh('[Ljava.lang.Object;',328,17,['combinedLayout','layouts-category','Combined Layouts',null,null,null,AVb(new zVb())]),mh('[Ljava.lang.Object;',328,17,['complexLayout','layouts-category','Complex Layout',null,'images/thumbnails/layout/complex.gif',null,FVb(new EVb())]),mh('[Ljava.lang.Object;',328,17,['tableLayout','layouts-category','Table Layout',null,null,null,CWb(new BWb())]),mh('[Ljava.lang.Object;',328,17,['cardLayout','layouts-category','Wizard w/ CardLayout',null,null,null,iVb(new dVb())]),mh('[Ljava.lang.Object;',328,17,['rowLayout','layouts-category','Row Layout',null,null,null,xWb(new pWb())]),mh('[Ljava.lang.Object;',328,17,['panels-category',null,'Panels','panels-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['panels','panels-category','Panels',null,'images/thumbnails/panels/panel.gif',null,b0b(new qZb())]),mh('[Ljava.lang.Object;',328,17,['windows-category',null,'Windows','windows-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['messageBox','windows-category','MessageBox &amp Progress',null,'images/thumbnails/windows/msg-box.gif',null,o7b(new n5b())]),mh('[Ljava.lang.Object;',328,17,['layoutWindow','windows-category','Layout Window',null,'images/thumbnails/windows/layout-window.gif',null,j5b(new e5b())]),mh('[Ljava.lang.Object;',328,17,['combo-category',null,'Combobox','combo-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['basicComboBox','combo-category','Basic ComboBox',null,'images/thumbnails/combo/combo.gif',null,vJb(new hJb())]),mh('[Ljava.lang.Object;',328,17,['linkedComboBox','combo-category','Linked ComboBox',null,'images/thumbnails/combo/combo-linked.gif',null,sKb(new nKb())]),mh('[Ljava.lang.Object;',328,17,['compactComboBox','combo-category','Compact ComboBox',null,null,null,CJb(new BJb())]),mh('[Ljava.lang.Object;',328,17,['pagingComboBox','combo-category','Paging ComboBox',null,'images/thumbnails/combo/combo-paging.gif',null,cKb(new bKb())]),mh('[Ljava.lang.Object;',328,17,['styledComboBox','combo-category','Styled ComboBox',null,'images/thumbnails/combo/combo-styled.gif',null,iKb(new hKb())]),mh('[Ljava.lang.Object;',328,17,['liveSearch','combo-category','Live Search',null,'images/thumbnails/combo/combo-custom.gif',null,BKb(new xKb())]),mh('[Ljava.lang.Object;',328,17,['toolbar-category',null,'Toolbar & Menu Examples','toolbar-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['toolbarAndMenus','toolbar-category','Toolbar & Menus',null,'images/thumbnails/toolbar/toolbar.gif',null,l1b(new h1b())]),mh('[Ljava.lang.Object;',328,17,['grids-category',null,'Grids','grids-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['basicArrayGrid','grids-category','Basic Array Grid',null,'images/thumbnails/grid/grid-array.gif',null,sOb(new rOb())]),mh('[Ljava.lang.Object;',328,17,['propertyGrid','grids-category','Property Grid',null,'images/thumbnails/grid/property.gif',null,rTb(new lTb())]),mh('[Ljava.lang.Object;',328,17,['gridGrouping','grids-category','Grid Grouping',null,'images/thumbnails/grid/grid-grouping.gif',null,cRb(new bRb())]),mh('[Ljava.lang.Object;',328,17,['checkboxSelectionGrid','grids-category','Checkbox Row Selection',null,null,null,aPb(new xOb())]),mh('[Ljava.lang.Object;',328,17,['numberedRowsGrid','grids-category','Numbered Rows',null,'images/thumbnails/grid/grid-numbered.gif',null,gTb(new bTb())]),mh('[Ljava.lang.Object;',328,17,['jsonGrid','grids-category','Json Grid',null,null,null,iRb(new hRb())]),mh('[Ljava.lang.Object;',328,17,['localJsonGrid','grids-category','Local Json Grid',null,null,null,gSb(new bSb())]),mh('[Ljava.lang.Object;',328,17,['localXmlGrid','grids-category','Local XML Grid',null,'images/thumbnails/grid/grid-xml.gif',null,CSb(new vSb())]),mh('[Ljava.lang.Object;',328,17,['editableGrid','grids-category','Editable Grid',null,'images/thumbnails/grid/grid-edit.gif',null,uPb(new gPb())]),mh('[Ljava.lang.Object;',328,17,['localPagingGrid','grids-category','Grid with Local Paging',null,'images/thumbnails/grid/grid-local-paging.gif',null,qSb(new lSb())]),mh('[Ljava.lang.Object;',328,17,['remotePagingGrid','grids-category','Grid with Remote Paging',null,'images/thumbnails/grid/grid-paging.gif',null,lUb(new xTb())]),mh('[Ljava.lang.Object;',328,17,['gridEvents','grids-category','Grid Events',null,null,null,BQb(new APb())]),mh('[Ljava.lang.Object;',328,17,['listGrid','grids-category','Grid as List box',null,null,null,DRb(new CRb())]),mh('[Ljava.lang.Object;',328,17,['largeGrid','grids-category','Large Grid',null,null,null,xRb(new oRb())]),mh('[Ljava.lang.Object;',328,17,['forms-category',null,'Forms','forms-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['anchoringForm','forms-category','Anchoring',null,null,null,xLb(new sLb())]),mh('[Ljava.lang.Object;',328,17,['simpleForm','forms-category','Simple',null,null,null,DNb(new CNb())]),mh('[Ljava.lang.Object;',328,17,['fieldSetForm','forms-category','FieldSet',null,'images/thumbnails/forms/form-fieldset.gif',null,DLb(new CLb())]),mh('[Ljava.lang.Object;',328,17,['multiColumnForm','forms-category','Multi Column',null,'images/thumbnails/forms/form-multi-column.gif',null,rNb(new qNb())]),mh('[Ljava.lang.Object;',328,17,['loadSubmitXmlForm','forms-category','Load / Submit',null,'images/thumbnails/forms/form-xml.gif',null,lOb(new cOb())]),mh('[Ljava.lang.Object;',328,17,['multipleFieldForm','forms-category','Multiple Fields on Row',null,'images/thumbnails/forms/form-multi-field.gif',null,xNb(new wNb())]),mh('[Ljava.lang.Object;',328,17,['formAsTab','forms-category','Form as Tab',null,null,null,dMb(new cMb())]),mh('[Ljava.lang.Object;',328,17,['formWithTab','forms-category','Form with Tab',null,'images/thumbnails/forms/form-tabs.gif',null,yMb(new xMb())]),mh('[Ljava.lang.Object;',328,17,['formGrid','forms-category','Form Grid Binding',null,'images/thumbnails/forms/form-grid.gif',null,sMb(new iMb())]),mh('[Ljava.lang.Object;',328,17,['itemSelectorForm','forms-category','Dual Item Selector',null,'images/thumbnails/forms/item-selector.gif',null,kNb(new DMb())]),mh('[Ljava.lang.Object;',328,17,['tabs-category',null,'Tab Panels','tabs-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['dynamicTabPanel','tabs-category','Dynamic Tabs',null,'images/thumbnails/tabs/tabs-adv.gif',null,F0b(new o0b())]),mh('[Ljava.lang.Object;',328,17,['bottomTabPanel','tabs-category','Bottom Tabs',null,'images/thumbnails/tabs/tabs-bottom.gif',null,i0b(new h0b())]),mh('[Ljava.lang.Object;',328,17,['combination-category',null,'Combination Samples','combination-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['chartGenerator','combination-category',"Dion's Chart Generator",null,'images/thumbnails/combination/chart-generator.gif',null,zIb(new fIb())]),mh('[Ljava.lang.Object;',328,17,['dd-category',null,'Drag & Drop','dd-category-icon',null,null,null]),mh('[Ljava.lang.Object;',328,17,['basicDD','dd-category','Basic',null,null,null,bLb(new aLb())]),mh('[Ljava.lang.Object;',328,17,['onTopDD','dd-category','On Top',null,null,null,mLb(new gLb())]),mh('[Ljava.lang.Object;',328,17,['misc-category',null,'Miscellaneous','misc-category-icon',null,'Miscellaneous',null]),mh('[Ljava.lang.Object;',328,17,['dataView','misc-category','Data View','dataview-nav-icon',null,null,B4b(new m4b())]),mh('[Ljava.lang.Object;',328,17,['progressBar','misc-category','Progress Bar','progressbar-nav-icon','images/thumbnails/misc/progressbar.gif',null,kZb(new fYb())]),mh('[Ljava.lang.Object;',328,17,['colorPicker','misc-category','Color Picker','colorpicker-nav-icon',null,null,mXb(new hXb())]),mh('[Ljava.lang.Object;',328,17,['datePicker','misc-category','Date Picker','datepicker-nav-icon',null,null,wXb(new rXb())]),mh('[Ljava.lang.Object;',328,17,['tooltips','misc-category','Tooltips',null,'images/thumbnails/misc/tooltip.gif',null,t1b(new s1b())]),mh('[Ljava.lang.Object;',328,17,['mask','misc-category','Mask Demo','mask-nav-icon','images/thumbnails/misc/mask.gif',null,aYb(new BXb())]),mh('[Ljava.lang.Object;',328,17,['user-category',null,'User Contributions','user-icon',null,'User Contributions',null]),mh('[Ljava.lang.Object;',328,17,['imageChooser','user-category','Image Chooser',null,'images/thumbnails/combination/chooser.gif',null,pHb(new gHb())])]);}
function aCb(){var a,b,c;if(bCb===null){a=cF(new bF(),FBb());c=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'id'),zI(new yI(),'category'),zI(new yI(),'title'),zI(new yI(),'iconCls'),zI(new yI(),'thumbnail'),zI(new yI(),'qtip'),cG(new bG(),'screen')]));b=pD(new oD(),0,c);bCb=sH(new oH(),a,b);eI(bCb);}return bCb;}
function jAb(){}
_=jAb.prototype=new o_b();_.tN=bic+'ScreenManager';_.tI=0;_.a=null;_.c=null;_.d=null;_.e=null;var bCb=null;function tAb(b,a,d,c){b.a=a;b.c=d;b.b=c;return b;}
function vAb(b,a){var c,d,e;d=this.c.o;if(t2(this.a.a,d)){DBb(this.a,this.c,null,null,qF(b));}else{e=sh(b,28);y0(this.c,Fub(e));c=this.b;if(this.b===null){c=Eub(sh(tF(e),28));}DBb(this.a,this.c,Fub(e),c,qF(b));}}
function kAb(){}
_=kAb.prototype=new Dxb();_.bf=vAb;_.tN=bic+'ScreenManager$1';_.tI=0;function mAb(b,a){b.a=a;return b;}
function oAb(a,b){bwb(this.a.e);}
function lAb(){}
_=lAb.prototype=new h8();_.cf=oAb;_.tN=bic+'ScreenManager$10';_.tI=0;function qAb(b,a){b.a=a;return b;}
function sAb(a,b){Evb(this.a.e);}
function pAb(){}
_=pAb.prototype=new h8();_.cf=sAb;_.tN=bic+'ScreenManager$11';_.tI=0;function xAb(b,a,c){b.a=c;return b;}
function zAb(a){return oac(qF(a),this.a);}
function wAb(){}
_=wAb.prototype=new o_b();_.zc=zAb;_.tN=bic+'ScreenManager$2';_.tI=0;function CAb(a){nvb(a,cM(Fub(a)));return true;}
function AAb(){}
_=AAb.prototype=new o_b();_.Ac=CAb;_.tN=bic+'ScreenManager$3';_.tI=0;function EAb(b,a,c,d){b.a=c;b.b=d;return b;}
function aBb(b){var a,c;c=cM(Fub(b));nvb(b,c);if(rac(zac(c),zac(this.a))!=(-1)){nvb(b,'<b>'+c+'<\/b>');Cub(sh(tF(b),28));return true;}else{a=xdc(new vdc());lF(b,cBb(new bBb(),this,this.a,a));return !this.b||a.b!=0;}}
function DAb(){}
_=DAb.prototype=new o_b();_.Ac=aBb;_.tN=bic+'ScreenManager$4';_.tI=0;function cBb(b,a,d,c){b.b=d;b.a=c;return b;}
function eBb(b){var a;a=Fub(sh(b,28));if(rac(zac(a),zac(this.b))!=(-1)){ydc(this.a,new o_b());}return true;}
function bBb(){}
_=bBb.prototype=new o_b();_.zc=eBb;_.tN=bic+'ScreenManager$5';_.tI=0;function gBb(b,a){b.a=a;return b;}
function iBb(a,b){if(b){sk(iP(a),'backgroundImage','url(images/funnel_X.gif)');xP(a,'Tree filtering is currently ON<br>Click to turn Tree filtering <b>OFF<\/b>');CBb(this.a,true);}else{sk(iP(a),'backgroundImage','url(images/funnel_plus.gif)');xP(a,'Tree filtering is currently OFF<br>Click to turn Tree filtering <b>ON<\/b>');bub(this.a.d);CBb(this.a,false);}}
function fBb(){}
_=fBb.prototype=new h8();_.li=iBb;_.tN=bic+'ScreenManager$6';_.tI=0;function kBb(b,a){b.a=a;return b;}
function mBb(a){sy(mS(this.a.c),'keyup',oBb(new nBb(),this));}
function jBb(){}
_=jBb.prototype=new uhb();_.th=mBb;_.tN=bic+'ScreenManager$7';_.tI=0;function oBb(b,a){b.a=a;return b;}
function qBb(a){sL(this.a.a.b,500,sBb(new rBb(),this));}
function nBb(){}
_=nBb.prototype=new o_b();_.yc=qBb;_.tN=bic+'ScreenManager$8';_.tI=0;function sBb(b,a){b.a=a;return b;}
function uBb(){CBb(this.a.a.a,false);}
function rBb(){}
_=rBb.prototype=new o_b();_.xc=uBb;_.tN=bic+'ScreenManager$9';_.tI=0;function wCb(){wCb=ehc;CCb=er(new cr(),true);}
function vCb(a){wCb();return a;}
function xCb(b){var a,c,d,e;e=pZ(new lZ());hT(e,'side-nav');y0(e,'Showcase Explorer');e.fj(Cob(new Bob()));e.nj(210);o0(e,true);c=u5(new p4());D5(c);a6(c,r5(new q5(),'Select Theme '));e6(c);B5(c,CEb(new yEb()));z0(e,c);a=k2(new j2());v2(a,0);x2(a,true);F2(a,(fC(),gC));d=BBb(b.c);nU(a,d);nU(a,zBb(b.c));nU(e,a);return e;}
function yCb(b,a){EBb(b.c,a);}
function zCb(h){var a,b,c,d,e,f,g,i,j,k;e=pZ(new lZ());e.fj(cob(new wnb()));f=ynb(new xnb(),(nC(),qC));bob(f,false);a=ynb(new xnb(),(nC(),oC));Dnb(a,rB(new qB(),5,0,5,5));b=pZ(new lZ());b.fj(Cob(new Bob()));l0(b,false);j0(b,false);h.a=k2(new j2());j0(h.a,false);y2(h.a,true);h0(h.a,true);xU(h.a,false);v2(h.a,0);q2(h.a,eCb(new dCb(),h));z2(h.a,true);y0(h.a,'Main Content');h.c=wBb(new jAb(),h.a);j=ynb(new xnb(),(nC(),sC));Dnb(j,rB(new qB(),5,5,0,5));Bnb(j,rB(new qB(),5,5,5,5));Fnb(j,155);Enb(j,350);bob(j,true);k=xCb(h);oU(e,k,j);d=pZ(new lZ());y0(d,'GWT-Ext 2.0 Showcase');v0(d,10);d.fj(Cob(new Bob()));g=vEb(new iEb(),h.c);nU(d,g);oU(h.a,d,a);nU(b,h.a);oU(e,b,a);c=ml();if(tac(c)!=0){xZ(e,kCb(new jCb(),h,c));}i=n6(new m6(),e);kl(h);}
function ACb(e,d,c){var a,b;if(e.b===null){e.b=dsb(new yrb());a=lrb(new irb(),'Close Tab');hT(a,'close-tab-item');hqb(a,oCb(new nCb(),e));fsb(e.b,a);b=lrb(new irb(),'Close Other Tabs');hT(b,'close-others-item');hqb(b,sCb(new rCb(),e));fsb(e.b,b);}a=jsb(e.b,'close-tab-item');if(!d0(s2(e.a))){dS(a);}else{gS(a);}b=jsb(e.b,'close-others-item');if(tU(e.a).a==1){dS(b);}else{gS(b);}nsb(e.b,wz(c));}
function BCb(b,a){wCb();return ['<div class="msg">','<div class="x-box-tl"><div class="x-box-tr"><div class="x-box-tc"><\/div><\/div><\/div>','<div class="x-box-ml"><div class="x-box-mr"><div class="x-box-mc"><h3>',b,'<\/h3>',a,'<\/div><\/div><\/div>','<div class="x-box-bl"><div class="x-box-br"><div class="x-box-bc"><\/div><\/div><\/div>','<\/div>'].join('');}
function DCb(a){yCb(this,a);}
function ECb(b,a){wCb();jr(CCb,500,300);kr(CCb,mp(new kp(),BCb(b,a)));lr(CCb,'300px');mr(CCb);}
function cCb(){}
_=cCb.prototype=new o_b();_.xg=DCb;_.tN=bic+'Showcase2';_.tI=201;_.a=null;_.b=null;_.c=null;var CCb;function eCb(b,a){b.a=a;return b;}
function gCb(c,a,b){g7();return true;}
function hCb(b,c,a){ACb(this.a,c,a);}
function iCb(b,a){a.Ed();}
function dCb(){}
_=dCb.prototype=new s$();_.rc=gCb;_.sf=hCb;_.sh=iCb;_.tN=bic+'Showcase2$1';_.tI=0;function kCb(b,a,c){b.a=a;b.b=c;return b;}
function mCb(a){yCb(this.a,this.b);}
function jCb(){}
_=jCb.prototype=new b$();_.th=mCb;_.tN=bic+'Showcase2$2';_.tI=0;function oCb(b,a){b.a=a;return b;}
function qCb(b,a){uU(this.a.a,s2(this.a.a));}
function nCb(){}
_=nCb.prototype=new Bsb();_.ef=qCb;_.tN=bic+'Showcase2$3';_.tI=0;function sCb(b,a){b.a=a;return b;}
function uCb(c,a){var b,d,e;d=tU(this.a.a);for(b=0;b<d.a;b++){e=sh(d[b],52);if(d0(e)&& !oac(e.o,s2(this.a.a).o)){uU(this.a.a,e);}}}
function rCb(){}
_=rCb.prototype=new Bsb();_.ef=uCb;_.tN=bic+'Showcase2$4';_.tI=0;function CDb(){CDb=ehc;AZ();}
function ADb(a){CDb();pZ(a);y0(a,b0(a));a.Ci(true);z0(a,u5(new p4()));v0(a,20);a.fj(Cob(new Bob()));l0(a,false);h0(a,true);xZ(a,bDb(new aDb(),a));return a;}
function BDb(h){var a,b,c,d,e,f,g,i;f=pZ(new lZ());l0(f,false);f.fj(cob(new wnb()));i=h.yd();if(th(i,58)){i.qj();i=pZ(new lZ());}h0(i,true);l0(i,false);a=ynb(new xnb(),(nC(),oC));oU(f,i,a);c=h.md()!==null;if(c){g=pZ(new lZ());w0(g,0,15,0,0);g.nj(210);g.fj(aqb(new Fpb(),15));d=pZ(new lZ());s0(d,'book-icon');p0(d,true);y0(d,'Overview');q0(d,'<p>'+h.md()+'<\/p>');nU(g,d);if(h.pj()){e=DDb(h);e.nj(195);e.cj(300);nU(g,e);}b=ynb(new xnb(),(nC(),pC));oU(f,g,b);}nU(h,f);}
function DDb(c){var a,b,d;c.f=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[DD(new CD(),'date'),zI(new yI(),'type'),zI(new yI(),'message')]));c.j=vH(new oH(),c.f);a=Cib(new wib(),mh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',332,37,[jib(new gib(),'&nbsp','type',3,true,new mDb()),jib(new gib(),'Time','date',70,true,new pDb())]));b=Fjb(new yjb(),c.j,a);y0(b,'Logger');nkb(b,'date');zZ(b,i4(new s3(),(j4(),l4),tDb(new sDb(),c),'Clear Log'));d=xDb(new wDb(),c);mlb(d,true);nlb(d,true);Bkb(b,d);return b;}
function EDb(l){var a,b,c,d,e,f,g,h,i,j,k,m,n,o,p,q,r,s;if(l.i===null){l.i=h7(new a7());y0(l.i,'Source');l.i.fj(Cob(new Bob()));s0(l.i,l.h);o=640;n=vA(EA(),true)-20;if(n<o)o=n;l.i.nj(o);d=600;m=tA(EA(),true)-96;if(m<d)d=m;l.i.cj(d);m7(l.i,l.g.o);h=rO(l);q=h[1]+tA(mS(l.k),true)+20;p=vA(EA(),true)-(sO(l.i)+20);uO(l.i,p,q);j7(l.i,jDb(new iDb(),l));j=k2(new j2());v2(j,0);k=l.vd();if(k!==null){i=rZ(new lZ(),'Java');i.fj(Cob(new Bob()));s0(i,'java-icon');c=hp(new fp(),k);mU(i,c);nU(j,i);}e=null;b=l.gd();if(b!==null){a=rZ(new lZ(),'CSS');a.fj(Cob(new Bob()));s0(a,'css-icon');c=hp(new fp(),b);mU(a,c);nU(j,a);}r=l.Ad();if(r!==null){s=rZ(new lZ(),'XML');s.fj(Cob(new Bob()));s0(s,'xml-icon');c=hp(new fp(),r);mU(s,c);nU(j,s);}f=l.pd();if(f!==null){g=rZ(new lZ(),'Json');g.fj(Cob(new Bob()));s0(g,'json-icon');c=hp(new fp(),f);mU(g,c);nU(j,g);}nU(l.i,j);}return l.i;}
function FDb(d,a,b){var c;if(d.f!==null){c=xG(d.f,mh('[Ljava.lang.Object;',328,17,[qec(new pec()),a,b]));bI(d.j,0,c);}}
function aEb(a){var b;b=a.yd();if(th(b,58)){v7(sh(b,58));}}
function bEb(){var a;a=fDb(new eDb(),this);this.g=t4(new q4(),'View Source',a);nP(this.g,this.h);if(this.vd()===null){this.g.Fi(true);}this.k=c0(this);D5(this.k);y5(this.k,this.g);BDb(this);}
function cEb(){return null;}
function dEb(){return null;}
function eEb(){return null;}
function fEb(){return null;}
function gEb(){return null;}
function hEb(){return false;}
function FCb(){}
_=FCb.prototype=new lZ();_.bb=bEb;_.gd=cEb;_.md=dEb;_.pd=eEb;_.vd=fEb;_.Ad=gEb;_.pj=hEb;_.tN=bic+'ShowcasePanel';_.tI=202;_.e=null;_.f=null;_.g=null;_.h='source-icon';_.i=null;_.j=null;_.k=null;function bDb(b,a){b.a=a;return b;}
function dDb(a){aEb(this.a);}
function aDb(){}
_=aDb.prototype=new b$();_.ke=dDb;_.tN=bic+'ShowcasePanel$1';_.tI=0;function fDb(b,a){b.a=a;return b;}
function hDb(a,b){var c;c=EDb(this.a);w7(c,this.a.g.o);}
function eDb(){}
_=eDb.prototype=new h8();_.cf=hDb;_.tN=bic+'ShowcasePanel$2';_.tI=0;function jDb(b,a){b.a=a;return b;}
function lDb(a){this.a.i=null;}
function iDb(){}
_=iDb.prototype=new y$();_.gf=lDb;_.tN=bic+'ShowcasePanel$3';_.tI=0;function oDb(g,a,c,d,b,f){var e;if(g.eQ('event')){e='Event';a.ej('style="background:#FFFF88;padding:5px"');}else{a.ej('style="background:#4096EE;padding:5px"');}return '';}
function mDb(){}
_=mDb.prototype=new o_b();_.wi=oDb;_.tN=bic+'ShowcasePanel$4';_.tI=0;function rDb(g,a,d,e,b,f){var c;c=ze('hh:mm:ss');return re(c,sh(g,46));}
function pDb(){}
_=pDb.prototype=new o_b();_.wi=rDb;_.tN=bic+'ShowcasePanel$5';_.tI=0;function tDb(b,a){b.a=a;return b;}
function vDb(){kI(this.a.j);yH(this.a.j);}
function sDb(){}
_=sDb.prototype=new o_b();_.xc=vDb;_.tN=bic+'ShowcasePanel$6';_.tI=0;function yDb(){yDb=ehc;ilb();}
function xDb(b,a){yDb();glb(b);return b;}
function zDb(b,a,c,d){mmb(c,AL('<p>{0}<\/p>',EG(b,'message')));return '';}
function wDb(){}
_=wDb.prototype=new elb();_.ud=zDb;_.tN=bic+'ShowcasePanel$7';_.tI=203;function wEb(){wEb=ehc;AZ();}
function vEb(b,a){wEb();pZ(b);b.a=a;l0(b,false);b.fj(Cob(new Bob()));h0(b,true);return b;}
function xEb(){var a,b,c,d;c=aCb();d=iD(new hD(),mh('[Ljava.lang.String;',322,1,["<tpl for='.'>","<tpl if='thumbnail'>","<div id={id}-dv class='thumb-wrap'>","<div class='thumb'><img src='{thumbnail}' ext:qtip='{title}'><\/div>","<span class='x-editable' ext:qtip='{title}'>{shortTitle}<\/span><\/div>",'<\/tpl>','<\/tpl>',"<div class='x-clear'><\/div>"]));b=pZ(new lZ());hT(b,'showcase-view');tO(b,true);h0(b,true);o0(b,true);b.fj(Cob(new Bob()));y0(b,'Welcome to GWT-Ext 2.0');a=kEb(new jEb(),'div.thumb-wrap',this);uV(a,oEb(new nEb(),this,c));FV(a,d);tO(a,true);a.zi(true);AV(a,false);BV(a,'x-view-over');yV(a,'No Images to display');nU(b,a);xk(sEb(new rEb(),this,a,c));nU(this,b);}
function iEb(){}
_=iEb.prototype=new lZ();_.bb=xEb;_.tN=bic+'ShowcaseView';_.tI=204;_.a=null;function lEb(){lEb=ehc;vV();}
function kEb(c,a,b){lEb();tV(c,a);return c;}
function mEb(a){hB(a,'shortTitle',wL(gB(a,'title'),15));}
function jEb(){}
_=jEb.prototype=new nV();_.qi=mEb;_.tN=bic+'ShowcaseView$1';_.tI=205;function oEb(b,a,c){b.a=a;b.b=c;return b;}
function qEb(j,d,e,a){var b,c,f,g,h,i,k;c=fL(e);i=yac(c,0,tac(c)-3);h=jI(this.b,'id',i);g=h[0];f=sh(DG(g,'screen'),56);if(f!==null){k=EG(g,'title');b=EG(g,'icon');DBb(this.a.a,f,k,b,i);}}
function nEb(){}
_=nEb.prototype=new t9();_.df=qEb;_.tN=bic+'ShowcaseView$2';_.tI=0;function sEb(b,a,c,d){b.a=c;b.b=d;return b;}
function uEb(){EV(this.a,this.b);xV(this.a);}
function rEb(){}
_=rEb.prototype=new o_b();_.xc=uEb;_.tN=bic+'ShowcaseView$3';_.tI=206;function DEb(){DEb=ehc;C_();}
function CEb(b){var a;DEb();z_(b);a=jH(new gH(),mh('[Ljava.lang.String;',322,1,['theme','label']),mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['js/ext/resources/css/xtheme-gray.css','Gray']),mh('[Ljava.lang.Object;',328,17,['xtheme-default.css','Aero Glass'])]));eI(a);gcb(b,'Select Theme');aab(b,false);mab(b,a);E_(b,'label');cab(b,true);qab(b,uab);tab(b,'Gray');gcb(b,'Switch theme');B_(b,new zEb());mcb(b,100);return b;}
function yEb(){}
_=yEb.prototype=new s_();_.tN=bic+'ThemeChanger';_.tI=207;function BEb(a,c,b){var d;d=EG(c,'theme');cL('theme',d);}
function zEb(){}
_=zEb.prototype=new dhb();_.Fh=BEb;_.tN=bic+'ThemeChanger$1';_.tI=0;function iFb(){iFb=ehc;CDb();}
function hFb(a){iFb();ADb(a);return a;}
function jFb(){return 'source/button/ButtonsSample.css.html';}
function kFb(){return "<p>This is a simple example illustrating basic Button styles. Notice that when you click the 'Set Icon' button, the button icon gets added dynamically.<\/p>";}
function lFb(){return 'source/button/ButtonsSample.java.html';}
function mFb(){var a,b,c,d,e;if(this.e===null){this.e=pZ(new lZ());e=aFb(new FEb(),this);a=eP(new aP(),'Set Icon',e);d=eP(new aP(),'Search',eFb(new dFb(),this));nP(d,'search-icon');c=dP(new aP(),'Disabled');c.Fi(true);b=pZ(new lZ());b.fj(epb(new dpb(),10));nU(b,a);nU(b,d);nU(b,c);nU(this.e,b);}return this.e;}
function nFb(){return true;}
function EEb(){}
_=EEb.prototype=new FCb();_.gd=jFb;_.md=kFb;_.vd=lFb;_.yd=mFb;_.pj=nFb;_.tN=cic+'ButtonsSample';_.tI=208;function aFb(b,a){b.a=a;return b;}
function cFb(a,b){nP(a,'c-icon');uP(a,'Icon Button');FDb(this.a,'event',kP(a)+' clicked');}
function FEb(){}
_=FEb.prototype=new h8();_.cf=cFb;_.tN=cic+'ButtonsSample$1';_.tI=0;function eFb(b,a){b.a=a;return b;}
function gFb(a,b){FDb(this.a,'event',kP(a)+' clicked');}
function dFb(){}
_=dFb.prototype=new h8();_.cf=gFb;_.tN=cic+'ButtonsSample$2';_.tI=0;function uFb(){uFb=ehc;CDb();}
function tFb(a){uFb();ADb(a);return a;}
function vFb(){return "<p>A CycleButton is specialized SplitButton that contains Menu CheckItem elements.<\/p><p>The button automatically cycles through each menu item on click, raising the button's change event for the active menu item. Clicking on the arrow section of the button displays the dropdown menu just like a normal SplitButton.<\/p>";}
function wFb(){return 'source/button/CycleButtonSample.java.html';}
function xFb(){var a;if(this.e===null){this.e=pZ(new lZ());a=dV(new cV());kV(a,true);jV(a,'View as ');gV(a,qqb(new nqb(),'text only',true));gV(a,qqb(new nqb(),'HTML',false));hV(a,qFb(new pFb(),this));nU(this.e,a);}return this.e;}
function yFb(){return true;}
function oFb(){}
_=oFb.prototype=new FCb();_.md=vFb;_.vd=wFb;_.yd=xFb;_.pj=yFb;_.tN=cic+'CycleButtonSample';_.tI=209;function qFb(b,a){b.a=a;return b;}
function sFb(b,a){FDb(this.a,'event',orb(a)+' selected.');}
function pFb(){}
_=pFb.prototype=new p9();_.Be=sFb;_.tN=cic+'CycleButtonSample$1';_.tI=0;function FFb(){FFb=ehc;CDb();}
function EFb(a){FFb();ADb(a);return a;}
function aGb(){return 'source/button/MenuButtonSample.css.html';}
function bGb(){return "<p>This example demonstrates a Menu associated with a Button. When the Button is clicked, the Button's Menu is displayed. You can attach event listeners for various actions.<\/p><p>The position on the Menu (and SubMenu's) is configurable. Try toggling the checkbox  and then click the Button for an example of this.<\/p>";}
function cGb(){return 'source/button/MenuButtonSample.java.html';}
function dGb(){var a,b,c,d,e,f,g,h,i,j,k,l,m;if(this.e===null){this.e=pZ(new lZ());w0(this.e,100,0,0,0);a=bP(new aP());uP(a,'Start');nP(a,'office-icon');i=dsb(new yrb());m=lrb(new irb(),'Word');qrb(m,'word-icon');fsb(i,m);f=lrb(new irb(),'Excel');qrb(f,'excel-icon');fsb(i,f);k=dsb(new yrb());b=lrb(new irb(),'C');qrb(b,'c-icon');d=lrb(new irb(),'C++');qrb(d,'cpp-icon');e=lrb(new irb(),'CSharp');qrb(e,'csharp-icon');fsb(k,b);fsb(k,d);fsb(k,e);l=Arb(new zrb(),'Visual Studio',k);Crb(l,'visualstudio-icon');fsb(i,l);j=lrb(new irb(),'PowerPoint');qrb(j,'powerpoint-icon');fsb(i,j);qP(a,i);g=Dcb(new ycb());l0(g,false);c=e_(new b_(),'Menu on top?');g_(c,BFb(new AFb(),this,a));nU(g,c);h=pZ(new lZ());h.fj(epb(new dpb(),15));nU(h,a);nU(h,g);nU(this.e,h);}return this.e;}
function eGb(){return true;}
function zFb(){}
_=zFb.prototype=new FCb();_.gd=aGb;_.md=bGb;_.vd=cGb;_.yd=dGb;_.pj=eGb;_.tN=cic+'MenuButtonSample';_.tI=210;function BFb(b,a,c){b.a=a;b.b=c;return b;}
function DFb(b,a){FDb(this.a,'event','Checkbox '+(a?' checked.':' unchecked.'));if(a){pP(this.b,'bl-tl');}else{pP(this.b,'tl-bl?');}}
function AFb(){}
_=AFb.prototype=new Bgb();_.Fe=DFb;_.tN=cic+'MenuButtonSample$1';_.tI=0;function hGb(){hGb=ehc;CDb();}
function gGb(a){hGb();ADb(a);return a;}
function iGb(){return 'source/button/ToggleButtonSample.css.html';}
function jGb(){return "<p>This example illustrates Toggle Buttons. When clicked, such Buttons toggle thier 'pressed' state.<\/p><p>The Bold, Italic and Underline toggle Buttons operate independently with respect to thier toggle state while the text alignment icon Buttons belong to the same toggle group and so when one of them is click, the previously pressed Button returns to its normal state.<p>";}
function kGb(){return 'source/button/ToggleButtonSample.java.html';}
function lGb(){var a,b,c,d,e,f,g,h;if(this.e===null){this.e=pZ(new lZ());g=u5(new p4());g.nj(400);a=r4(new q4());lP(a,true);nP(a,'text-bold');xP(a,'<b>Bold<\/b>');y5(g,a);c=r4(new q4());lP(c,true);nP(c,'text-italic');xP(c,'<i>Italic<\/i>');y5(g,c);h=r4(new q4());lP(h,true);nP(h,'text-underline');xP(h,'<u>Underline<\/u>');y5(g,h);c6(g);e=r4(new q4());vP(e,'alignment');xP(e,'Left Align');nP(e,'text-align-left');y5(g,e);f=r4(new q4());vP(f,'alignment');nP(f,'text-align-right');xP(f,'Right Align');y5(g,f);b=r4(new q4());vP(b,'alignment');nP(b,'text-align-center');xP(b,'Center');y5(g,b);d=r4(new q4());vP(d,'alignment');nP(d,'text-align-justify');xP(d,'Justify');y5(g,d);nU(this.e,g);}return this.e;}
function fGb(){}
_=fGb.prototype=new FCb();_.gd=iGb;_.md=jGb;_.vd=kGb;_.yd=lGb;_.tN=cic+'ToggleButtonSample';_.tI=211;function xHb(){xHb=ehc;k7();}
function uHb(d,e,b,a,c){xHb();h7(d);d.e=cgc(new kfc());d.h=c;BHb(d,e,b,a);yHb(d);nU(d.b,d.i);return d;}
function vHb(b){var a;a=dP(new aP(),'Cancel');gS(a);fP(a,sGb(new rGb(),b));wZ(b,a);hP(a);}
function wHb(a){a.f=dP(new aP(),'Ok');dS(a.f);fP(a.f,oGb(new nGb(),a));wZ(a,a.f);}
function yHb(c){var a,b,d,e;d=mh('[Ljava.lang.String;',322,1,["<tpl for='.'>","<div class='thumb-wrap' id='{name}'>","<div class='thumb'><img src='{url}' title='{name}'><\/div>",'<span>{shortName}<\/span><\/div>','<\/tpl>',"<div class='x-clear'><\/div>"]);a=mh('[Ljava.lang.String;',322,1,["<tpl for='.'>","<div class='details'><img src='{url}'>","<div class='details-info'><b>Image Name:<\/b>",'<span>{name}<\/span><b>Size:<\/b>','<span>{sizeString}<\/span><b>Last Modified:<\/b>','<span>{dateString}<\/span><\/div><\/div>','<\/tpl>',"<div class='x-clear'><\/div>"]);e=iD(new hD(),d);b=iD(new hD(),a);mD(e);mD(b);c.i=EGb(new DGb(),'div.thumb-wrap',c);CV(c.i,true);FV(c.i,e);EV(c.i,c.h);c.i.zi(true);BV(c.i,'x-view-over');yV(c.i,'<div style="padding:10px;">No images match the specified filter<\/div>');uV(c.i,cHb(new bHb(),c,b));}
function zHb(b,a){if(a===null||oac(a,'')){wH(b.h,true);}else{BH(b.h,'name',a,true);}xV(b.i);}
function AHb(c){var a,b;a=u5(new p4());c.g=xfb(new wfb());hT(c.g,'ychooser-toolbar-searchfield');dgb(c.g,60);cgb(c.g,false);egb(c.g,true);Fbb(c.g,wGb(new vGb(),c));B5(a,c.g);b=s4(new q4(),'Find');nP(b,'search-icon');fP(b,AGb(new zGb(),c));y5(a,b);return a;}
function BHb(c,d,b,a){c.fj(cob(new wnb()));c.cj(a);c.nj(b);y0(c,d);AR(c,'ychooser-dlg');c.c=pZ(new lZ());hT(c.c,'east-panel');o0(c.c,false);c.c.nj(150);v0(c.c,5);c.b=pZ(new lZ());hT(c.b,'ychooser-view');o0(c.b,false);c.b.nj(100);c.b.cj(200);h0(c.b,true);oU(c,AHb(c),ynb(new xnb(),(nC(),qC)));oU(c,c.b,ynb(new xnb(),(nC(),oC)));oU(c,c.c,ynb(new xnb(),(nC(),pC)));wHb(c);vHb(c);}
function CHb(b,a){b.a=a;v7(b);}
function mGb(){}
_=mGb.prototype=new a7();_.tN=dic+'ImageChooser';_.tI=212;_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.h=null;_.i=null;function oGb(b,a){b.a=a;return b;}
function qGb(a,b){l7(this.a);if(this.a.a!==null){oHb(this.a.a,this.a.d);}}
function nGb(){}
_=nGb.prototype=new h8();_.cf=qGb;_.tN=dic+'ImageChooser$1';_.tI=0;function sGb(b,a){b.a=a;return b;}
function uGb(a,b){l7(this.a);}
function rGb(){}
_=rGb.prototype=new h8();_.cf=uGb;_.tN=dic+'ImageChooser$2';_.tI=0;function wGb(b,a){b.a=a;return b;}
function yGb(b,a){if(sz(a)==(rz(),Cz)){zHb(this.a,ccb(this.a.g));}}
function vGb(){}
_=vGb.prototype=new lhb();_.di=yGb;_.tN=dic+'ImageChooser$3';_.tI=0;function AGb(b,a){b.a=a;return b;}
function CGb(a,b){zHb(this.a,ccb(this.a.g));}
function zGb(){}
_=zGb.prototype=new h8();_.cf=CGb;_.tN=dic+'ImageChooser$4';_.tI=0;function FGb(){FGb=ehc;vV();}
function EGb(c,a,b){FGb();c.a=b;tV(c,a);return c;}
function aHb(a){var b,c,d,e;d=null;c=gB(a,'name');e=gB(a,'size');b=vL(gB(a,'lastmod'),'m/d/Y g:i a');hB(a,'shortName',wL(gB(a,'name'),15));hB(a,'sizeString',e);if(fgc(this.a.e,c)){d=sh(ggc(this.a.e,c),59);}else{d=new DHb();this.a.e.ri(c,d);}FHb(d,c);bIb(d,c);aIb(d,b);cIb(d,s$b(gB(a,'size')));dIb(d,gB(a,'url'));}
function DGb(){}
_=DGb.prototype=new nV();_.qi=aHb;_.tN=dic+'ImageChooser$5';_.tI=213;function cHb(b,a,c){b.a=a;b.b=c;return b;}
function eHb(a,e){var b,c,d,f;b=mS(this.a.c);if(e!==null&&e.a>0&&e[0]!==null){gS(this.a.f);d=Dj(e[0],'id');this.a.d=sh(ggc(this.a.e,d),59);wy(b);f=lh('[Lcom.gwtext.client.core.NameValuePair;',[329],[35],[4],null);nh(f,0,wB(new uB(),'name',this.a.d.d));nh(f,1,wB(new uB(),'url',this.a.d.g));nh(f,2,vB(new uB(),'sizeString',this.a.d.f));nh(f,3,wB(new uB(),'dateString',this.a.d.c));c=kD(this.b,f);Ay(b,c);zy(b);}else{dS(this.a.f);Ay(b,'');}}
function bHb(){}
_=bHb.prototype=new t9();_.ai=eHb;_.tN=dic+'ImageChooser$6';_.tI=0;function qHb(){qHb=ehc;CDb();}
function pHb(a){qHb();ADb(a);return a;}
function rHb(a){return mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['Pirates of the Caribbean',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/carribean.jpg']),mh('[Ljava.lang.Object;',328,17,['Resident Evil',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/resident_evil.jpg']),mh('[Ljava.lang.Object;',328,17,['Blood Diamond',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/blood_diamond.jpg']),mh('[Ljava.lang.Object;',328,17,['No Reservations',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/no_reservations.jpg']),mh('[Ljava.lang.Object;',328,17,['Casino Royale',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/casino_royale.jpg']),mh('[Ljava.lang.Object;',328,17,['Good Shepherd',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/good_shepherd.jpg']),mh('[Ljava.lang.Object;',328,17,['Ghost Rider',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/ghost_rider.jpg']),mh('[Ljava.lang.Object;',328,17,['Batman Begins',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/batman_begins.jpg']),mh('[Ljava.lang.Object;',328,17,['Last Samurai',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/last_samurai.jpg']),mh('[Ljava.lang.Object;',328,17,['Italian Job',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/italian_job.jpg']),mh('[Ljava.lang.Object;',328,17,['Mission Impossible III',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/mi3.jpg']),mh('[Ljava.lang.Object;',328,17,['Mr & Mrs Smith',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/smith.jpg']),mh('[Ljava.lang.Object;',328,17,['Inside Man',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/inside_man.jpg']),mh('[Ljava.lang.Object;',328,17,['The Island',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/island.jpg'])]);}
function sHb(){return '<p>This example shows loading a DataView in a Window.  Each item has a linked details view, and the DataView  supports custom sorting and filtering.<\/p><p>This example was contributed by <b>Mario Lim<\/b>';}
function tHb(){var a,b,c,d,e,f,g;if(this.e===null){this.e=pZ(new lZ());g=pZ(new lZ());g.fj(aqb(new Fpb(),20));b=cF(new bF(),rHb(this));e=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'name'),vE(new uE(),'size'),ED(new CD(),'lastmod','timestamp'),zI(new yI(),'url')]));d=qD(new oD(),e);f=tH(new oH(),b,d,true);eI(f);a=eP(new aP(),'Add Image',iHb(new hHb(),this,f));nP(a,'image-icon');c=pZ(new lZ());hT(c,'images');l0(c,false);t0(c,20);c.nj(450);nU(g,a);nU(g,c);nU(this.e,g);}return this.e;}
function gHb(){}
_=gHb.prototype=new FCb();_.md=sHb;_.yd=tHb;_.tN=dic+'ImageChooserSample';_.tI=214;_.a=null;function iHb(b,a,c){b.a=a;b.b=c;return b;}
function kHb(a,b){if(this.a.a===null){this.a.a=uHb(new mGb(),'Image Chooser',515,400,this.b);}CHb(this.a.a,mHb(new lHb(),this,a));}
function hHb(){}
_=hHb.prototype=new h8();_.cf=kHb;_.tN=dic+'ImageChooserSample$1';_.tI=0;function mHb(b,a,c){b.a=c;return b;}
function oHb(d,a){var b,c;b=nz('images',AL("<img src='{0}' style='margin:20px;visibility:hidden;'/>",a.g));c=nA(new lA(),b);vy(yy(c,true));hP(d.a);}
function lHb(){}
_=lHb.prototype=new o_b();_.tN=dic+'ImageChooserSample$2';_.tI=0;function FHb(b,a){b.a=a;}
function aIb(b,a){b.c=a;}
function bIb(b,a){b.d=a;}
function cIb(b,a){b.f=a;}
function dIb(a,b){a.g=b;}
function eIb(){var a;a=y_b(new x_b());E_b(a,'ImageData[');E_b(E_b(a,'fileName = '),this.a);E_b(E_b(a,'; foundLocation = '),this.b);{E_b(E_b(a,'; keyword = '),'null');}E_b(E_b(a,'; lastModified = '),this.c);E_b(E_b(a,'; name = '),this.d);E_b(E_b(a,'; searchString = '),this.e);C_b(E_b(a,'; size = '),this.f);E_b(E_b(a,'; url = '),this.g);E_b(a,']');return gac(a);}
function DHb(){}
_=DHb.prototype=new o_b();_.tS=eIb;_.tN=dic+'ImageData';_.tI=215;_.a=null;_.b=null;_.c=null;_.d=null;_.e=null;_.f=0;_.g=null;function AIb(){AIb=ehc;CDb();}
function zIb(a){AIb();ADb(a);return a;}
function BIb(c){var a,b,d;a=cdb(c.a);d=ccb(udb(a,'width'));b=ccb(udb(a,'height'));return d+'x'+b;}
function CIb(b){var a;a=cdb(b.a);return ccb(udb(a,'title'));}
function DIb(h){var a,b,c,d,e,f,g,i,j,k;if(h.b===null){h.b=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'sport'),zI(new yI(),'data'),zI(new yI(),'color')]));f=qD(new oD(),h.b);e=cF(new bF(),mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['Soccer','10 30 50 70','ff0000']),mh('[Ljava.lang.Object;',328,17,['Cricket','20 20 20 20','00ff00']),mh('[Ljava.lang.Object;',328,17,['Rugby','50 40 30 20','0000ff'])]));h.c=sH(new oH(),e,f);eI(h.c);}d=djb(new cjb());zkb(d,true);ykb(d,h.c);g=hib(new gib(),'Sport','sport',150);pib(g,vjb(new ujb(),xfb(new wfb())));c=hib(new gib(),'Data','data',150);pib(c,vjb(new ujb(),xfb(new wfb())));a=hib(new gib(),'Color','color',100);pib(a,vjb(new ujb(),xfb(new wfb())));b=Cib(new wib(),mh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',332,37,[g,c,a]));pkb(d,b);k=glb(new elb());nlb(k,true);Bkb(d,k);i=u5(new p4());D5(i);j=t4(new q4(),'Add Data',wIb(new vIb(),h,d));nP(j,'add-icon');y5(i,j);z0(d,i);return d;}
function EIb(b){var a;a=oIb(new nIb(),b);y0(a,'Line Chart');a.fj(Cob(new Bob()));v0(a,5);h0(a,true);s0(a,'line-chart-icon');nU(a,DIb(b));return a;}
function FIb(e){var a,b,c,d,f;a=Dcb(new ycb());gdb(a,30);v0(a,5);l0(a,false);a.cj(100);b=pbb(new mbb(),'Type');f=gfb(new dfb(),'2D','type');k_(f,true);nU(b,f);nU(b,gfb(new dfb(),'3D','type'));b.nj(150);nU(a,b);d=sIb(new rIb(),e,f);y0(d,'Pie Chart');d.fj(cob(new wnb()));v0(d,5);s0(d,'pie-chart-icon');c=DIb(e);oU(d,a,ynb(new xnb(),(nC(),qC)));oU(d,c,ynb(new xnb(),(nC(),oC)));return d;}
function bJb(){return 'source/combination/ChartGeneratorSample.css.html';}
function cJb(){return 'source/combination/ChartGeneratorSample.java.html';}
function dJb(){var a,b,c,d,e,f,g,h;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));c=pZ(new lZ());c.fj(cob(new wnb()));e=ynb(new xnb(),(nC(),rC));bob(e,true);Dnb(e,rB(new qB(),5,5,5,5));d=pZ(new lZ());y0(d,'Preview');d.Ci(false);o0(d,true);h0(d,true);d.cj(220);v0(d,5);q0(d,'<span id="help">Once you select a type of chart, fill in the required data, and click on the PREVIEW button.<br>At that time, a preview of the chat will appear here.<\/span>');oU(c,d,e);a=ynb(new xnb(),(nC(),oC));Dnb(a,rB(new qB(),5,5,5,0));b=pZ(new lZ());b.fj(cob(new wnb()));y0(b,"Dion's ChartMaker");zZ(b,i4(new s3(),(j4(),k4),new gIb(),'Settings Help'));this.a=Dcb(new ycb());gdb(this.a,40);fdb(this.a,(fC(),jC));this.a.nj(300);v0(this.a,20);y0(this.a,'Chart Poperties');nU(this.a,Cfb(new wfb(),'Title','title',100,'My Graph'));nU(this.a,zeb(new web(),'Width','width',40,280));nU(this.a,zeb(new web(),'Height','height',40,140));nU(this.a,Bfb(new wfb(),'URL','url',185));f=k2(new j2());v2(f,0);E2(f,true);B2(f,115);a3(f,135);nU(f,EIb(this));nU(f,FIb(this));oU(b,this.a,ynb(new xnb(),(nC(),sC)));oU(b,f,ynb(new xnb(),(nC(),oC)));g=u5(new p4());D5(g);h=t4(new q4(),'Update Chart',kIb(new jIb(),this,f,d));nP(h,'image-icon');y5(g,h);m0(b,g);oU(c,b,a);nU(this.e,c);}return this.e;}
function fIb(){}
_=fIb.prototype=new FCb();_.gd=bJb;_.vd=cJb;_.yd=dJb;_.tN=eic+'ChartGeneratorSample';_.tI=216;_.a=null;_.b=null;_.c=null;var aJb='http://chart.apis.google.com/chart';function iIb(){var a,b;a=pZ(new lZ());q0(a,'<p>This example is based on <a href="http://almaer.com/blog/chartmaker-ext-2-ui-on-top-of-the-google-chart-api" target="_blank">Dion\'s ChartMaker<\/a>.<p>    <p>        - Enter the core settings<br>        - Choose the type of chart<br>        - Seed Data to get a start, and enter your data<br>        - Click on the GET CHART button<br>        - Copy the URL for the chart<br>    <\/p>');b=h7(new a7());n7(b,true);b.nj(350);s0(b,'paste-icon');nU(b,a);y0(b,'Chart Maker Help');v7(b);}
function gIb(){}
_=gIb.prototype=new o_b();_.xc=iIb;_.tN=eic+'ChartGeneratorSample$1';_.tI=0;function kIb(b,a,d,c){b.a=a;b.c=d;b.b=c;return b;}
function mIb(a,c){var b;yH(this.a.c);b=sh(s2(this.c),60).Fc();Ay(a0(this.b),'<img src ="'+b+'"/>');udb(cdb(this.a.a),'url').lj(b);}
function jIb(){}
_=jIb.prototype=new h8();_.cf=mIb;_.tN=eic+'ChartGeneratorSample$2';_.tI=0;function gJb(){gJb=ehc;AZ();}
function fJb(a){gJb();pZ(a);return a;}
function eJb(){}
_=eJb.prototype=new lZ();_.tN=eic+'ChartPanel';_.tI=217;function pIb(){pIb=ehc;gJb();}
function oIb(b,a){pIb();b.a=a;fJb(b);return b;}
function qIb(){var a,b,c,d,e,f,g,h,i,j,k,l,m;l='cht=lc';i='chs='+BIb(this.a);k='chtt='+CIb(this.a);f='chl=';b='chco=';c='chd=t:';h=FH(this.a.c);for(e=0;e<h.a;e++){g=h[e];j=EG(g,'sport');d=EG(g,'data');a=EG(g,'color');f+=j+'%7C';b+=a+',';c+=uac(d,' ',',')+'%7C';}f=yac(f,0,tac(f)-3);c=yac(c,0,tac(c)-3);b=yac(b,0,tac(b)-1);m=bM('{0}?{1}&{2}&{3}&{4}&{5}&{6}',mh('[Ljava.lang.String;',322,1,[(AIb(),aJb),l,i,k,f,b,c]));return m;}
function nIb(){}
_=nIb.prototype=new eJb();_.Fc=qIb;_.tN=eic+'ChartGeneratorSample$3';_.tI=218;function tIb(){tIb=ehc;gJb();}
function sIb(b,a,c){tIb();b.a=a;b.b=c;fJb(b);return b;}
function uIb(){var a,b,c,d,e,f,g,h,i,j,k,l,m;l='cht=';if(i_(this.b)){l+='p';}else{l+='p3';}i='chs='+BIb(this.a);k='chtt='+CIb(this.a);f='chl=';b='chco=';c='chd=t:';h=FH(this.a.c);for(e=0;e<h.a;e++){g=h[e];j=EG(g,'sport');d=EG(g,'data');a=EG(g,'color');f+=j+'%7C';b+=a+',';c+=uac(d,' ',',')+'%7C';}f=yac(f,0,tac(f)-3);c=yac(c,0,tac(c)-3);b=yac(b,0,tac(b)-1);m=bM('{0}?{1}&{2}&{3}&{4}&{5}&{6}',mh('[Ljava.lang.String;',322,1,[(AIb(),aJb),l,i,k,f,b,c]));return m;}
function rIb(){}
_=rIb.prototype=new eJb();_.Fc=uIb;_.tN=eic+'ChartGeneratorSample$4';_.tI=219;function wIb(b,a,c){b.a=a;b.b=c;return b;}
function yIb(a,b){var c;c=xG(this.a.b,mh('[Ljava.lang.Object;',328,17,['My Sport','5 30 18 25','0000ff']));bI(this.a.c,0,c);hjb(this.b,0,0);}
function vIb(){}
_=vIb.prototype=new h8();_.cf=yIb;_.tN=eic+'ChartGeneratorSample$5';_.tI=0;function wJb(){wJb=ehc;CDb();}
function vJb(a){wJb();ADb(a);return a;}
function xJb(){return '<p>This example shows a basic ComboBox populated with data from a Store. It also associates a custom tooltip based on a template for each ComboBox item.<\/p> <p>A Store can be populated from a wide varierty of data sources like XML or Json data from your webserver, Json data from another server using cross domain script loading or local array data. GWT-Plus supports populating a Store with Javabeans returned using GWT-RPC.<\/p><p>This particular example loads data into the Store using local array data.<\/p>';}
function yJb(){return 'source/combo/BasicComboBoxSample.java.html';}
function zJb(){var a,b,c;if(this.e===null){this.e=pZ(new lZ());b=Dcb(new ycb());gdb(b,35);l0(b,false);c=jH(new gH(),mh('[Ljava.lang.String;',322,1,['abbr','state','nick']),tzb());eI(c);a=z_(new s_());cab(a,true);iab(a,1);gcb(a,'State');mab(a,c);E_(a,'state');jab(a,(C_(),vab));qab(a,(C_(),uab));bgb(a,'Enter state');hab(a,'Searching...');rab(a,true);egb(a,true);mcb(a,200);sab(a,'abbr');eab(a,false);B_(a,jJb(new iJb(),this));nU(b,a);nU(this.e,b);}return this.e;}
function AJb(){return true;}
function hJb(){}
_=hJb.prototype=new FCb();_.md=xJb;_.vd=yJb;_.yd=zJb;_.pj=AJb;_.tN=fic+'BasicComboBoxSample';_.tI=220;function jJb(b,a){b.a=a;return b;}
function lJb(b,a){FDb(this.a,'event','ComboBox::doBeforeQuery()');return true;}
function mJb(a,c,b){FDb(this.a,'event',"ComboBox::doBeforeSelect('"+EG(c,'states')+"')");return true;}
function nJb(a){FDb(this.a,'event','ComboBox::onBlur()');}
function oJb(a,b,c){FDb(this.a,'event','ComboBox::onChange('+c+'-->'+b+')');}
function pJb(a){FDb(this.a,'event','ComboBox::onCollapse()');}
function qJb(a){FDb(this.a,'event','ComboBox::onExpand()');}
function rJb(a){FDb(this.a,'event','ComboBox::onFocus()');}
function sJb(a,b){}
function tJb(a,c,b){FDb(this.a,'event',"ComboBox::onSelect('"+EG(c,'states')+"')");}
function uJb(b,a){FDb(this.a,'event','ComboBox::onSpecialKey(key code '+sz(a)+')');}
function iJb(){}
_=iJb.prototype=new dhb();_.gc=lJb;_.nc=mJb;_.ue=nJb;_.Ce=oJb;_.lf=pJb;_.rg=qJb;_.sg=rJb;_.Bg=sJb;_.Fh=tJb;_.di=uJb;_.tN=fic+'BasicComboBoxSample$1';_.tI=0;function DJb(){DJb=ehc;CDb();}
function CJb(a){DJb();ADb(a);return a;}
function EJb(){return '<p>This is an example of a compact ComboBox where there is no drop down icon. This is done by calling setHideTrigger(true) on the ComboBox.<\/p><p>As the user types in the ComboBox field, the ComboBox options are displayed.<\/p>';}
function FJb(){return 'source/combo/ComboBoxCompactSample.java.html';}
function aKb(){var a,b,c;if(this.e===null){this.e=pZ(new lZ());c=jH(new gH(),mh('[Ljava.lang.String;',322,1,['abbr','states']),tzb());eI(c);a=z_(new s_());iab(a,1);gcb(a,'State');mab(a,c);E_(a,'states');jab(a,(C_(),vab));bgb(a,'Enter State');hab(a,'Searching...');rab(a,true);egb(a,true);mcb(a,200);eab(a,true);b=Dcb(new ycb());gdb(b,35);l0(b,false);nU(b,a);nU(this.e,b);}return this.e;}
function BJb(){}
_=BJb.prototype=new FCb();_.md=EJb;_.vd=FJb;_.yd=aKb;_.tN=fic+'ComboBoxCompactSample';_.tI=221;function dKb(){dKb=ehc;CDb();}
function cKb(a){dKb();ADb(a);return a;}
function eKb(){return '<p>In this sample the entries in ComboBox dropdown provide paging capabilities. The page size and display of the entries are fully customizable.<\/p><p>Data for the CombBox is loaded from a Store which can be populated using local or remote data.<\/p>';}
function fKb(){return 'source/combo/ComboBoxPagingSample.java.html';}
function gKb(){var a,b,c,d,e,f;if(this.e===null){this.e=pZ(new lZ());c=u7b(new t7b(),qzb());e=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'company'),gE(new fE(),'price'),gE(new fE(),'change'),gE(new fE(),'pctChange'),ED(new CD(),'lastChanged','n/j h:ia')]));d=qD(new oD(),e);f=sH(new oH(),c,d);eI(f);a=z_(new s_());iab(a,1);gcb(a,'Company');mab(a,f);E_(a,'company');jab(a,(C_(),wab));qab(a,(C_(),uab));bgb(a,'Enter company');hab(a,'Searching...');rab(a,true);egb(a,true);mcb(a,250);kab(a,10);b=Dcb(new ycb());gdb(b,70);l0(b,false);nU(b,a);nU(this.e,b);}return this.e;}
function bKb(){}
_=bKb.prototype=new FCb();_.md=eKb;_.vd=fKb;_.yd=gKb;_.tN=fic+'ComboBoxPagingSample';_.tI=222;function jKb(){jKb=ehc;CDb();}
function iKb(a){jKb();ADb(a);return a;}
function kKb(){return '<p>In this sample the entries in the ComboBox dropdown are styled using a simple but powerful templating mechanism and can be customized to meet the users requirements.<\/p><p>Also notice that in this example resizing of the dropdown is enabled using a simple ComboBox setting.<\/p>';}
function lKb(){return 'source/combo/ComboBoxStyledSample.java.html';}
function mKb(){var a,b,c,d;if(this.e===null){this.e=pZ(new lZ());c=jH(new gH(),mh('[Ljava.lang.String;',322,1,['abbr','country']),szb());eI(c);d=zC(new yC(),'<div class="x-combo-list-item"><img src="images/flags/{abbr}.gif"> {country}<div class="x-clear"><\/div><\/div>');a=z_(new s_());iab(a,1);gcb(a,'Countries');mab(a,c);E_(a,'country');jab(a,(C_(),vab));qab(a,(C_(),uab));bgb(a,'Select Country');rab(a,true);egb(a,true);mcb(a,200);lab(a,true);oab(a,d);nab(a,'Countries');b=Dcb(new ycb());gdb(b,70);l0(b,false);nU(b,a);nU(this.e,b);}return this.e;}
function hKb(){}
_=hKb.prototype=new FCb();_.md=kKb;_.vd=lKb;_.yd=mKb;_.tN=fic+'ComboBoxStyledSample';_.tI=223;function tKb(){tKb=ehc;CDb();}
function sKb(a){tKb();ADb(a);return a;}
function uKb(){return '<p>This example demonstrates a linked ComboBox where the available options in the second ComboBox depend onthe selection in the first ComboBox.<\/p>';}
function vKb(){return 'source/combo/LinkedComboBoxSample.java.html';}
function wKb(){var a,b,c,d,e,f,g;if(this.e===null){this.e=pZ(new lZ());g=Dcb(new ycb());y0(g,'Linked ComboBox');p0(g,true);g.nj(350);d=mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['USA','United States of America']),mh('[Ljava.lang.Object;',328,17,['D','Germany']),mh('[Ljava.lang.Object;',328,17,['F','France']),mh('[Ljava.lang.Object;',328,17,['GB','Great Britain'])]);e=jH(new gH(),mh('[Ljava.lang.String;',322,1,['cid','country']),d);eI(e);a=mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),1),'USA','New York']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),2),'USA','Cleveland']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),3),'USA','Austin']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),4),'USA','Los Angeles']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),5),'D','Munich']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),6),'D','Bonn']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),7),'F','Paris']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),8),'F','Nice']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),9),'GB','London']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),10),'GB','Glasgow']),mh('[Ljava.lang.Object;',328,17,[D9b(new C9b(),11),'GB','Liverpool'])]);b=jH(new gH(),mh('[Ljava.lang.String;',322,1,['id','cid','city']),a);eI(b);f=z_(new s_());gcb(f,'Select Country');mab(f,e);E_(f,'country');jab(f,(C_(),vab));qab(f,(C_(),uab));cab(f,true);sab(f,'cid');f.gj(true);c=z_(new s_());gcb(c,'Select City');mab(c,b);E_(c,'city');sab(c,'id');jab(c,(C_(),vab));qab(c,(C_(),uab));gab(c,true);cab(c,true);c.gj(true);B_(f,pKb(new oKb(),this,c,b));nU(g,f);nU(g,c);nU(this.e,g);}return this.e;}
function nKb(){}
_=nKb.prototype=new FCb();_.md=uKb;_.vd=vKb;_.yd=wKb;_.tN=fic+'LinkedComboBoxSample';_.tI=224;function pKb(b,a,d,c){b.b=d;b.a=c;return b;}
function rKb(a,c,b){tab(this.b,'');AH(this.a,'cid',D_(a));}
function oKb(){}
_=oKb.prototype=new dhb();_.Fh=rKb;_.tN=fic+'LinkedComboBoxSample$1';_.tI=0;function CKb(){CKb=ehc;CDb();}
function BKb(a){CKb();ADb(a);return a;}
function DKb(){return '<p>\n    <b>Combo with Templates & Ajax<\/b>\n    <p>This is a more advanced example that shows how you can combine paging, Template and a remote data store\n    to create a "live search" feature.<\/p><p>Live search requires a minimum of 4 characters.<\/p>\n   <p>This examples calls a Json Webservice to retreive data from the ExtJS forums and populate the Store backing the ComboBox.<\/p><\/p>';}
function EKb(){return 'source/combo/LiveSearchSample.java.html';}
function FKb(){var a,b,c,d,e,f,g,h,i;if(this.e===null){this.e=pZ(new lZ());hT(this.e,'livesearch');b=dH(new cH(),'http://extjs.com/forum/topics-remote.php');f=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[AI(new yI(),'title','topic_title'),AI(new yI(),'topicId','topic_id'),AI(new yI(),'author','author'),FD(new CD(),'lastPost','post_time','timestamp'),AI(new yI(),'excerpt','post_text')]));e=BE(new AE(),f);EE(e,'topics');FE(e,'totalCount');DE(e,'post_id');i=sH(new oH(),b,e);eI(i);g='<div class="search-item"><h3><span>{lastPost:date("M j, Y")}<br />by {author}<\/span>{title}<\/h3>{excerpt}<\/div>';a=z_(new s_());mab(a,i);E_(a,'title');rab(a,false);hab(a,'Searching...');mcb(a,440);kab(a,10);eab(a,true);pab(a,'<div class="search-item"><h3><span>{lastPost:date("M j, Y")}<br />by {author}<\/span>{title}<\/h3>{excerpt}<\/div>');jab(a,(C_(),wab));nab(a,'ExtJS Forums');hcb(a,true);fab(a,'div.search-item');B_(a,new yKb());h=pZ(new lZ());h.nj(490);h.cj(150);v0(h,20);y0(h,'Search ExtJS Forums');p0(h,true);c=Dcb(new ycb());l0(c,false);nU(c,a);nU(h,c);d=pZ(new lZ());l0(d,false);w0(d,4,0,0,0);q0(d,'Live search requires a minimum of 4 characters.');nU(h,d);nU(this.e,h);}return this.e;}
function xKb(){}
_=xKb.prototype=new FCb();_.md=DKb;_.vd=EKb;_.yd=FKb;_.tN=fic+'LiveSearchSample';_.tI=225;function AKb(b,d,c){var a,e;a=mh('[Ljava.lang.String;',322,1,[EG(d,'topicId'),FG(d)]);e=bM('http://extjs.com/forum/showthread.php?t={0}&p={1}',a);nm(e,'forum','');}
function yKb(){}
_=yKb.prototype=new dhb();_.Fh=AKb;_.tN=fic+'LiveSearchSample$1';_.tI=0;function cLb(){cLb=ehc;CDb();}
function bLb(a){cLb();ADb(a);return a;}
function dLb(){return '<p>This is a simple example illustrating basic Drag Drop functionality. The second Panel is configred to have a Proxy when dragging.<\/p>';}
function eLb(){return 'source/dd/BasicDDSample.java.html';}
function fLb(){var a,b,c,d,e;if(this.e===null){this.e=pZ(new lZ());d=aq(new Ep());Co(d,15);c=pZ(new lZ());y0(c,'Draggable');l0(c,true);c.nj(200);o0(c,true);q0(c,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');e=pZ(new lZ());y0(e,'Draggable with Proxy');l0(e,true);e.nj(200);o0(e,true);q0(e,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');a=zJ(new tJ(),c);b=vJ(new uJ(),e);bq(d,c);bq(d,e);mU(this.e,d);}return this.e;}
function aLb(){}
_=aLb.prototype=new FCb();_.md=dLb;_.vd=eLb;_.yd=fLb;_.tN=gic+'BasicDDSample';_.tI=226;function nLb(){nLb=ehc;CDb();}
function mLb(a){nLb();ADb(a);return a;}
function oLb(){return '<p>This example builds on the basic drag and drop, keeping the dragged element on top of the others by changing its z-index property during the drag.<\/p>';}
function pLb(){return 'source/dd/BasicOnTopSample.java.html';}
function qLb(){var a,b,c,d,e,f,g;if(this.e===null){this.e=pZ(new lZ());d=aq(new Ep());Co(d,15);e=pZ(new lZ());y0(e,'Panel1');l0(e,true);k0(e,'background-color:#6D739A');e.nj(200);q0(e,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');f=pZ(new lZ());y0(f,'Panel2');k0(f,'background-color:#566F4E');l0(f,true);f.nj(200);q0(f,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');g=pZ(new lZ());y0(g,'Panel3');k0(g,'background-color:#7E5B60');l0(g,true);g.nj(200);q0(g,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');a=iLb(new hLb(),e,this);b=iLb(new hLb(),f,this);c=iLb(new hLb(),g,this);bq(d,e);bq(d,f);bq(d,g);mU(this.e,d);}return this.e;}
function rLb(){return true;}
function gLb(){}
_=gLb.prototype=new FCb();_.md=oLb;_.vd=pLb;_.yd=qLb;_.pj=rLb;_.tN=gic+'BasicOnTopSample';_.tI=227;function jLb(){jLb=ehc;AJ();}
function iLb(c,a,b){jLb();zJ(c,a);return c;}
function kLb(a){rk(mK(this),'zIndex',this.a);}
function lLb(a,b){this.a=bk(mK(this),'zIndex');rk(mK(this),'zIndex',999);}
function hLb(){}
_=hLb.prototype=new tJ();_.vc=kLb;_.sj=lLb;_.tN=gic+'BasicOnTopSample$DDOnTop';_.tI=228;_.a=0;function yLb(){yLb=ehc;CDb();}
function xLb(a){yLb();ADb(a);return a;}
function zLb(){return "<p><br>Anchor Layout with Forms<\/b><p>This example illustrates positioning form fields by anchor. A FormLayout extends AnchorLayout and so all anchoring layout properties apply.<\/p><p>The 'Send To' field has an anchor property '100%' and so it takes up the rest of the panel width.<\/p><p>The 'Subject' field also has a width anchor property of '100%' and so it takes up the rest of the panel width.<\/p><p>The TextArea field has its label hidden and has an anchor property of '100% -53' and so it takes up the panel width andthe rest of the panel height less 53px.<\/p><p>The other thing worth noting is that the FormPanel is added to a Window<\/p><\/p>";}
function ALb(){return 'source/form/AnchoringSample.java.html';}
function BLb(){var a,b,c,d;if(this.e===null){this.e=pZ(new lZ());d=h7(new a7());y0(d,'Resize Me');d.nj(500);d.cj(300);r7(d,300);q7(d,200);d.fj(Cob(new Bob()));v0(d,5);d.Bi((fC(),hC));wZ(d,dP(new aP(),'Send'));wZ(d,dP(new aP(),'Cancel'));o7(d,(k7(),x7));t7(d,true);b=Dcb(new ycb());b.Ai('x-plain');gdb(b,55);idb(b,'save-form.php');b.nj(500);b.cj(300);oU(b,Afb(new wfb(),'Send To','to'),qnb(new pnb(),'100%'));oU(b,Afb(new wfb(),'Subject','subject'),qnb(new pnb(),'100%'));c=pfb(new nfb(),'Subject','subject');hcb(c,true);oU(b,c,qnb(new pnb(),'100% -53'));nU(d,b);a=eP(new aP(),'Show Form',uLb(new tLb(),this,d));nU(this.e,a);}return this.e;}
function sLb(){}
_=sLb.prototype=new FCb();_.md=zLb;_.vd=ALb;_.yd=BLb;_.tN=hic+'AnchoringSample';_.tI=229;function uLb(b,a,c){b.a=c;return b;}
function wLb(a,b){w7(this.a,a.o);}
function tLb(){}
_=tLb.prototype=new h8();_.cf=wLb;_.tN=hic+'AnchoringSample$1';_.tI=0;function ELb(){ELb=ehc;CDb();}
function DLb(a){ELb();ADb(a);return a;}
function FLb(){return "<p>This example demonstrates the use of FieldSet's in Forms. FieldSets are a subclass of Panel and can be added to the FormPaenl just like other Components. FieldSet's in turn can contain Form fields.<\/p><p>The FieldSet at the top is collapsible and has a toggle checkbox to expand / collapse the FieldSet.<\/p><p>The FieldSet at the bottom contains other form Fields<\/p>";}
function aMb(){return 'source/form/FieldSetsSample.java.html';}
function bMb(){var a,b,c,d,e,f,g,h,i,j,k;if(this.e===null){this.e=pZ(new lZ());g=Dcb(new ycb());y0(g,'Simple Form with FieldSets');p0(g,true);w0(g,5,5,5,0);g.nj(350);gdb(g,75);idb(g,'save-form.php');k=nbb(new mbb());rbb(k,true);p0(k,true);y0(k,'User Information');n0(k,true);f=Bfb(new wfb(),'First Name','first',210);agb(f,false);nU(k,f);i=Bfb(new wfb(),'Last Name','last',210);nU(k,i);b=Afb(new wfb(),'Company','company, 210');nU(k,b);d=Bfb(new wfb(),'Email','email',210);fgb(d,(zgb(),Agb));nU(k,d);c=pbb(new mbb(),'Phone Number');o0(c,true);c.zi(true);h=Bfb(new wfb(),'Home','home',210);h.lj('(888) 555-1212');nU(c,h);a=Bfb(new wfb(),'Business','business',210);nU(c,a);j=Bfb(new wfb(),'Mobile','mobile',210);nU(c,j);e=Bfb(new wfb(),'Fax','fax',210);nU(c,e);nU(g,k);nU(g,c);wZ(g,dP(new aP(),'Save'));wZ(g,dP(new aP(),'Cancel'));nU(this.e,g);}return this.e;}
function CLb(){}
_=CLb.prototype=new FCb();_.md=FLb;_.vd=aMb;_.yd=bMb;_.tN=hic+'FieldSetsSample';_.tI=230;function eMb(){eMb=ehc;CDb();}
function dMb(a){eMb();ADb(a);return a;}
function fMb(){return '<b>Form as a TabPanel<\/b><p>This example shows that a Form can be setup as a TabPanel with form fields on separate tabs. An key feature of this is that when the form is submitted, the field values form all the tabs are posted.<\/p>';}
function gMb(){return 'source/form/FormAsTabSample.java.html';}
function hMb(){var a,b,c,d,e,f,g,h,i,j;if(this.e===null){this.e=pZ(new lZ());f=Dcb(new ycb());p0(f,true);gdb(f,75);l0(f,false);f.nj(350);j=k2(new j2());v2(j,0);e=pZ(new lZ());y0(e,'Personal Details');e.fj(apb(new Fob()));e.zi(true);v0(e,10);d=Bfb(new wfb(),'First Name','first',230);agb(d,false);d.lj('Steve');nU(e,d);g=Bfb(new wfb(),'Last Name','last',230);g.lj('Rogge');nU(e,g);b=Bfb(new wfb(),'Company','company',230);nU(e,b);c=Bfb(new wfb(),'Email','email',230);fgb(c,(zgb(),Agb));nU(e,c);nU(j,e);i=pZ(new lZ());y0(i,'Phone Numbers');i.fj(apb(new Fob()));i.zi(true);v0(i,10);nU(i,Cfb(new wfb(),'Home','home',230,'(888) 555-2222'));nU(i,Bfb(new wfb(),'Business','business',230));nU(i,Bfb(new wfb(),'Mobile','mobile',230));nU(i,Bfb(new wfb(),'Fax','fax',230));nU(j,i);h=dP(new aP(),'Save');a=dP(new aP(),'Cancel');wZ(f,h);wZ(f,a);nU(f,j);nU(this.e,f);}return this.e;}
function cMb(){}
_=cMb.prototype=new FCb();_.md=fMb;_.vd=gMb;_.yd=hMb;_.tN=hic+'FormAsTabSample';_.tI=231;function tMb(){tMb=ehc;CDb();}
function sMb(a){tMb();ADb(a);return a;}
function uMb(){return '<p>This example edmonstrates the fact that by virtue of inheriting from the <b>Container<\/b> class, a FormPanel can contain any <b>Component<\/b>. This includes all the subclasses of Panel, including the GridPanel<\/p><p>This example also demonstrates how data from a Store can be bound to a Grid and a Form.<\/p>';}
function vMb(){return 'source/form/FormGridSample.java.html';}
function wMb(){var a,b,c,d,e,f;if(this.e===null){this.e=pZ(new lZ());c=Dcb(new ycb());p0(c,true);fdb(c,(fC(),iC));v0(c,5);c.nj(650);e=pZ(new lZ());e.fj(oob(new kob()));a=pZ(new lZ());a.fj(Cob(new Bob()));d=bAb(new vzb(),false,mh('[I',0,(-1),[0,1,2,3,4]));d.cj(300);y0(d,'Company Data');f=qmb(new omb(),true);rmb(f,kMb(new jMb(),this,c));xkb(d,f);qO(d,oMb(new nMb(),this,f),10);nU(a,d);oU(e,a,mob(new lob(),0.6));b=nbb(new mbb());sbb(b,90);y0(b,'Company Details');b.zi(true);l0(b,false);nU(b,Bfb(new wfb(),'Name','company',120));nU(b,Bfb(new wfb(),'Price','price',120));nU(b,Bfb(new wfb(),'% Change','pctChange',120));nU(b,cbb(new Fab(),'Last Updated','lastChanged',120));oU(e,zY(new yY(),b,0,10,0,0),mob(new lob(),0.4));nU(c,e);nU(this.e,c);}return this.e;}
function iMb(){}
_=iMb.prototype=new FCb();_.md=uMb;_.vd=vMb;_.yd=wMb;_.tN=hic+'FormGridSample';_.tI=232;function kMb(b,a,c){b.a=c;return b;}
function mMb(c,b,a){wdb(cdb(this.a),a);}
function jMb(){}
_=jMb.prototype=new bnb();_.Ch=mMb;_.tN=hic+'FormGridSample$1';_.tI=0;function oMb(b,a,c){b.a=c;return b;}
function qMb(a){vmb(a.a);}
function rMb(){qMb(this);}
function nMb(){}
_=nMb.prototype=new o_b();_.xc=rMb;_.tN=hic+'FormGridSample$2';_.tI=0;function zMb(){zMb=ehc;CDb();}
function yMb(a){zMb();ADb(a);return a;}
function AMb(){return 'This is an example of a Form that containts a TabPanel and each tab can have Form fields.';}
function BMb(){return 'source/form/FormWithTabSample.java.html';}
function CMb(){var a,b,c,d,e,f,g,h;if(this.e===null){this.e=pZ(new lZ());c=Dcb(new ycb());fdb(c,(fC(),kC));y0(c,'Inner Tabs');v0(c,5);c.nj(600);h=pZ(new lZ());h.fj(oob(new kob()));l0(h,false);a=pZ(new lZ());a.fj(apb(new Fob()));l0(a,false);oU(a,Afb(new wfb(),'First Name','first'),qnb(new pnb(),'95%'));oU(a,Afb(new wfb(),'Company','company'),qnb(new pnb(),'95%'));oU(h,a,mob(new lob(),0.5));d=pZ(new lZ());d.fj(apb(new Fob()));l0(d,false);oU(d,Afb(new wfb(),'Last Name','last'),qnb(new pnb(),'95%'));oU(d,Afb(new wfb(),'Email','email'),qnb(new pnb(),'95%'));oU(h,d,mob(new lob(),0.5));nU(c,h);f=k2(new j2());C2(f,true);v2(f,0);f.cj(235);b=pZ(new lZ());y0(b,'Personal Details');b.fj(apb(new Fob()));v0(b,10);nU(b,Cfb(new wfb(),'First Name','first',230,'James'));nU(b,Bfb(new wfb(),'Last  Name','last',230));nU(b,Bfb(new wfb(),'Company','company',230));nU(b,Bfb(new wfb(),'Email','email',230));nU(f,b);e=pZ(new lZ());y0(e,'Phone Numbers');e.fj(apb(new Fob()));v0(e,10);nU(e,Cfb(new wfb(),'Home','home',230,'(888) 555-2222'));nU(e,Bfb(new wfb(),'Business','business',230));nU(e,Bfb(new wfb(),'Mobile','mobile',230));nU(e,Bfb(new wfb(),'Fax','fax',230));nU(f,e);g=pZ(new lZ());y0(g,'Biography');g.fj(Cob(new Bob()));nU(g,geb(new eeb(),'Biography'));nU(f,g);nU(c,f);wZ(c,dP(new aP(),'Save'));wZ(c,dP(new aP(),'Cancel'));nU(this.e,c);}return this.e;}
function xMb(){}
_=xMb.prototype=new FCb();_.md=AMb;_.vd=BMb;_.yd=CMb;_.tN=hic+'FormWithTabSample';_.tI=233;function lNb(){lNb=ehc;CDb();}
function kNb(a){lNb();ADb(a);return a;}
function mNb(){return 'This is an example of a dual column Item selector.';}
function nNb(){return 'source/form/ItemSelectorSample.java.html';}
function oNb(){var a,b,c,d,e,f,g,h;if(this.e===null){this.e=pZ(new lZ());c=Dcb(new ycb());y0(c,'Team Selection');p0(c,true);w0(c,5,0,5,5);c.nj(520);gdb(c,75);nU(c,Bfb(new wfb(),'Team','team',230));e=y7b(new x7b());gcb(e,'Players');jcb(e,'players');A7b(e,mh('[Ljava.lang.String;',322,1,['playerID','name']));C7b(e,mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['1','Player One']),mh('[Ljava.lang.Object;',328,17,['2','Player Two']),mh('[Ljava.lang.Object;',328,17,['3','Player Three']),mh('[Ljava.lang.Object;',328,17,['4','Player Four']),mh('[Ljava.lang.Object;',328,17,['5','Player Five'])]));b8b(e,mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['6','Player Six'])]));a8b(e,160);F7b(e,200);d8b(e,'playerID');B7b(e,'name');d=u5(new p4());a=r4(new q4());a.Fi(true);nP(a,'user-add-icon');y5(d,a);e6(d);a6(d,r5(new q5(),'Available'));D7b(e,d);g=u5(new p4());b=s4(new q4(),'Clear');nP(b,'user-delete-icon');fP(b,FMb(new EMb(),this,e));y5(g,b);c8b(e,g);nU(c,e);h=eP(new aP(),'Get Value',dNb(new cNb(),this,c));wZ(c,h);f=eP(new aP(),'Mark Invalid',hNb(new gNb(),this,e));wZ(c,f);nU(this.e,c);}return this.e;}
function pNb(){return true;}
function DMb(){}
_=DMb.prototype=new FCb();_.md=mNb;_.vd=nNb;_.yd=oNb;_.pj=pNb;_.tN=hic+'ItemSelectorSample';_.tI=234;function FMb(b,a,c){b.a=c;return b;}
function bNb(a,b){ecb(this.a);}
function EMb(){}
_=EMb.prototype=new h8();_.cf=bNb;_.tN=hic+'ItemSelectorSample$1';_.tI=0;function dNb(b,a,c){b.a=a;b.b=c;return b;}
function fNb(a,b){var c;c=vdb(cdb(this.b));FDb(this.a,'message','Form data : '+c);}
function cNb(){}
_=cNb.prototype=new h8();_.cf=fNb;_.tN=hic+'ItemSelectorSample$2';_.tI=0;function hNb(b,a,c){b.a=c;return b;}
function jNb(a,b){dcb(this.a,'Invalid');}
function gNb(){}
_=gNb.prototype=new h8();_.cf=jNb;_.tN=hic+'ItemSelectorSample$3';_.tI=0;function sNb(){sNb=ehc;CDb();}
function rNb(a){sNb();ADb(a);return a;}
function tNb(){return "<p>This example illustrates a multi-column form with lables on top. The form has a top panel which has two columns. The first column is a Panel with the 'First Name' and 'Company' fields added to it. And the second column is a Panel with the 'Last Name' and 'Email' fields added to it.<p>The top panel is added to the form and then a HtmlEditor with no label is added below it.<\/p>";}
function uNb(){return 'source/form/MultiColumnFormPanel.java.html';}
function vNb(){var a,b,c,d,e,f,g,h,i;if(this.e===null){this.e=pZ(new lZ());f=Dcb(new ycb());p0(f,true);y0(f,'Multi Column, Nested Layouts and Anchoring');w0(f,5,5,5,0);f.nj(600);fdb(f,(fC(),kC));i=pZ(new lZ());i.fj(oob(new kob()));a=pZ(new lZ());a.fj(apb(new Fob()));e=Afb(new wfb(),'First Name','first');oU(a,e,qnb(new pnb(),'95%'));c=Afb(new wfb(),'Company','company');oU(a,c,qnb(new pnb(),'95%'));oU(i,a,mob(new lob(),0.5));b=pZ(new lZ());b.fj(apb(new Fob()));h=Afb(new wfb(),'Last Name','last');oU(b,h,qnb(new pnb(),'95%'));d=Afb(new wfb(),'Email','email');fgb(d,(zgb(),Agb));oU(b,d,qnb(new pnb(),'95%'));oU(i,b,mob(new lob(),0.5));nU(f,i);g=heb(new eeb(),'Biography','bio');jeb(g,200);oU(f,g,qnb(new pnb(),'98%'));wZ(f,dP(new aP(),'Save'));wZ(f,dP(new aP(),'Cancel'));nU(this.e,f);}return this.e;}
function qNb(){}
_=qNb.prototype=new FCb();_.md=tNb;_.vd=uNb;_.yd=vNb;_.tN=hic+'MultiColumnFormPanel';_.tI=235;function yNb(){yNb=ehc;CDb();}
function xNb(a){yNb();ADb(a);return a;}
function zNb(){return '<p>This example demonstrates how multiple Fields can be added to a single row.<\/p><p>It also demonstrates an image being added to the form and the use of tooltips on any element, including Images and TextFields.<\/p>';}
function ANb(){return 'source/form/MultiFieldFormSample.java.html';}
function BNb(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p;if(this.e===null){this.e=pZ(new lZ());h=Dcb(new ycb());p0(h,true);l0(h,true);y0(h,'Multiple Fields on Row');h.nj(550);gdb(h,100);idb(h,'save-form.php');g=Cfb(new wfb(),'First / Last','first',110,'Sanjiv');m=Cfb(new wfb(),'Last Name','last',110,'Jivan');hcb(m,true);n=reb(new qeb());teb(n,g,220);ueb(n,m,mob(new lob(),1));nU(h,n);c=Bfb(new wfb(),'Company','company',222);nU(h,c);d=reb(new qeb());teb(d,cbb(new Fab(),'Appointment','appointment',140),250);o=mgb(new lgb());hcb(o,true);mcb(o,80);ueb(d,o,mob(new lob(),1));nU(h,d);e=Bfb(new wfb(),'Email','email',222);fgb(e,(zgb(),Agb));nU(h,e);i=oq(new gq(),'images/captcha.jpg');j=pZ(new lZ());l0(j,false);mU(j,i);k=C3(new w3(),'Tooltip on an Image');D3(k,i.jd());nU(h,zY(new yY(),j,0,110,0,5));b=reb(new qeb());a=Bfb(new wfb(),'Captcha','captcha',110);teb(b,a,220);f=C3(new w3(),'Tooltip on a Field.');E3(f,a);l=oq(new gq(),'images/silk/information.gif');p=B3(new w3());q0(p,'A <b>CAPTCHA<\/b> is a challenge-response test to determine whether the user is human.');n3(p,150);D3(p,l.jd());seb(b,l,mob(new lob(),1));nU(h,b);nU(this.e,h);}return this.e;}
function wNb(){}
_=wNb.prototype=new FCb();_.md=zNb;_.vd=ANb;_.yd=BNb;_.tN=hic+'MultiFieldFormSample';_.tI=236;function ENb(){ENb=ehc;CDb();}
function DNb(a){ENb();ADb(a);return a;}
function FNb(){return "<p>This example demonstates a very basic form with minimal validation. 'First Name' field is required in this example and the Buttons do not do anything but you can assocate actions with them.<\/p>";}
function aOb(){return 'source/form/SimpleFormSample.java.html';}
function bOb(){var a,b,c,d,e,f,g,h;if(this.e===null){this.e=pZ(new lZ());e=Dcb(new ycb());p0(e,true);y0(e,'Simple Form');e.nj(350);gdb(e,75);idb(e,'save-form.php');d=Bfb(new wfb(),'First Name','first',230);agb(d,false);nU(e,d);f=Bfb(new wfb(),'Last Name','last',230);nU(e,f);b=Bfb(new wfb(),'Company','company',230);nU(e,b);c=Bfb(new wfb(),'Email','email',230);fgb(c,(zgb(),Agb));nU(e,c);h=ogb(new lgb(),'Time','time',230);rgb(h,'8:00am');qgb(h,'6:00pm');nU(e,h);g=dP(new aP(),'Save');wZ(e,g);a=dP(new aP(),'Cancel');wZ(e,a);nU(this.e,e);}return this.e;}
function CNb(){}
_=CNb.prototype=new FCb();_.md=FNb;_.vd=aOb;_.yd=bOb;_.tN=hic+'SimpleFormSample';_.tI=237;function mOb(){mOb=ehc;CDb();}
function lOb(a){mOb();ADb(a);return a;}
function nOb(){return '<b>Loading/Saving a Form using XML<\/b><p>    This is a very simple example of using XML to load and submit Form data.<\/p><p>    Click "Load" to load the dummy XML data from the server using an XmlReader.<\/p><p>    After loading the form, you will be able to hit submit. The submit action will make a post to the server,    and the dummy XML file on the server with test server-side validation failure messages will be sent back.    Those messages will be applied to the appropriate fields in the form.<\/p><p>    Note: The built-in JSON support does not require any special readers for mapping. However, If you don\'t like the Form\'s built-in JSON format, you could also use a JsonReader for reading data into a form.<\/p>';}
function oOb(){return 'source/form/XmlFormSample.java.html';}
function pOb(){var a,b,c,d,e,f,g,h,i,j,k,l;if(this.e===null){this.e=pZ(new lZ());j=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[AI(new yI(),'first','name/first'),AI(new yI(),'last','name/last'),zI(new yI(),'company'),zI(new yI(),'email'),zI(new yI(),'state'),FD(new CD(),'dob','dob','m/d/Y')]));i=dJ(new cJ(),'contact',j);gJ(i,'@success');e=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'id'),zI(new yI(),'msg')]));d=dJ(new cJ(),'field',e);gJ(d,'@success');g=Fcb(new ycb(),(fC(),jC));p0(g,true);y0(g,'XML Form');g.nj(400);gdb(g,75);hdb(g,i);ddb(g,d);f=pbb(new mbb(),'Contact Information');nU(f,Bfb(new wfb(),'First Name','first',190));nU(f,Bfb(new wfb(),'Last Name','last',190));nU(f,Bfb(new wfb(),'Company','company',190));c=Bfb(new wfb(),'Email','email',190);fgb(c,(zgb(),Agb));nU(f,c);k=jH(new gH(),mh('[Ljava.lang.String;',322,1,['abbr','state']),tzb());eI(k);a=z_(new s_());gcb(a,'State');dab(a,'state');mab(a,k);E_(a,'abbr');rab(a,true);jab(a,(C_(),vab));qab(a,(C_(),uab));bgb(a,'Select a state...');egb(a,true);mcb(a,190);nU(f,a);b=cbb(new Fab(),'Date of birth','dob',190);agb(b,false);nU(f,b);nU(g,f);l=eP(new aP(),'Submit',eOb(new dOb(),this,g));h=eP(new aP(),'Load',iOb(new hOb(),this,g,l));wZ(g,h);wZ(g,l);nU(this.e,g);}return this.e;}
function qOb(){return 'source/form/XmlFormSample.xml.html';}
function cOb(){}
_=cOb.prototype=new FCb();_.md=nOb;_.vd=oOb;_.yd=pOb;_.Ad=qOb;_.tN=hic+'XmlFormSample';_.tI=238;function eOb(b,a,c){b.a=c;return b;}
function gOb(a,b){Adb(cdb(this.a),'data/xml-errors.xml',null,(bz(),cz),'Saving Data...',false);}
function dOb(){}
_=dOb.prototype=new h8();_.cf=gOb;_.tN=hic+'XmlFormSample$1';_.tI=0;function iOb(b,a,c,d){b.a=c;b.b=d;return b;}
function kOb(a,b){ydb(cdb(this.a),'data/xml-form.xml',null,(bz(),cz),'Loading...');gS(this.b);}
function hOb(){}
_=hOb.prototype=new h8();_.cf=kOb;_.tN=hic+'XmlFormSample$2';_.tI=0;function tOb(){tOb=ehc;CDb();}
function sOb(a){tOb();ADb(a);return a;}
function uOb(){return "<p>This is an example of a basic Grid. The data for a Grid comes from its backing Store. In this example, the Store is populated using local array data.<\/p><p>Some simple Column Renderer's are also assigned to the 'Change' column to style the cell depending on the data<\/p> ";}
function vOb(){return 'source/grid/BasicArrayGridSample.java.html';}
function wOb(){var a;if(this.e===null){this.e=pZ(new lZ());a=Fzb(new vzb());a.cj(350);a.nj(600);y0(a,'Array Grid');nU(this.e,a);}return this.e;}
function rOb(){}
_=rOb.prototype=new FCb();_.md=uOb;_.vd=vOb;_.yd=wOb;_.tN=iic+'BasicArrayGridSample';_.tI=239;function bPb(){bPb=ehc;CDb();}
function aPb(a){bPb();ADb(a);return a;}
function cPb(){return 'In this example the Grid has a Frame with a Checkbox selection column.';}
function dPb(){return 'source/grid/CheckboxSelectionSample.java.html';}
function ePb(){var a,b,c;if(this.e===null){this.e=pZ(new lZ());this.e.fj(aqb(new Fpb(),15));b=dib(new cib());c=zOb(new yOb(),this,b);xkb(c,b);c.nj(600);c.cj(300);p0(c,true);y0(c,'Framed with Checkbox Selection with Horizontal Scrolling');s0(c,'grid-icon');a=eP(new aP(),'Get Selected',DOb(new COb(),this,b));nU(this.e,c);nU(this.e,a);}return this.e;}
function fPb(){return true;}
function xOb(){}
_=xOb.prototype=new FCb();_.md=cPb;_.vd=dPb;_.yd=ePb;_.pj=fPb;_.tN=iic+'CheckboxSelectionSample';_.tI=240;function AOb(){AOb=ehc;cAb();}
function zOb(b,a,c){AOb();b.a=c;Fzb(b);return b;}
function BOb(){var a,b,c;b=lh('[Lcom.gwtext.client.widgets.grid.BaseColumnConfig;',[324],[32],[dAb.a+1],null);nh(b,0,aib(new Fhb(),this.a));for(c=0;c<dAb.a;c++){a=dAb[c];nh(b,c+1,a);}return Cib(new wib(),b);}
function yOb(){}
_=yOb.prototype=new vzb();_.bd=BOb;_.tN=iic+'CheckboxSelectionSample$1';_.tI=241;function DOb(b,a,c){b.a=a;b.b=c;return b;}
function FOb(a,b){var c,d,e,f;f=umb(this.b);d='';for(c=0;c<f.a;c++){e=f[c];d+=EG(e,'company')+' ';}FDb(this.a,'message','Records Selected :'+d);}
function COb(){}
_=COb.prototype=new h8();_.cf=FOb;_.tN=iic+'CheckboxSelectionSample$2';_.tI=0;function vPb(){vPb=ehc;CDb();}
function uPb(a){vPb();ADb(a);return a;}
function wPb(){return "<p>This example shows how to create a grid with inline editing. Try  clicking on the table cells. Each colum can be assigned its own cell editor.<p><p>The 'Common Name' column has a TextField editor, the 'Light' column has a ComboBox editor, 'Price' has a NumberField editor, 'Available' has a DateFieldEditor and 'Indoor' has a custom Boolean editor.";}
function xPb(){return 'source/grid/EditableGridSample.java.html';}
function yPb(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q;if(this.e===null){m=rE(new pE(),'data/plants.xml',(bz(),cz));o=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'common'),zI(new yI(),'botanical'),zI(new yI(),'light'),gE(new fE(),'price'),FD(new CD(),'availDate','availability','m/d/Y'),vD(new uD(),'indoor')]));n=dJ(new cJ(),'plant',o);p=sH(new oH(),m,n);d=iH(new gH(),'lightTypes',mh('[Ljava.lang.String;',322,1,['Shade','Mostly Shady','Sun or Shade','Mostly Sunny','Sunny']));eI(p);eI(d);c=z_(new s_());E_(c,'lightTypes');mab(c,d);g=kib(new gib(),'Common Name','common',220,true,null,'common');pib(g,vjb(new ujb(),xfb(new wfb())));j=hib(new gib(),'Light','light',130);pib(j,vjb(new ujb(),c));l=iib(new gib(),'Price','price',70,true);mib(l,(EC(),FC));tib(l,new hPb());k=xeb(new web());agb(k,false);Deb(k,false);Eeb(k,1000);pib(l,vjb(new ujb(),k));a=iib(new gib(),'Available','availDate',95,true);h=abb(new Fab());gbb(h,'m/d/Y');hbb(h,'01/01/06');fbb(h,mh('[I',0,(-1),[0,6]));ebb(h,'Plants are not available on the weekend');pib(a,vjb(new ujb(),h));i=hib(new gib(),'Indoor?','indoor',55);tib(i,new kPb());e=mh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',332,37,[g,j,l,a,i]);f=Cib(new wib(),e);ajb(f,true);q=u5(new p4());b=t4(new q4(),'Add Plant',oPb(new nPb(),this,o,p));this.a=djb(new cjb());ykb(this.a,p);pkb(this.a,f);this.a.nj(500);this.a.cj(300);nkb(this.a,'common');y0(this.a,'Editor Grid Example');p0(this.a,true);gjb(this.a,1);z0(this.a,q);akb(this.a,new rPb());hI(p,mh('[Lcom.gwtext.client.core.UrlParam;',326,33,[fD(new eD(),'rnd',Aec(qec(new pec()))+'')]));this.e=pZ(new lZ());nU(this.e,this.a);}return this.e;}
function zPb(){return 'source/grid/EditableGridSample.xml.html';}
function gPb(){}
_=gPb.prototype=new FCb();_.md=wPb;_.vd=xPb;_.yd=yPb;_.Ad=zPb;_.tN=iic+'EditableGridSample';_.tI=242;_.a=null;function jPb(f,a,c,d,b,e){return '$'+f;}
function hPb(){}
_=hPb.prototype=new o_b();_.wi=jPb;_.tN=iic+'EditableGridSample$1';_.tI=0;function mPb(g,a,d,e,c,f){var b;b=sh(g,45).a;return '<img class="checkbox" src="js/ext/resources/images/default/menu/'+(b?'checked.gif':'unchecked.gif')+'"/>';}
function kPb(){}
_=kPb.prototype=new o_b();_.wi=mPb;_.tN=iic+'EditableGridSample$2';_.tI=0;function oPb(b,a,c,d){b.a=a;b.b=c;b.c=d;return b;}
function qPb(a,b){var c;c=xG(this.b,mh('[Ljava.lang.Object;',328,17,['New Plant1','Anguinaria Canadensis','Mostly Shady',k9b(new j9b(),5),'',(m8b(),n8b)]));ijb(this.a.a);bI(this.c,0,c);hjb(this.a.a,0,0);}
function nPb(){}
_=nPb.prototype=new h8();_.cf=qPb;_.tN=iic+'EditableGridSample$3';_.tI=0;function tPb(c,e,a,b){var d;if(oac(Fib(gkb(c),a),'indoor')&&vz(b,'.checkbox',1)!==null){d=CH(ikb(c),e);aH(d,'indoor',!BG(d,'indoor'));}}
function rPb(){}
_=rPb.prototype=new wmb();_.ye=tPb;_.tN=iic+'EditableGridSample$4';_.tI=0;function CQb(){CQb=ehc;CDb();}
function BQb(a){CQb();ADb(a);return a;}
function DQb(){return 'This example illustrates various events that a Grid fires.';}
function EQb(){return 'source/grid/GridEventsSample.java.html';}
function FQb(){var a;if(this.e===null){this.e=pZ(new lZ());a=aAb(new vzb(),true);y0(a,'Grid Events');a.cj(350);a.nj(600);akb(a,CPb(new BPb(),this));bkb(a,cQb(new bQb(),this));ckb(a,hQb(new gQb(),this));dkb(a,nQb(new mQb(),this));ekb(a,wQb(new vQb(),this));nU(this.e,a);}return this.e;}
function aRb(){return true;}
function APb(){}
_=APb.prototype=new FCb();_.md=DQb;_.vd=EQb;_.yd=FQb;_.pj=aRb;_.tN=iic+'GridEventsSample';_.tI=243;function CPb(b,a){b.a=a;return b;}
function EPb(c,d,a,b){FDb(this.a,'event','GridCellListener.onCellClick::row('+d+'), col('+a+');');}
function FPb(c,d,a,b){FDb(this.a,'event','GridCellListener.onCellContextMenu::row('+d+'), col('+a+');');}
function aQb(c,d,a,b){FDb(this.a,'event','GridCellListener.onCellDblClick::row('+d+'), col('+a+');');}
function BPb(){}
_=BPb.prototype=new o_b();_.ye=EPb;_.ze=FPb;_.Ae=aQb;_.tN=iic+'GridEventsSample$1';_.tI=0;function cQb(b,a){b.a=a;return b;}
function eQb(a,c,b){FDb(this.a,'event',yL('GridCellListener.onColumnMove::oldIndex({0}), newIndex({1})',c,b));}
function fQb(b,a,c){FDb(this.a,'event',yL('GridCellListener.onColumnResize::oldIndex({0}), newSize({1})',a,c));}
function bQb(){}
_=bQb.prototype=new o_b();_.mf=eQb;_.nf=fQb;_.tN=iic+'GridEventsSample$2';_.tI=0;function hQb(b,a){b.a=a;return b;}
function jQb(c,a,b){FDb(this.a,'event',xL('GridHeaderListener.onHeaderClick::colIndex({0}))',a));}
function kQb(c,a,b){FDb(this.a,'event',xL('GridHeaderListener.onHeaderContextMenu::colIndex({0}))',a));}
function lQb(c,a,b){FDb(this.a,'event',xL('GridHeaderListener.onHeaderDblClick::colIndex({0}))',a));}
function gQb(){}
_=gQb.prototype=new o_b();_.tg=jQb;_.ug=kQb;_.vg=lQb;_.tN=iic+'GridEventsSample$3';_.tI=0;function nQb(b,a){b.a=a;return b;}
function pQb(a,b){FDb(this.a,'event',yL('GridListener.onBodyScroll::scrollLeft({0}, scrollTop({1})))',a,b));}
function qQb(a){FDb(this.a,'event','GridListener.onClick');}
function rQb(a){FDb(this.a,'event','GridListener.onContextMenu');}
function sQb(a){FDb(this.a,'event','GridListener.onDblClick');}
function tQb(a){FDb(this.a,'event','GridListener.onKeyDown');}
function uQb(a){FDb(this.a,'event','GridListener.onKeyPress');}
function mQb(){}
_=mQb.prototype=new o_b();_.we=pQb;_.af=qQb;_.pf=rQb;_.uf=sQb;_.Cg=tQb;_.Dg=uQb;_.tN=iic+'GridEventsSample$4';_.tI=0;function wQb(b,a){b.a=a;return b;}
function yQb(b,c,a){FDb(this.a,'event',xL('GridRowListener.onRowClick::rowIndex({0})',c));}
function zQb(b,c,a){FDb(this.a,'event',zL('GridRowListener.onRowContextMenu::rowIndex({0}), x({1}), y({2})',c,tz(a),uz(a)));}
function AQb(b,c,a){FDb(this.a,'event',xL('GridRowListener.onRowDblClick::rowIndex({0})',c));}
function vQb(){}
_=vQb.prototype=new o_b();_.yh=yQb;_.zh=zQb;_.Ah=AQb;_.tN=iic+'GridEventsSample$5';_.tI=0;function dRb(){dRb=ehc;CDb();}
function cRb(a){dRb();ADb(a);return a;}
function eRb(){return 'This is an example of a Grouping Grid where data is grouped on a certain data column of the underlying Store. In this example the grouping is done on Industry type.';}
function fRb(){return 'source/grid/GridGroupingSample.java.html';}
function gRb(){var a,b,c,d,e,f;if(this.e===null){c=cF(new bF(),qzb());e=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'company'),gE(new fE(),'price'),gE(new fE(),'change'),gE(new fE(),'pctChange'),ED(new CD(),'lastChanged','n/j h:ia'),zI(new yI(),'symbol'),zI(new yI(),'industry')]));d=qD(new oD(),e);f=lE(new kE());qI(f,d);nI(f,c);tI(f,mH(new lH(),'company',(vC(),wC)));nE(f,'industry');eI(f);b=tlb(new slb());nlb(b,true);vlb(b,'{text} ({[values.rs.length]} {[values.rs.length > 1 ? "Items" : "Item"]})');a=Fzb(new vzb());ykb(a,f);Bkb(a,b);p0(a,true);a.nj(620);a.cj(400);o0(a,true);e0(a,false);y0(a,'Grouping Example');s0(a,'grid-icon');this.e=pZ(new lZ());nU(this.e,a);}return this.e;}
function bRb(){}
_=bRb.prototype=new FCb();_.md=eRb;_.vd=fRb;_.yd=gRb;_.tN=iic+'GridGroupingSample';_.tI=244;function jRb(){jRb=ehc;CDb();}
function iRb(a){jRb();ADb(a);return a;}
function kRb(){return 'This example shows how to create a grid from remote Json data.';}
function lRb(){return 'source/grid/JsonGridSample.json.html';}
function mRb(){return 'source/grid/JsonGridSample.java.html';}
function nRb(){var a,b,c,d,e,f;if(this.e===null){this.e=pZ(new lZ());b=qE(new pE(),'data/countries.json');e=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[AI(new yI(),'abbr','abbr'),AI(new yI(),'name','name'),wE(new uE(),'area','area'),wE(new uE(),'population','population')]));d=BE(new AE(),e);EE(d,'data');FE(d,'totalCount');f=tH(new oH(),b,d,true);eI(f);a=Cib(new wib(),mh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',332,37,[iib(new gib(),'Abbreviation','abbr',100,true),iib(new gib(),'Country','name',75,true),iib(new gib(),'Area','area',75,true),iib(new gib(),'Population','population',75,true)]));c=Djb(new yjb());ykb(c,f);pkb(c,a);c.nj(375);c.cj(350);y0(c,'Json Grid');p0(c,true);Ckb(c,true);s0(c,'grid-icon');nU(this.e,c);}return this.e;}
function hRb(){}
_=hRb.prototype=new FCb();_.md=kRb;_.pd=lRb;_.vd=mRb;_.yd=nRb;_.tN=iic+'JsonGridSample';_.tI=245;function yRb(){yRb=ehc;CDb();}
function xRb(a){yRb();ADb(a);return a;}
function zRb(n,g,b,m){var a,c,d,e,f,h,i,j,k,l;if(n.a!==null){kI(n.a);}e=lh('[[Ljava.lang.Object;',[323,328],[16,17],[m,b],null);d=lh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',[332],[37],[b],null);f=lh('[Lcom.gwtext.client.data.FieldDef;',[327],[34],[b],null);for(h=0;h<b;h++){a='Column'+h;nh(f,h,zI(new yI(),a));d[h]=hib(new gib(),a,a,90);}l=vG(new uG(),f);c=Cib(new wib(),d);for(h=0;h<m;h++){for(i=0;i<b;i++){nh(e[h],i,'('+h+','+i+')');}}j=cF(new bF(),e);k=qD(new oD(),l);n.a=sH(new oH(),j,k);eI(n.a);mkb(g,n.a,c);}
function ARb(){return 'source/grid/LargeGridSample.java.html';}
function BRb(){var a,b,c,d,e,f,g,h,i,j,k,l,m;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));k=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'company'),gE(new fE(),'price'),gE(new fE(),'change'),gE(new fE(),'pctChange'),ED(new CD(),'lastChanged','n/j h:ia'),zI(new yI(),'symbol'),zI(new yI(),'industry')]));h=Djb(new yjb());f=qzb();i=cF(new bF(),f);j=qD(new oD(),k);this.a=sH(new oH(),i,j);eI(this.a);ykb(h,this.a);e=mh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',332,37,[kib(new gib(),'Company','company',160,true,null,'company'),hib(new gib(),'Price','price',35),hib(new gib(),'Change','change',45),hib(new gib(),'% Change','pctChange',65),hib(new gib(),'Last Updated','lastChanged',65),iib(new gib(),'Industry','industry',60,true)]);d=Cib(new wib(),e);pkb(h,d);y0(h,'Large Grid');tkb(h,false);ukb(h,false);rkb(h,false);skb(h,false);m=u5(new p4());a6(m,r5(new q5(),'This example dynamically generates data to populate the grid. Creating very large Grids might cause the browser to get unstable and might require a restart.'));z0(h,m);a=u5(new p4());a6(a,r5(new q5(),'<sup>*<\/sup>Total time for Grid update includes the time taken to generate the local data'));D5(a);a6(a,r5(new q5(),'Columns'));e6(a);c=zeb(new web(),'Columns','numCols',40,10);Ceb(c,false);B5(a,c);c6(a);a6(a,r5(new q5(),'Rows'));e6(a);l=zeb(new web(),'Rows','numRows',40,200);Ceb(l,false);B5(a,l);c6(a);g=t4(new q4(),'Generate',qRb(new pRb(),this,h,c,l));nP(g,'database-add-icon');y5(a,g);b=t4(new q4(),'Clear Data',uRb(new tRb(),this));nP(b,'database-delete-icon');y5(a,b);m0(h,a);nU(this.e,h);}return this.e;}
function oRb(){}
_=oRb.prototype=new FCb();_.vd=ARb;_.yd=BRb;_.tN=iic+'LargeGridSample';_.tI=246;_.a=null;function qRb(b,a,d,c,e){b.a=a;b.c=d;b.b=c;b.d=e;return b;}
function sRb(a,b){zRb(this.a,this.c,Beb(this.b).be(),Beb(this.d).be());}
function pRb(){}
_=pRb.prototype=new h8();_.cf=sRb;_.tN=iic+'LargeGridSample$1';_.tI=0;function uRb(b,a){b.a=a;return b;}
function wRb(a,b){kI(this.a.a);}
function tRb(){}
_=tRb.prototype=new h8();_.cf=wRb;_.tN=iic+'LargeGridSample$2';_.tI=0;function ERb(){ERb=ehc;CDb();}
function DRb(a){ERb();ADb(a);return a;}
function FRb(){return "<p>This is an example of a simple Grid styled as a List box by hiding the Grid's column header. This is done by calling setHideColumnHeader(true) on the GridPanel<\/p>";}
function aSb(){var a;if(this.e===null){this.e=pZ(new lZ());a=bAb(new vzb(),false,mh('[I',0,(-1),[0]));vkb(a,true);a.cj(320);a.nj(220);s0(a,null);nU(this.e,a);}return this.e;}
function CRb(){}
_=CRb.prototype=new FCb();_.md=FRb;_.yd=aSb;_.tN=iic+'ListGridSample';_.tI=247;function hSb(){hSb=ehc;CDb();}
function gSb(a){hSb();ADb(a);return a;}
function iSb(){return 'This example shows how to populate a grid from Local Json data.';}
function jSb(){return 'source/grid/LocalJsonGridSample.java.html';}
function kSb(){var a,b,c,d,e,f,g,h,i;if(this.e===null){this.e=pZ(new lZ());d='{\n    "totalCount" : 15,\n    "data":\n            [\n            {"abbr":"au", "name" : "Australia", "capital" : "Canberra",  "population" : 18090000, "area" : 7713360},\n            {"abbr":"br", "name" :"Brazil", "capital" : "Brasilia","population" : 170000000, "area" : 8547404},\n            {"abbr":"ca", "name" :"Canada", "capital" : "Ottawa","population" : 31000000, "area" : 9976140},\n            {"abbr":"cn", "name" :"China", "capital" : "Beijing",  "population" : 1222017000, "area" : 9596960},\n            {"abbr":"de", "name" :"Germany", "capital" : "Berlin", "population" : 80942000, "area" : 356910},\n            {"abbr":"fr", "name" :"France", "capital" : "Paris",  "population" : 57571000, "area" : 551500},\n            {"abbr":"in", "name" :"India", "capital" :  "New Delhi",  "population" : 913747000, "area" : 3287590},\n            {"abbr":"sc", "name" :"Seychelles", "capital" : "Victoria",  "population" : 73000, "area" : 280},\n            {"abbr":"us", "name" :"United States", "capital" : "Washington, DC", "population" : 260513000, "area" : 9372610},\n            {"abbr":"jp", "name" :"Japan", "capital" : "Tokyo",  "population" : 125422000, "area" : 377800},\n            {"abbr":"ie", "name" :"Italy", "capital" : "Rome", "population" : 57867000, "area" : 301270},\n            {"abbr":"gh", "name" :"Ghana", "capital" : "Accra", "population" : 16944000, "area" : 238540},\n            {"abbr":"ie", "name" :"Iceland", "capital" : "Reykjavik", "population" : 270000, "area" : 103000},\n            {"abbr":"fi", "name" :"Finland", "capital" : "Helsinki", "population" : 5033000, "area" : 338130},\n            {"abbr":"ch", "name" :"Switzerland", "capital" : "Berne", "population" : 6910000, "area" : 41290}\n                    ]\n}';f=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[AI(new yI(),'abbr','abbr'),AI(new yI(),'name','name'),wE(new uE(),'area','area'),wE(new uE(),'population','population')]));e=BE(new AE(),f);EE(e,'data');FE(e,'totalCount');g=uH(new oH(),e);b=Cib(new wib(),mh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',332,37,[iib(new gib(),'Abbreviation','abbr',100,true),iib(new gib(),'Country','name',75,true),iib(new gib(),'Area','area',75,true),iib(new gib(),'Population','population',75,true)]));c=Djb(new yjb());y0(c,'Local Json Grid');ykb(c,g);pkb(c,b);p0(c,true);c.nj(375);c.cj(350);Ckb(c,true);s0(c,'grid-icon');i=glb(new elb());llb(i,'Press the Load button to load the Local Json data.');Bkb(c,i);h=u5(new p4());a=t4(new q4(),'Load Json Data',dSb(new cSb(),this,g));nP(a,'add-icon');D5(h);y5(h,a);m0(c,h);nU(this.e,c);}return this.e;}
function bSb(){}
_=bSb.prototype=new FCb();_.md=iSb;_.vd=jSb;_.yd=kSb;_.tN=iic+'LocalJsonGridSample';_.tI=248;function dSb(b,a,c){b.a=c;return b;}
function fSb(a,b){cI(this.a,'{\n    "totalCount" : 15,\n    "data":\n            [\n            {"abbr":"au", "name" : "Australia", "capital" : "Canberra",  "population" : 18090000, "area" : 7713360},\n            {"abbr":"br", "name" :"Brazil", "capital" : "Brasilia","population" : 170000000, "area" : 8547404},\n            {"abbr":"ca", "name" :"Canada", "capital" : "Ottawa","population" : 31000000, "area" : 9976140},\n            {"abbr":"cn", "name" :"China", "capital" : "Beijing",  "population" : 1222017000, "area" : 9596960},\n            {"abbr":"de", "name" :"Germany", "capital" : "Berlin", "population" : 80942000, "area" : 356910},\n            {"abbr":"fr", "name" :"France", "capital" : "Paris",  "population" : 57571000, "area" : 551500},\n            {"abbr":"in", "name" :"India", "capital" :  "New Delhi",  "population" : 913747000, "area" : 3287590},\n            {"abbr":"sc", "name" :"Seychelles", "capital" : "Victoria",  "population" : 73000, "area" : 280},\n            {"abbr":"us", "name" :"United States", "capital" : "Washington, DC", "population" : 260513000, "area" : 9372610},\n            {"abbr":"jp", "name" :"Japan", "capital" : "Tokyo",  "population" : 125422000, "area" : 377800},\n            {"abbr":"ie", "name" :"Italy", "capital" : "Rome", "population" : 57867000, "area" : 301270},\n            {"abbr":"gh", "name" :"Ghana", "capital" : "Accra", "population" : 16944000, "area" : 238540},\n            {"abbr":"ie", "name" :"Iceland", "capital" : "Reykjavik", "population" : 270000, "area" : 103000},\n            {"abbr":"fi", "name" :"Finland", "capital" : "Helsinki", "population" : 5033000, "area" : 338130},\n            {"abbr":"ch", "name" :"Switzerland", "capital" : "Berne", "population" : 6910000, "area" : 41290}\n                    ]\n}',true);}
function cSb(){}
_=cSb.prototype=new h8();_.cf=fSb;_.tN=iic+'LocalJsonGridSample$1';_.tI=0;function rSb(){rSb=ehc;CDb();}
function qSb(a){rSb();ADb(a);return a;}
function sSb(){return 'This example demonstrates loading a Grid with local array data and local paging. It also demonstrates how to change the page size dymanically. Enter a value in number field on the Paging Toolbar and hit Enter.';}
function tSb(){return 'source/grid/LocalPagingSample.java.html';}
function uSb(){var a,b,c,d,e,f,g,h;if(this.e===null){this.e=pZ(new lZ());d=u7b(new t7b(),qzb());f=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'company'),gE(new fE(),'price'),gE(new fE(),'change'),gE(new fE(),'pctChange'),ED(new CD(),'lastChanged','n/j h:ia'),zI(new yI(),'symbol'),zI(new yI(),'industry')]));e=qD(new oD(),f);g=tH(new oH(),d,e,true);a=Fzb(new vzb());ykb(a,g);a.nj(600);a.cj(250);y0(a,'Grid that pages Local / In-Memory data');nkb(a,'pctChange');c=DY(new BY(),g);fZ(c,5);bZ(c,true);cZ(c,'Displaying companies {0} - {1} of {2}');dZ(c,'No records to display');b=xeb(new web());mcb(b,40);egb(b,true);Fbb(b,nSb(new mSb(),this,c));h=C3(new w3(),'Enter page size');E3(h,b);B5(c,b);m0(a,c);fI(g,0,5);nU(this.e,a);}return this.e;}
function lSb(){}
_=lSb.prototype=new FCb();_.md=sSb;_.vd=tSb;_.yd=uSb;_.tN=iic+'LocalPagingSample';_.tI=249;function nSb(b,a,c){b.a=c;return b;}
function pSb(b,a){var c;if(sz(a)==(rz(),Cz)){c=f$b(ccb(b));fZ(this.a,c);}}
function mSb(){}
_=mSb.prototype=new lhb();_.di=pSb;_.tN=iic+'LocalPagingSample$1';_.tI=0;function DSb(){DSb=ehc;CDb();}
function CSb(a){DSb();ADb(a);return a;}
function ESb(){return 'In this example a Grid is loaded using local XML String data.';}
function FSb(){return 'source/grid/LocalXmlGridSample.java.html';}
function aTb(){var a,b,c,d,e,f,g,h,i,j,k;if(this.e===null){this.e=pZ(new lZ());k=y_b(new x_b());E_b(k,'<?xml version="1.0" encoding="UTF-8"?>');E_b(k,'<catalog> ');E_b(k,'<plant> ');E_b(k,'<common>Bloodroot<\/common> ');E_b(k,'<botanical>Caltha palustris<\/botanical> ');E_b(k,'<zone>4<\/zone> ');E_b(k,'<light>Mostly Shady<\/light> ');E_b(k,'<price>2.44<\/price> ');E_b(k,'<availability>03/15/2006<\/availability> ');E_b(k,'<indoor>true<\/indoor> ');E_b(k,'<\/plant> ');E_b(k,'<plant> ');E_b(k,'<common>Marsh Marigold<\/common> ');E_b(k,'<botanical>Sanguinaria canadensis<\/botanical> ');E_b(k,'<zone>1<\/zone> ');E_b(k,'<light>Mostly Sunny<\/light> ');E_b(k,'<price>6.45<\/price> ');E_b(k,'<availability>07/12/2007<\/availability> ');E_b(k,'<indoor>false<\/indoor> ');E_b(k,'<\/plant> ');E_b(k,'<\/catalog> ');i=dJ(new cJ(),'plant',vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'common'),zI(new yI(),'botanical'),zI(new yI(),'light'),gE(new fE(),'price'),FD(new CD(),'availDate','availability','m/d/Y'),vD(new uD(),'indoor')])));j=uH(new oH(),i);dI(j,gac(k),true);d=kib(new gib(),'Common Name','common',120,true,null,'common');g=hib(new gib(),'Light','light',130);h=iib(new gib(),'Price','price',70,true);mib(h,(EC(),FC));tib(h,new wSb());a=iib(new gib(),'Available','availDate',95,true);f=hib(new gib(),'Indoor?','indoor',55);tib(f,new zSb());b=mh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',332,37,[d,g,h,a,f]);c=Cib(new wib(),b);ajb(c,true);e=Djb(new yjb());ykb(e,j);pkb(e,c);y0(e,'Local XML Grid');e.nj(500);e.cj(350);Ckb(e,true);p0(e,true);nkb(e,'common');s0(e,'grid-icon');nU(this.e,e);}return this.e;}
function vSb(){}
_=vSb.prototype=new FCb();_.md=ESb;_.vd=FSb;_.yd=aTb;_.tN=iic+'LocalXmlGridSample';_.tI=250;function ySb(f,a,c,d,b,e){return '$'+f;}
function wSb(){}
_=wSb.prototype=new o_b();_.wi=ySb;_.tN=iic+'LocalXmlGridSample$1';_.tI=0;function BSb(g,a,d,e,c,f){var b;b=sh(g,45).a;return '<img class="checkbox" src="js/ext/resources/images/default/menu/'+(b?'checked.gif':'unchecked.gif')+'"/>';}
function zSb(){}
_=zSb.prototype=new o_b();_.wi=BSb;_.tN=iic+'LocalXmlGridSample$2';_.tI=0;function hTb(){hTb=ehc;CDb();}
function gTb(a){hTb();ADb(a);return a;}
function iTb(){return 'This example has a Grid with row numbering and Force Fit. ';}
function jTb(){return 'source/grid/NumberedRowsSample.java.html';}
function kTb(){var a,b;if(this.e===null){a=dTb(new cTb(),this);y0(a,'Grid with Numbered Rows and Force Fit');a.cj(300);a.nj(600);s0(a,'grid-icon');b=glb(new elb());nlb(b,true);Bkb(a,b);this.e=pZ(new lZ());nU(this.e,a);}return this.e;}
function bTb(){}
_=bTb.prototype=new FCb();_.md=iTb;_.vd=jTb;_.yd=kTb;_.tN=iic+'NumberedRowsSample';_.tI=251;function eTb(){eTb=ehc;cAb();}
function dTb(b,a){eTb();Fzb(b);return b;}
function fTb(){var a,b,c;b=lh('[Lcom.gwtext.client.widgets.grid.BaseColumnConfig;',[324],[32],[dAb.a+1],null);nh(b,0,gmb(new fmb()));for(c=0;c<dAb.a;c++){a=dAb[c];nh(b,c+1,a);}return Cib(new wib(),b);}
function cTb(){}
_=cTb.prototype=new vzb();_.bd=fTb;_.tN=iic+'NumberedRowsSample$1';_.tI=252;function sTb(){sTb=ehc;CDb();}
function rTb(a){sTb();ADb(a);return a;}
function tTb(){return '<p>This is an example of a PropertyGrid which is a specialized grid implementation intended to mimic the traditional property grid as typically seen in development IDEs.<\/p> <p>Each row in the grid represents a property of some object, and the data is stored as a set of name/value pairs.<\/p>';}
function uTb(){return 'source/grid/PropertyGridSample.java.html';}
function vTb(){var a,b,c,d,e;if(this.e===null){this.e=pZ(new lZ());b=ylb(new xlb());hT(b,'props-grid');Elb(b,'Properties Grid');b.nj(300);okb(b,true);e=glb(new elb());nlb(e,true);olb(e,2);Bkb(b,e);c=cgc(new kfc());c.ri('(name)','Properties Grid');c.ri('grouping',(m8b(),n8b));c.ri('autoFitColumns',(m8b(),o8b));c.ri('productionQuality',(m8b(),n8b));c.ri('created',qec(new pec()));c.ri('tested',(m8b(),n8b));c.ri('version',k9b(new j9b(),0.1));c.ri('borderWidth',D9b(new C9b(),1));a=cgc(new kfc());d=vjb(new ujb(),mgb(new lgb()));a.ri('Edit Time',d);Dlb(b,a);amb(b,c);Alb(b,nTb(new mTb(),this));nU(this.e,b);}return this.e;}
function wTb(){return true;}
function lTb(){}
_=lTb.prototype=new FCb();_.md=tTb;_.vd=uTb;_.yd=vTb;_.pj=wTb;_.tN=iic+'PropertyGridSample';_.tI=253;function nTb(b,a){b.a=a;return b;}
function pTb(c,b,d,a){return true;}
function qTb(c,b,d,a){FDb(this.a,'event',CL("Property '{0}' changed from {1} to {2}.",b,hbc(a),hbc(d)));}
function mTb(){}
_=mTb.prototype=new o_b();_.fc=pTb;_.ph=qTb;_.tN=iic+'PropertyGridSample$1';_.tI=0;function mUb(){mUb=ehc;CDb();}
function kUb(a){a.c=new yTb();a.b=new BTb();}
function lUb(a){mUb();ADb(a);kUb(a);return a;}
function nUb(b,a){b.d=a;klb(jkb(b.a));}
function oUb(){return '<p>In this example, the Grid is based on a Store that is populated using a Json web service that retrieves data from the ExtJS forums.The Grid supports remote paging. It also has custom renderers to alter the display in normal and preview mode.<\/p><p>Also notice how the preview text for each record spans all the columns. This is easily configurable by a simple property.<\/p>';}
function pUb(){return 'source/grid/RemotePagingSample.java.html';}
function qUb(){var a,b,c,d,e,f,g,h,i,j,k,l;if(this.e===null){c=dH(new cH(),'http://extjs.com/forum/topics-browse-remote.php');g=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'title'),zI(new yI(),'forumtitle'),zI(new yI(),'forumid'),zI(new yI(),'author'),vE(new uE(),'replycount'),FD(new CD(),'lastpost','lastpost','timestamp'),zI(new yI(),'lastposter'),zI(new yI(),'excerpt')]));f=BE(new AE(),g);EE(f,'topics');FE(f,'totalCount');DE(f,'threadid');i=tH(new oH(),c,f,true);oI(i,'lastpost',(vC(),xC));k=kib(new gib(),'Topic','title',420,false,this.c,'topic');nib(k,'white-space:normal;');a=hib(new gib(),'Author','author',100);rib(a,true);h=hib(new gib(),'Replies','replycount',70);mib(h,(EC(),FC));d=kib(new gib(),'Last Post','lastPost',150,true,this.b,'last');b=Cib(new wib(),mh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',332,37,[k,a,h,d]));ajb(b,true);this.a=Djb(new yjb());this.a.nj(700);this.a.cj(500);y0(this.a,'Remote Paging Grid ');ykb(this.a,i);pkb(this.a,b);Akb(this.a,false);wkb(this.a,true);xkb(this.a,pmb(new omb()));p0(this.a,true);zkb(this.a,true);s0(this.a,'grid-icon');l=FTb(new ETb(),this);nlb(l,true);mlb(l,true);Bkb(this.a,l);e=DY(new BY(),i);fZ(e,25);bZ(e,true);cZ(e,'Displaying topics {0} - {1} of {2}');dZ(e,'No topics to display');c6(e);j=s4(new q4(),'Show Preview');rP(j,this.d);lP(j,true);j.Di('x-btn-text-icon details');fP(j,dUb(new cUb(),this));y5(e,j);m0(this.a,e);xZ(this.a,hUb(new gUb(),this,i));this.e=pZ(new lZ());nU(this.e,this.a);}return this.e;}
function xTb(){}
_=xTb.prototype=new FCb();_.md=oUb;_.vd=pUb;_.yd=qUb;_.tN=iic+'RemotePagingSample';_.tI=254;_.a=null;_.d=true;function ATb(f,a,c,d,b,e){return bM('<b><a href="http://extjs.com/forum/showthread.php?t={2}" target="_blank">{0}<\/a><\/b><a href="http://extjs.com/forum/forumdisplay.php?f={3}" target="_blank">{1} Forum<\/a>',mh('[Ljava.lang.String;',322,1,[sh(f,1),EG(c,'forumtitle'),FG(c),EG(c,'forumid')]));}
function yTb(){}
_=yTb.prototype=new o_b();_.wi=ATb;_.tN=iic+'RemotePagingSample$1';_.tI=0;function DTb(h,a,e,f,b,g){var c,d;c=CG(e,'lastpost');d=mL(c,'M j, Y, g:i a');return bM('{0}<br/>by {1}',mh('[Ljava.lang.String;',322,1,[d,EG(e,'lastposter')]));}
function BTb(){}
_=BTb.prototype=new o_b();_.wi=DTb;_.tN=iic+'RemotePagingSample$2';_.tI=0;function aUb(){aUb=ehc;ilb();}
function FTb(b,a){aUb();b.a=a;glb(b);return b;}
function bUb(b,a,c,d){if(this.a.d){mmb(c,AL('<p>{0}<\/p>',EG(b,'excerpt')));return 'x-grid3-row-expanded';}else{return 'x-grid3-row-collapsed';}}
function ETb(){}
_=ETb.prototype=new elb();_.ud=bUb;_.tN=iic+'RemotePagingSample$3';_.tI=255;function dUb(b,a){b.a=a;return b;}
function fUb(a,b){nUb(this.a,b);}
function cUb(){}
_=cUb.prototype=new h8();_.li=fUb;_.tN=iic+'RemotePagingSample$4';_.tI=0;function hUb(b,a,c){b.a=c;return b;}
function jUb(a){fI(this.a,0,25);}
function gUb(){}
_=gUb.prototype=new b$();_.th=jUb;_.tN=iic+'RemotePagingSample$5';_.tI=0;function xUb(){xUb=ehc;CDb();}
function wUb(a){xUb();ADb(a);return a;}
function yUb(e){var a,b,c,d;a=pZ(new lZ());a.fj(knb(new inb(),true));b=tZ(new lZ(),'Panel 1','<p>Panel1 content!<\/p>');s0(b,'settings-icon');nU(a,b);d=tZ(new lZ(),'Panel 2','<p>Panel2 content!<\/p>');s0(d,'folder-icon');nU(a,d);c=tZ(new lZ(),'Panel 3','<p>Panel3 content!<\/p>');s0(c,'user-add-icon');nU(a,c);return a;}
function zUb(){return 'source/layout/AccordionLayoutSample.java.html';}
function AUb(){return '<p>This example illustrates how the create an Accordion using the AccordionLayout. You simply create a parent panel, assign it the AccordionLayout and then add sub-panels to the main panel. Thats it! They layout manager takes care of rendering the panels as an Accordion.<\/p><p>In this example clicking the Botton displays a Window to which an Accodion has been added.<\/p>';}
function BUb(){return 'source/layout/AccordionLayoutSample.java.html';}
function CUb(){var a,b;if(this.e===null){this.e=pZ(new lZ());this.e.fj(epb(new dpb(),15));a=yUb(this);y0(a,'Accordion Panel');a.cj(400);a.nj(200);b=eP(new aP(),'Show Accordion in Window',tUb(new sUb(),this));nU(this.e,a);nU(this.e,b);}return this.e;}
function rUb(){}
_=rUb.prototype=new FCb();_.gd=zUb;_.md=AUb;_.vd=BUb;_.yd=CUb;_.tN=jic+'AccordionLayoutSample';_.tI=256;function tUb(b,a){b.a=a;return b;}
function vUb(b,c){var a,d;a=yUb(this.a);d=h7(new a7());y0(d,'Accordion Window');d.nj(200);d.cj(400);nU(d,a);w7(d,b.o);}
function sUb(){}
_=sUb.prototype=new h8();_.cf=vUb;_.tN=jic+'AccordionLayoutSample$1';_.tI=0;function FUb(){FUb=ehc;CDb();}
function EUb(a){FUb();ADb(a);return a;}
function aVb(){return 'This example illustrates the use of AnchorLayout to lay out panels based on anchor values.';}
function bVb(){return 'source/layout/AnchorSample.java.html';}
function cVb(){var a;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));a=pZ(new lZ());l0(a,true);k0(a,'border-style:dotted;border-color:blue;');a.fj(snb(new onb()));oU(a,tZ(new lZ(),'Item 1',"Anchor : '100% 20%'  width is 100% of the containing element and 20% of its height"),qnb(new pnb(),'100% 20%'));oU(a,tZ(new lZ(),'Item 2',"Anchor : '50% 25%'  width is 50% of the containing element and 25% of its height"),qnb(new pnb(),'50% 25%'));oU(a,tZ(new lZ(),'Item 3',"Anchor : '-100 30%'  width is (100% of the containing element - 100px) and height is 30% of containing element."),qnb(new pnb(),'-100 30%'));nU(this.e,a);}return this.e;}
function DUb(){}
_=DUb.prototype=new FCb();_.md=aVb;_.vd=bVb;_.yd=cVb;_.tN=jic+'AnchorSample';_.tI=257;function jVb(){jVb=ehc;CDb();}
function iVb(a){jVb();ADb(a);return a;}
function kVb(){return '<p>Card layout contains multiple panels, each fit to the container, where only a single panel can be visible at any given time.<\/p><p>This layout style is most commonly used for wizards as illustrated by this example.<\/p>';}
function lVb(){return 'source/layout/CardLayoutSample.java.html';}
function mVb(){var a,b,c,d,e,f,g,h;if(this.e===null){this.e=pZ(new lZ());h=pZ(new lZ());h.cj(250);h.nj(350);y0(h,'Example Wizard');h.fj(gob(new fob()));h.yi(0);v0(h,15);c=fVb(new eVb(),this,h);g=u5(new p4());a=t4(new q4(),'Back',c);hT(a,'move-prev');y5(g,a);D5(g);d=t4(new q4(),'Next',c);hT(d,'move-next');y5(g,d);m0(h,g);b=pZ(new lZ());l0(b,false);hT(b,'card-1');q0(b,'<h1>Welcome to the Wizard!<\/h1><p>Step 1 of 3<\/p>');e=pZ(new lZ());l0(e,false);hT(e,'card-2');q0(e,'<p>Step 2 of 3<\/p>');f=pZ(new lZ());l0(f,false);hT(f,'card-3');q0(f,'<h1>Congratulations!<\/h1><p>Step 3 of 3 - Complete<\/p>');nU(h,b);nU(h,e);nU(h,f);nU(this.e,h);}return this.e;}
function dVb(){}
_=dVb.prototype=new FCb();_.md=kVb;_.vd=lVb;_.yd=mVb;_.tN=jic+'CardLayoutSample';_.tI=258;function fVb(b,a,c){b.a=c;return b;}
function hVb(b,d){var a,c,e;a=b.o;c=sh(this.a.l,51);e=vob(c).o;if(oac(a,'move-prev')){if(oac(e,'card-3')){iob(c,1);}else{iob(c,0);}}else{if(oac(e,'card-1')){iob(c,1);}else{iob(c,2);}}}
function eVb(){}
_=eVb.prototype=new h8();_.cf=hVb;_.tN=jic+'CardLayoutSample$1';_.tI=0;function pVb(){pVb=ehc;CDb();}
function oVb(a){pVb();ADb(a);return a;}
function qVb(){return '<p>This exampel show the use of ColumnLayout where the first panel has a fixed width while the other two have thier widths specified in percentage values<\/p>';}
function rVb(){return 'source/layout/ColumnMixedSample.java.html';}
function sVb(){var a,b;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));b=pZ(new lZ());l0(b,true);k0(b,'border-style:dotted;border-color:blue;');b.fj(oob(new kob()));y0(b,'Column Layout - Mixed');a=tZ(new lZ(),'Column 1','120px width');a.nj(120);nU(b,a);oU(b,tZ(new lZ(),'Column 2','80% width'),mob(new lob(),0.8));oU(b,tZ(new lZ(),'Column 3','20% width'),mob(new lob(),0.2));nU(this.e,b);}return this.e;}
function nVb(){}
_=nVb.prototype=new FCb();_.md=qVb;_.vd=rVb;_.yd=sVb;_.tN=jic+'ColumnMixedSample';_.tI=259;function vVb(){vVb=ehc;CDb();}
function uVb(a){vVb();ADb(a);return a;}
function wVb(){return "This example illustrates a ColumnLayout where all the Panel's have thier width's specified as percentages";}
function xVb(){return 'source/layout/ColumnPctSample.java.html';}
function yVb(){var a;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));a=pZ(new lZ());l0(a,true);k0(a,'border-style:dotted;border-color:blue;');a.fj(oob(new kob()));y0(a,'Column Layout - Percentage Only');oU(a,tZ(new lZ(),'Column 1','25% width'),mob(new lob(),0.25));oU(a,tZ(new lZ(),'Column 2','60% width'),mob(new lob(),0.6));oU(a,tZ(new lZ(),'Column 3','15% width'),mob(new lob(),0.15));nU(this.e,a);}return this.e;}
function tVb(){}
_=tVb.prototype=new FCb();_.md=wVb;_.vd=xVb;_.yd=yVb;_.tN=jic+'ColumnPctSample';_.tI=260;function BVb(){BVb=ehc;CDb();}
function AVb(a){BVb();ADb(a);return a;}
function CVb(){return 'source/layout/CombinedLayoutSample.java.html';}
function DVb(){var a,b,c,d,e,f,g,h,i,j,k;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));b=pZ(new lZ());y0(b,'Use of BorderLayout, AccordionLayout and ColumnLayout');b.fj(cob(new wnb()));a=jnb(new inb());mnb(a,true);k=pZ(new lZ());y0(k,'West');o0(k,true);k.nj(200);k.fj(a);f=pZ(new lZ());q0(f,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');y0(f,'Navigation');h0(f,true);l0(f,false);s0(f,'folder-icon');nU(k,f);h=pZ(new lZ());q0(h,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');y0(h,'Settings');h0(h,true);l0(h,false);s0(h,'settings-icon');nU(k,h);j=ynb(new xnb(),(nC(),sC));bob(j,true);Fnb(j,175);Enb(j,400);Dnb(j,rB(new qB(),35,5,0,5));Bnb(j,rB(new qB(),35,5,5,5));oU(b,k,j);d=pZ(new lZ());h0(d,true);d.fj(oob(new kob()));e=zY(new yY(),tZ(new lZ(),'A Panel','<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.'),5,5,0,5);g=zY(new yY(),tZ(new lZ(),'A Panel','<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.'),5,5,0,5);i=zY(new yY(),tZ(new lZ(),'A Panel','<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.'),5,5,0,5);nU(i,zY(new yY(),tZ(new lZ(),'Another Panel','<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.'),5,0,0,5));oU(d,e,mob(new lob(),0.33));oU(d,g,mob(new lob(),0.33));oU(d,i,mob(new lob(),0.333));c=ynb(new xnb(),(nC(),oC));Cnb(c,35,0,5,5);oU(b,d,c);nU(this.e,b);}return this.e;}
function zVb(){}
_=zVb.prototype=new FCb();_.vd=CVb;_.yd=DVb;_.tN=jic+'CombinedLayoutSample';_.tI=261;function aWb(){aWb=ehc;CDb();}
function FVb(a){aWb();ADb(a);return a;}
function bWb(){return 'source/layout/ComplexSample.java.html';}
function cWb(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));b=pZ(new lZ());b.fj(cob(new wnb()));i=nO(new eO());fT(i,mp(new kp(),'<p>north - generally for menus, toolbars and/or advertisements<\/p>').jd());i.cj(32);oU(b,i,ynb(new xnb(),(nC(),qC)));n=aX(new EW(),'<p>south - generally for informational stuff, also could be for status bar<\/p>');n.cj(100);o0(n,true);y0(n,'South');m=ynb(new xnb(),(nC(),rC));Fnb(m,100);Enb(m,200);Dnb(m,rB(new qB(),0,0,0,0));bob(m,true);oU(b,n,m);g=pZ(new lZ());y0(g,'East Side');o0(g,true);g.nj(225);g.fj(Cob(new Bob()));f=ynb(new xnb(),(nC(),pC));bob(f,true);Fnb(f,175);Enb(f,400);Dnb(f,rB(new qB(),0,0,5,0));oU(b,g,f);p=k2(new j2());l0(p,false);v2(p,1);o=pZ(new lZ());q0(o,'<p>A TabPanel component can be a region.<\/p>');y0(o,'A Tab');h0(o,true);nU(p,o);j=ylb(new xlb());y0(j,'Property Grid');l=cgc(new kfc());l.ri('(name)','Properties Grid');l.ri('grouping',(m8b(),n8b));l.ri('autoFitColumns',(m8b(),o8b));l.ri('productionQuality',(m8b(),n8b));l.ri('created',qec(new pec()));l.ri('tested',(m8b(),n8b));l.ri('version',k9b(new j9b(),0.1));l.ri('borderWidth',D9b(new C9b(),1));amb(j,l);nU(p,j);nU(g,p);a=knb(new inb(),true);r=pZ(new lZ());y0(r,'West');o0(r,true);r.nj(200);r.fj(a);h=pZ(new lZ());q0(h,"<p>Hi. I'm the west panel.<\/p>");y0(h,'Navigation');l0(h,false);s0(h,'forlder-icon');nU(r,h);k=pZ(new lZ());q0(k,'<p>Some settings in here.<\/p>');y0(k,'Settings');l0(k,false);s0(k,'settings-icon');nU(r,k);q=ynb(new xnb(),(nC(),sC));bob(q,true);Fnb(q,175);Enb(q,400);Dnb(q,rB(new qB(),0,5,0,0));oU(b,r,q);c=k2(new j2());x2(c,false);v2(c,0);d=FW(new EW());q0(d,'<p><b>Done reading me? Close me by clicking the X in the top right corner.<\/b><\/p>\n        <p>Vestibulum semper. Nullam non odio. Aliquam quam. Mauris eu lectus non nunc auctor ullamcorper. Sed tincidunt molestie enim. Phasellus lobortis justo sit amet quam. Duis nulla erat, varius a, cursus in, tempor sollicitudin, mauris. Aliquam mi velit, consectetuer mattis, consequat tristique, pulvinar ac, nisl. Aliquam mattis vehicula elit. Proin quis leo sed tellus scelerisque molestie. Quisque luctus. Integer mattis. Donec id augue sed leo aliquam egestas. Quisque in sem. Donec dictum enim in dolor. Praesent non erat. Nulla ultrices vestibulum quam.<\/p>\n        <p>Duis hendrerit, est vel lobortis sagittis, tortor erat scelerisque tortor, sed pellentesque sem enim id metus. Maecenas at pede. Nulla velit libero, dictum at, mattis quis, sagittis vel, ante. Phasellus faucibus rutrum dui. Cras mauris elit, bibendum at, feugiat non, porta id, neque. Nulla et felis nec odio mollis vehicula. Donec elementum tincidunt mauris. Duis vel dui. Fusce iaculis enim ac nulla. In risus.<\/p>\n        <p>Donec gravida. Donec et enim. Morbi sollicitudin, lacus a facilisis pulvinar, odio turpis dapibus elit, in tincidunt turpis felis nec libero. Nam vestibulum tempus ipsum. In hac habitasse platea dictumst. Nulla facilisi. Donec semper ligula. Donec commodo tortor in quam. Etiam massa. Ut tempus ligula eget tellus. Curabitur id velit ut velit varius commodo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla facilisi. Fusce ornare pellentesque libero. Nunc rhoncus. Suspendisse potenti. Ut consequat, leo eu accumsan vehicula, justo sem lobortis elit, ac sollicitudin ipsum neque nec ante.<\/p>\n        <p>Aliquam elementum mauris id sem. Vivamus varius, est ut nonummy consectetuer, nulla quam bibendum velit, ac gravida nisi felis sit amet urna. Aliquam nec risus. Maecenas lacinia purus ut velit. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Suspendisse sit amet dui vitae lacus fermentum sodales. Donec varius dapibus nisl. Praesent at velit id risus convallis bibendum. Aliquam felis nibh, rutrum nec, blandit non, mattis sit amet, magna. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam varius dignissim nibh. Quisque id orci ac ante hendrerit molestie. Aliquam malesuada enim non neque.<\/p>');y0(d,'Close Me');h0(d,true);d.Ci(true);nU(c,d);e=FW(new EW());q0(e,"            <p>\n            My closable attribute is set to false so you can't close me. The other center panels can be closed.<\/p>\n        <p>The center panel automatically grows to fit the remaining space in the container that isn't taken up by the border regions.<\/p>\n        <hr>\n        <p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui. Pellentesque ut nisl. Maecenas tortor turpis, interdum non, sodales non, iaculis ac, lacus. Vestibulum auctor, tortor quis iaculis malesuada, libero lectus bibendum purus, sit amet tincidunt quam turpis vel lacus. In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna. Aliquam commodo ullamcorper erat. Nullam vel justo in neque porttitor laoreet. Aenean lacus dui, consequat eu, adipiscing eget, nonummy non, nisi. Morbi nunc est, dignissim non, ornare sed, luctus eu, massa. Vivamus eget quam. Vivamus tincidunt diam nec urna. Curabitur velit. Quisque dolor magna, ornare sed, elementum porta, luctus in, leo.<\/p>\n        <p>Donec quis dui. Sed imperdiet. Nunc consequat, est eu sollicitudin gravida, mauris ligula lacinia mauris, eu porta dui nisl in velit. Nam congue, odio id auctor nonummy, augue lectus euismod nunc, in tristique turpis dolor sed urna. Donec sit amet quam eget diam fermentum pharetra. Integer tincidunt arcu ut purus. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nulla blandit malesuada odio. Nam augue. Aenean molestie sapien in mi. Suspendisse tincidunt. Pellentesque tempus dui vitae sapien. Donec aliquam ipsum sit amet pede. Sed scelerisque mi a erat. Curabitur rutrum ullamcorper risus. Maecenas et lorem ut felis dictum viverra. Fusce sem. Donec pharetra nibh sit amet sapien.<\/p>\n        <p>Aenean ut orci sed ligula consectetuer pretium. Aliquam odio. Nam pellentesque enim. Nam tincidunt condimentum nisi. Maecenas convallis luctus ligula. Donec accumsan ornare risus. Vestibulum id magna a nunc posuere laoreet. Integer iaculis leo vitae nibh. Nam vulputate, mauris vitae luctus pharetra, pede neque bibendum tellus, facilisis commodo diam nisi eget lacus. Duis consectetuer pulvinar nisi. Cras interdum ultricies sem. Nullam tristique. Suspendisse elementum purus eu nisl. Nulla facilisi. Phasellus ultricies ullamcorper lorem. Sed euismod ante vitae lacus. Nam nunc leo, congue vehicula, luctus ac, tempus non, ante. Morbi suscipit purus a nulla. Sed eu diam.<\/p>\n        <p>Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Cras imperdiet felis id velit. Ut non quam at sem dictum ullamcorper. Vestibulum pharetra purus sed pede. Aliquam ultrices, nunc in varius mattis, felis justo pretium magna, eget laoreet justo eros id eros. Aliquam elementum diam fringilla nulla. Praesent laoreet sapien vel metus. Cras tempus, sapien condimentum dictum dapibus, lorem augue fringilla orci, ut tincidunt eros nisi eget turpis. Nullam nunc nunc, eleifend et, dictum et, pharetra a, neque. Ut feugiat. Aliquam erat volutpat. Donec pretium odio nec felis. Phasellus sagittis lacus eget sapien. Donec est. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae;<\/p>\n        <p>Vestibulum semper. Nullam non odio. Aliquam quam. Mauris eu lectus non nunc auctor ullamcorper. Sed tincidunt molestie enim. Phasellus lobortis justo sit amet quam. Duis nulla erat, varius a, cursus in, tempor sollicitudin, mauris. Aliquam mi velit, consectetuer mattis, consequat tristique, pulvinar ac, nisl. Aliquam mattis vehicula elit. Proin quis leo sed tellus scelerisque molestie. Quisque luctus. Integer mattis. Donec id augue sed leo aliquam egestas. Quisque in sem. Donec dictum enim in dolor. Praesent non erat. Nulla ultrices vestibulum quam.<\/p>\n        <p>Duis hendrerit, est vel lobortis sagittis, tortor erat scelerisque tortor, sed pellentesque sem enim id metus. Maecenas at pede. Nulla velit libero, dictum at, mattis quis, sagittis vel, ante. Phasellus faucibus rutrum dui. Cras mauris elit, bibendum at, feugiat non, porta id, neque. Nulla et felis nec odio mollis vehicula. Donec elementum tincidunt mauris. Duis vel dui. Fusce iaculis enim ac nulla. In risus.<\/p>\n        <p>Donec gravida. Donec et enim. Morbi sollicitudin, lacus a facilisis pulvinar, odio turpis dapibus elit, in tincidunt turpis felis nec libero. Nam vestibulum tempus ipsum. In hac habitasse platea dictumst. Nulla facilisi. Donec semper ligula. Donec commodo tortor in quam. Etiam massa. Ut tempus ligula eget tellus. Curabitur id velit ut velit varius commodo. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Nulla facilisi. Fusce ornare pellentesque libero. Nunc rhoncus. Suspendisse potenti. Ut consequat, leo eu accumsan vehicula, justo sem lobortis elit, ac sollicitudin ipsum neque nec ante.<\/p>\n        <p>Aliquam elementum mauris id sem. Vivamus varius, est ut nonummy consectetuer, nulla quam bibendum velit, ac gravida nisi felis sit amet urna. Aliquam nec risus. Maecenas lacinia purus ut velit. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Suspendisse sit amet dui vitae lacus fermentum sodales. Donec varius dapibus nisl. Praesent at velit id risus convallis bibendum. Aliquam felis nibh, rutrum nec, blandit non, mattis sit amet, magna. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam varius dignissim nibh. Quisque id orci ac ante hendrerit molestie. Aliquam malesuada enim non neque.<\/p>");y0(e,'Center Panel');h0(e,true);nU(c,e);oU(b,c,ynb(new xnb(),(nC(),oC)));nU(this.e,b);}return this.e;}
function EVb(){}
_=EVb.prototype=new FCb();_.vd=bWb;_.yd=cWb;_.tN=jic+'ComplexSample';_.tI=262;function fWb(){fWb=ehc;CDb();}
function eWb(a){fWb();ADb(a);return a;}
function gWb(){return 'A simple example of HorizontalLayout used to lay out Panels horizontall 15px between them.';}
function hWb(){return 'source/layout/HorizontalLayoutSample.java.html';}
function iWb(){if(this.e===null){this.e=pZ(new lZ());this.e.fj(epb(new dpb(),15));nU(this.e,sZ(new lZ(),'Item 1',100,150));nU(this.e,sZ(new lZ(),'Item 2',75,150));nU(this.e,sZ(new lZ(),'Item 3',100,150));nU(this.e,sZ(new lZ(),'Item 4',150,150));}return this.e;}
function dWb(){}
_=dWb.prototype=new FCb();_.md=gWb;_.vd=hWb;_.yd=iWb;_.tN=jic+'HorizontalLayoutSample';_.tI=263;function lWb(){lWb=ehc;CDb();}
function kWb(a){lWb();ADb(a);return a;}
function mWb(){return 'An example of combining VerticalLayout and HorizontalLayout. The top row is created using a HorizontalLayout and is addedto a VerticalLayout along with three other panels.';}
function nWb(){return 'source/layout/HorizontalVerticalLayoutSample.java.html';}
function oWb(){var a;if(this.e===null){this.e=pZ(new lZ());this.e.fj(aqb(new Fpb(),15));l0(this.e,true);a=pZ(new lZ());a.fj(epb(new dpb(),15));nU(a,sZ(new lZ(),'Item 1a',100,150));nU(a,sZ(new lZ(),'Item 1b',75,150));nU(a,sZ(new lZ(),'Item 1c',100,150));nU(this.e,a);nU(this.e,sZ(new lZ(),'Item 2',250,75));nU(this.e,sZ(new lZ(),'Item 3',150,100));nU(this.e,sZ(new lZ(),'Item 4',150,150));}return this.e;}
function jWb(){}
_=jWb.prototype=new FCb();_.md=mWb;_.vd=nWb;_.yd=oWb;_.tN=jic+'HorizontalVerticalLayoutSample';_.tI=264;function yWb(){yWb=ehc;CDb();}
function xWb(a){yWb();ADb(a);return a;}
function zWb(){return 'source/layout/RowLayoutSample.java.html';}
function AWb(){var a,b,c,d,e,f,g,h,i;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));i=pZ(new lZ());i.fj(qpb(new jpb()));l0(i,true);k0(i,'border-style:dotted;border-color:blue;');b=pZ(new lZ());y0(b,'My Height is 75px');b.Ci(true);d=eP(new aP(),'Remove Greedy Panel',rWb(new qWb(),this,i));f=eP(new aP(),'Show / Hide Bottom Panel',new uWb());nU(b,f);nU(b,d);oU(i,b,lpb(new kpb(),75));e=pZ(new lZ());y0(e,'I will take half of the free space!');q0(e,' I am greedy <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>...');hT(e,'greedy');o0(e,true);h0(e,true);k0(e,'margin-bottom:10px');oU(i,e,mpb(new kpb(),'50%'));h=pZ(new lZ());y0(h,"I'll take some too");q0(h,"..if you don't mind. I don't have a <tt>height<\/tt> in the config.<br>Btw, you can resize me!<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>...");hT(h,'panel3');h0(h,true);nU(i,h);c=pZ(new lZ());hT(c,'slider');oU(i,c,lpb(new kpb(),5));a=pZ(new lZ());y0(a,'Let me settle too');q0(a,"Since there are two of us without <tt>height<\/tt> given, each will take 1/2 of the unallocated space (which is 50%), that's why my height initially is 25%.<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>...");h0(a,true);nU(i,a);g=pZ(new lZ());y0(g,"I'm the panel with height in pixels too");q0(g,'Nothing special, 60px panel');hT(g,'bottom');oU(i,g,lpb(new kpb(),60));nU(this.e,i);}return this.e;}
function pWb(){}
_=pWb.prototype=new FCb();_.vd=zWb;_.yd=AWb;_.tN=jic+'RowLayoutSample';_.tI=265;function rWb(b,a,c){b.a=c;return b;}
function tWb(a,b){vU(this.a,'greedy');dS(a);}
function qWb(){}
_=qWb.prototype=new h8();_.cf=tWb;_.tN=jic+'RowLayoutSample$1';_.tI=0;function wWb(b,c){var a;a=vR('bottom');jT(a,!uS(a));}
function uWb(){}
_=uWb.prototype=new h8();_.cf=wWb;_.tN=jic+'RowLayoutSample$2';_.tI=0;function DWb(){DWb=ehc;CDb();}
function CWb(a){DWb();ADb(a);return a;}
function EWb(){return '<p>This example demonstrates a TableLayout. You specify the number of columns in the TableLayout and add child panels to the parent panel which has been assigned the TableLayout. The panels will get laid out accoridn to the table specification.<\/p><p> You can control the rowspan and colspan of panels as illustrated in this example where the Panel in the second row has a colspan of 2.<\/p>';}
function FWb(){return 'source/layout/TableSample.java.html';}
function aXb(){var a;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));a=pZ(new lZ());h0(a,true);l0(a,true);k0(a,'border-style:dotted;border-color:blue;');a.fj(Apb(new upb(),3));a.Ai('x-plain');nU(a,zY(new yY(),sZ(new lZ(),'Item 1',100,100),0,0,10,10));nU(a,zY(new yY(),sZ(new lZ(),'Item 2',100,100),0,0,10,10));nU(a,zY(new yY(),sZ(new lZ(),'Item 3',100,100),0,0,10,10));oU(a,zY(new yY(),sZ(new lZ(),'Item 4',210,100),0,0,10,10),wpb(new vpb(),2));nU(a,zY(new yY(),sZ(new lZ(),'Item 5',100,100),0,0,10,10));nU(a,zY(new yY(),sZ(new lZ(),'Item 6',100,100),0,0,10,10));oU(a,zY(new yY(),sZ(new lZ(),'Item 7',210,100),0,0,10,10),wpb(new vpb(),2));nU(a,zY(new yY(),sZ(new lZ(),'Item 8',100,100),0,0,10,10));nU(this.e,a);}return this.e;}
function BWb(){}
_=BWb.prototype=new FCb();_.md=EWb;_.vd=FWb;_.yd=aXb;_.tN=jic+'TableSample';_.tI=266;function dXb(){dXb=ehc;CDb();}
function cXb(a){dXb();ADb(a);return a;}
function eXb(){return 'A simple example of VerticalLayout used to lay out Panels vertically with 15px between them.';}
function fXb(){return 'source/layout/VerticalLayoutSample.java.html';}
function gXb(){if(this.e===null){this.e=pZ(new lZ());this.e.fj(aqb(new Fpb(),15));nU(this.e,sZ(new lZ(),'Item 1',150,100));nU(this.e,sZ(new lZ(),'Item 2',350,75));nU(this.e,sZ(new lZ(),'Item 3',150,100));nU(this.e,sZ(new lZ(),'Item 3',150,150));}return this.e;}
function bXb(){}
_=bXb.prototype=new FCb();_.md=eXb;_.vd=fXb;_.yd=gXb;_.tN=jic+'VerticalLayoutSample';_.tI=267;function nXb(){nXb=ehc;CDb();}
function mXb(a){nXb();ADb(a);return a;}
function oXb(){return 'A customizable ColorPalette that allows you to define the set of colors displayed. You can also attach listeners to determine the color selected by the user.';}
function pXb(){return 'source/misc/ColorPaletteSample.java.html';}
function qXb(){var a,b,c;if(this.e===null){this.e=pZ(new lZ());c=ft(new dt());Co(c,15);b=zfb(new wfb(),'Color');mcb(b,146);a=bQ(new aQ());dQ(a,jXb(new iXb(),this,b));a.jj('Pick a color');gt(c,a);gt(c,b);mU(this.e,c);}return this.e;}
function hXb(){}
_=hXb.prototype=new FCb();_.md=oXb;_.vd=pXb;_.yd=qXb;_.tN=kic+'ColorPaletteSample';_.tI=268;function jXb(b,a,c){b.a=c;return b;}
function lXb(b,a){iT(this.a,'background-color:'+a+';background-image:none;');this.a.lj(a);}
function iXb(){}
_=iXb.prototype=new s8();_.Dh=lXb;_.tN=kic+'ColorPaletteSample$1';_.tI=0;function xXb(){xXb=ehc;CDb();}
function wXb(a){xXb();ADb(a);return a;}
function yXb(){return 'A customizable DatePicker. You can selectively enable / disable date ranges and attach listeners to determine the date selected by the user.';}
function zXb(){return 'source/misc/DatePickerSample.java.html';}
function AXb(){var a,b,c;if(this.e===null){this.e=pZ(new lZ());c=ft(new dt());Co(c,15);b=zfb(new wfb(),'Date');mcb(b,200);a=jW(new eW());pW(a,rec(new pec(),101,1,2));nW(a,'Now!!');lW(a,tXb(new sXb(),this,b));gt(c,a);gt(c,b);mU(this.e,c);}return this.e;}
function rXb(){}
_=rXb.prototype=new FCb();_.md=yXb;_.vd=zXb;_.yd=AXb;_.tN=kic+'DatePickerSample';_.tI=269;function tXb(b,a,c){b.a=c;return b;}
function vXb(a,b){this.a.lj(afc(b));}
function sXb(){}
_=sXb.prototype=new D9();_.Eh=vXb;_.tN=kic+'DatePickerSample$1';_.tI=0;function bYb(){bYb=ehc;CDb();}
function aYb(a){bYb();ADb(a);return a;}
function cYb(){return '<p>This example demonstrates masking elements. Masking containers is an effective way of disabling the control and its children.<\/p><p>Any element can be masked like TreePanel, Grids etc<\/p>';}
function dYb(){return 'source/misc/MaskingSample.java.html';}
function eYb(){var a,b,c;if(this.e===null){this.e=pZ(new lZ());a=Dcb(new ycb());y0(a,'Mask Region');l0(a,false);p0(a,true);a.nj(400);gdb(a,100);b=Bfb(new wfb(),'Mask Message','maskMessage',175);egb(b,true);nU(a,b);c=c_(new b_());j_(c,'Mask Side Nav');g_(c,DXb(new CXb(),this,b));nU(a,c);nU(this.e,a);}return this.e;}
function BXb(){}
_=BXb.prototype=new FCb();_.md=cYb;_.vd=dYb;_.yd=eYb;_.tN=kic+'MaskingSample';_.tI=270;function DXb(b,a,c){b.a=c;return b;}
function FXb(c,a){var b,d;d=Ffb(this.a);b=FA('side-nav');if(a){if(oac(Aac(d),'')){wA(b);}else{xA(b,d);}}else{zA(b);}}
function CXb(){}
_=CXb.prototype=new Bgb();_.Fe=FXb;_.tN=kic+'MaskingSample$1';_.tI=0;function lZb(){lZb=ehc;CDb();}
function kZb(a){lZb();ADb(a);return a;}
function mZb(){return 'source/misc/ProgressBarSample.css.html';}
function nZb(){return 'This example demonstrates various ways a ProgressBar can be configured.';}
function oZb(){return 'source/misc/ProgressBarSample.java.html';}
function pZb(){var a,b,c,d,e,f,g,h,i,j,k,l,m;if(this.e===null){this.e=pZ(new lZ());this.e.fj(aqb(new Fpb(),15));i=i1(new h1());i.nj(300);q1(i,'Ready');e=pZ(new lZ());y0(e,'Basic Progress Bar');p0(e,true);e.nj(400);e.cj(150);v0(e,20);a=eP(new aP(),'Start',hYb(new gYb(),this,i));nU(e,bX(new EW(),'A Basic ProgressBar with build-in progress text.',0,0,0,10));nU(e,i);wZ(e,a);nU(this.e,e);f=pZ(new lZ());y0(f,'Left Align Text');p0(f,true);f.nj(400);f.cj(150);v0(f,20);j=i1(new h1());j.Di('left-align');j.nj(300);q1(j,'Ready');b=eP(new aP(),'Start',pYb(new oYb(),this,j));nU(f,bX(new EW(),'A ProgressBar with label left aligned via CSS.',0,0,0,10));nU(f,j);wZ(f,b);nU(this.e,f);g=pZ(new lZ());y0(g,'Waiting Bar');p0(g,true);g.nj(400);g.cj(150);v0(g,20);k=i1(new h1());k.nj(300);c=eP(new aP(),'Start',xYb(new wYb(),this,k));nU(g,bX(new EW(),'Wait for a long operation to complete (example will stop after 8 secs) with progress update every 200ms and in increments of 15 segments.',0,0,0,10));nU(g,k);wZ(g,c);nU(this.e,g);h=pZ(new lZ());y0(h,'Custom Styles');p0(h,true);h.nj(400);h.cj(170);v0(h,20);l=i1(new h1());q1(l,'Waiting on you...');p1(l,'p4text');l.Di('custom');l.nj(300);d=eP(new aP(),'Start',dZb(new cZb(),this,l));nU(h,bX(new EW(),'Rendered like Windows XP with custom progress text element.',0,0,0,10));nU(h,l);m=bX(new EW(),'<div class="status"><b>Status:<\/b> <span id="p4text"><\/span><\/div>',10,0,0,0);wS(m,sA(EA()));nU(h,m);wZ(h,d);nU(this.e,h);}return this.e;}
function fYb(){}
_=fYb.prototype=new FCb();_.gd=mZb;_.md=nZb;_.vd=oZb;_.yd=pZb;_.tN=kic+'ProgressBarSample';_.tI=271;function hYb(b,a,c){b.a=c;return b;}
function jYb(a,b){var c,d,e;dS(a);n1(this.a);for(c=1;c<12;c++){d=c;e=lYb(new kYb(),this,d,this.a,a);Al(e,c*1000);}}
function gYb(){}
_=gYb.prototype=new h8();_.cf=jYb;_.tN=kic+'ProgressBarSample$1';_.tI=0;function mYb(){mYb=ehc;yl();}
function lYb(b,a,d,e,c){mYb();b.b=d;b.c=e;b.a=c;wl(b);return b;}
function nYb(){if(this.b==11){q1(this.c,'Done.');gS(this.a);}else{q1(this.c,AL('Loading item {0} of 10...',this.b+''));r1(this.c,l1(this.c)+0.1);}}
function kYb(){}
_=kYb.prototype=new rl();_.xi=nYb;_.tN=kic+'ProgressBarSample$2';_.tI=272;function pYb(b,a,c){b.a=c;return b;}
function rYb(a,b){var c,d,e;dS(a);n1(this.a);for(c=1;c<12;c++){d=c;e=tYb(new sYb(),this,d,this.a,a);Al(e,c*1000);}}
function oYb(){}
_=oYb.prototype=new h8();_.cf=rYb;_.tN=kic+'ProgressBarSample$3';_.tI=0;function uYb(){uYb=ehc;yl();}
function tYb(b,a,d,e,c){uYb();b.b=d;b.c=e;b.a=c;wl(b);return b;}
function vYb(){if(this.b>11){q1(this.c,'Done.');gS(this.a);}else{q1(this.c,AL('Loading item {0} of 10...',this.b+''));r1(this.c,l1(this.c)+0.1);}}
function sYb(){}
_=sYb.prototype=new rl();_.xi=vYb;_.tN=kic+'ProgressBarSample$4';_.tI=273;function xYb(b,a,c){b.a=c;return b;}
function zYb(a,b){dS(a);n1(this.a);u1(this.a,CYb(new AYb(),this,a));}
function wYb(){}
_=wYb.prototype=new h8();_.cf=zYb;_.tN=kic+'ProgressBarSample$5';_.tI=0;function DYb(){DYb=ehc;t6();}
function BYb(a){{x6(a,200);v6(a,8000);w6(a,15);u6(a,FYb(new EYb(),a,a.a));}}
function CYb(b,a,c){DYb();b.a=c;s6(b);BYb(b);return b;}
function AYb(){}
_=AYb.prototype=new r6();_.tN=kic+'ProgressBarSample$6';_.tI=274;function FYb(b,a,c){b.a=c;return b;}
function bZb(){gS(this.a);}
function EYb(){}
_=EYb.prototype=new o_b();_.xc=bZb;_.tN=kic+'ProgressBarSample$7';_.tI=0;function dZb(b,a,c){b.a=c;return b;}
function fZb(a,b){var c,d,e;dS(a);n1(this.a);for(c=1;c<12;c++){d=c;e=hZb(new gZb(),this,d,this.a,a);Al(e,c*1000);}}
function cZb(){}
_=cZb.prototype=new h8();_.cf=fZb;_.tN=kic+'ProgressBarSample$8';_.tI=0;function iZb(){iZb=ehc;yl();}
function hZb(b,a,d,e,c){iZb();b.b=d;b.c=e;b.a=c;wl(b);return b;}
function jZb(){var a;if(this.b==11){q1(this.c,'All Done!');gS(this.a);}else{a=l1(this.c)+0.1;q1(this.c,AL('{0}% completed... ',wh(a*100)+''));r1(this.c,a);}}
function gZb(){}
_=gZb.prototype=new rl();_.xi=jZb;_.tN=kic+'ProgressBarSample$9';_.tI=275;function c0b(){c0b=ehc;CDb();}
function b0b(a){c0b();ADb(a);return a;}
function d0b(){return 'source/panel/PanelsSample.css.html';}
function e0b(){return 'A demonstration of basic Panel styles and configurations.';}
function f0b(){return 'source/panel/PanelsSample.java.html';}
function g0b(){var a,b,c,d,e,f,g,h,i,j,k;if(this.e===null){this.e=pZ(new lZ());e=aq(new Ep());Co(e,15);b=pZ(new lZ());y0(b,'Collapsible Panel');b.nj(200);o0(b,true);q0(b,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');g=pZ(new lZ());y0(g,'Icon Panel');s0(g,'paste-icon');g.nj(200);q0(g,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');g.hj(true);f=aq(new Ep());Co(f,15);d=pZ(new lZ());y0(d,'Draggable Panel');d.aj(true);d.nj(200);q0(d,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');d.hj(true);c=zJ(new tJ(),d);h=pZ(new lZ());y0(h,'Tools Panel');s0(h,'paste-icon');h.nj(200);q0(h,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');h.hj(true);zZ(h,i4(new s3(),(j4(),k4),new rZb(),'Settings'));zZ(h,i4(new s3(),(j4(),o4),new uZb(),'Search'));k=pZ(new lZ());q0(k,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui.  In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.');k.hj(true);j=h7(new a7());y0(j,'Window Panel');s0(j,'paste-icon');p7(j,true);u7(j,true);j.fj(Cob(new Bob()));j.nj(200);s7(j,false);zZ(j,i4(new s3(),(j4(),n4),new xZb(),'Refresh'));zZ(j,i4(new s3(),(j4(),m4),new AZb(),'Pin'));nU(j,k);a=eP(new aP(),'Show Window Panel',EZb(new DZb(),this,j));m7(j,a.o);bq(e,b);bq(e,h);bq(f,d);bq(f,a);i=pZ(new lZ());i.fj(aqb(new Fpb(),15));mU(i,e);mU(i,f);nU(this.e,i);}return this.e;}
function qZb(){}
_=qZb.prototype=new FCb();_.gd=d0b;_.md=e0b;_.vd=f0b;_.yd=g0b;_.tN=lic+'PanelsSample';_.tI=276;function tZb(){rY('Settings','The Settings tool was clicked');}
function rZb(){}
_=rZb.prototype=new o_b();_.xc=tZb;_.tN=lic+'PanelsSample$1';_.tI=0;function wZb(){rY('Search','The Search tool was clicked');}
function uZb(){}
_=uZb.prototype=new o_b();_.xc=wZb;_.tN=lic+'PanelsSample$2';_.tI=0;function zZb(){rY('Refresh','The Refresh tool was clicked');}
function xZb(){}
_=xZb.prototype=new o_b();_.xc=zZb;_.tN=lic+'PanelsSample$3';_.tI=0;function CZb(){rY('Pin','The Pin tool was clicked');}
function AZb(){}
_=AZb.prototype=new o_b();_.xc=CZb;_.tN=lic+'PanelsSample$4';_.tI=0;function EZb(b,a,c){b.a=c;return b;}
function a0b(a,b){v7(this.a);}
function DZb(){}
_=DZb.prototype=new h8();_.cf=a0b;_.tN=lic+'PanelsSample$5';_.tI=0;function j0b(){j0b=ehc;CDb();}
function i0b(a){j0b();ADb(a);return a;}
function k0b(){return 'source/tabs/BottomTabPanelSample.css.html';}
function l0b(){return '<p>This TabPanel demonstrates:<\/p>    <p>        - Bottom tab position<br>        - Adding an IFrame to a Tab<br>    <\/p>';}
function m0b(){return 'source/tabs/BottomTabPanelSample.java.html';}
function n0b(){var a,b,c,d;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Cob(new Bob()));d=k2(new j2());F2(d,(fC(),gC));E2(d,true);B2(d,115);a3(d,135);v2(d,0);a=hp(new fp(),'http://www.google.com');b=rZ(new lZ(),'Google');b.fj(Cob(new Bob()));s0(b,'tab-icon');mU(b,a);c=pZ(new lZ());y0(c,'News');h0(c,true);q0(c,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui. Pellentesque ut nisl. Maecenas tortor turpis, interdum non, sodales non, iaculis ac, lacus. Vestibulum auctor, tortor quis iaculis malesuada, libero lectus bibendum purus, sit amet tincidunt quam turpis vel lacus. In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.<br/><br/>Aliquam commodo ullamcorper erat. Nullam vel justo in neque porttitor laoreet. Aenean lacus dui, consequat eu, adipiscing eget, nonummy non, nisi. Morbi nunc est, dignissim non, ornare sed, luctus eu, massa. Vivamus eget quam. Vivamus tincidunt diam nec urna. Curabitur velit.<\/p>');nU(d,b);nU(d,c);nU(this.e,d);}return this.e;}
function h0b(){}
_=h0b.prototype=new FCb();_.gd=k0b;_.md=l0b;_.vd=m0b;_.yd=n0b;_.tN=mic+'BottomTabPanelSample';_.tI=277;function b1b(){b1b=ehc;CDb();}
function F0b(a){b1b();ADb(a);return a;}
function a1b(b){var a;a=pZ(new lZ());h0(a,true);y0(a,'New Tab '+ ++b.a);s0(a,'tab-icon');q0(a,'Tab Body '+b.a+'<br/><br/>'+'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui. Pellentesque ut nisl. Maecenas tortor turpis, interdum non, sodales non, iaculis ac, lacus. Vestibulum auctor, tortor quis iaculis malesuada, libero lectus bibendum purus, sit amet tincidunt quam turpis vel lacus. In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.<br/><br/>Aliquam commodo ullamcorper erat. Nullam vel justo in neque porttitor laoreet. Aenean lacus dui, consequat eu, adipiscing eget, nonummy non, nisi. Morbi nunc est, dignissim non, ornare sed, luctus eu, massa. Vivamus eget quam. Vivamus tincidunt diam nec urna. Curabitur velit.<\/p>');a.Ci(true);nU(b.c,a);return a;}
function c1b(e,d,c){var a,b;if(e.b===null){e.b=dsb(new yrb());a=lrb(new irb(),'Close Tab');hT(a,'close-tab-item');hqb(a,y0b(new x0b(),e));fsb(e.b,a);b=lrb(new irb(),'Close Other Tabs');hT(b,'close-others-item');hqb(b,C0b(new B0b(),e));fsb(e.b,b);}b=jsb(e.b,'close-others-item');if(tU(e.c).a==1){dS(b);}else{gS(b);}nsb(e.b,wz(c));}
function d1b(){return 'source/tabs/TabPanelSample.css.html';}
function e1b(){return '<p>This TabPanel demonstrates:<\/p>    <p>        - Auto tab resizing<br>        - Tab scrolling<br>        - Tabs with icons<br>        - Tab Context menu<br>    <\/p>';}
function f1b(){return 'source/tabs/TabPanelSample.java.html';}
function g1b(){var a,b;if(this.e===null){this.e=pZ(new lZ());b=pZ(new lZ());b.fj(aqb(new Fpb(),15));a=eP(new aP(),'Add Tab',q0b(new p0b(),this));nP(a,'new-tab-icon');nU(b,a);this.c=k2(new j2());E2(this.c,true);B2(this.c,115);a3(this.c,135);y2(this.c,true);this.c.nj(450);this.c.cj(250);v2(this.c,0);q2(this.c,u0b(new t0b(),this));for(this.a=0;this.a<7;this.a++){a1b(this);}nU(b,this.c);nU(this.e,b);}return this.e;}
function o0b(){}
_=o0b.prototype=new FCb();_.gd=d1b;_.md=e1b;_.vd=f1b;_.yd=g1b;_.tN=mic+'TabPanelSample';_.tI=278;_.a=0;_.b=null;_.c=null;function q0b(b,a){b.a=a;return b;}
function s0b(a,b){var c;c=a1b(this.a);p2(this.a.c,c.o);u2(this.a.c,c,true);}
function p0b(){}
_=p0b.prototype=new h8();_.cf=s0b;_.tN=mic+'TabPanelSample$1';_.tI=0;function u0b(b,a){b.a=a;return b;}
function w0b(b,c,a){c1b(this.a,c,a);}
function t0b(){}
_=t0b.prototype=new s$();_.sf=w0b;_.tN=mic+'TabPanelSample$2';_.tI=0;function y0b(b,a){b.a=a;return b;}
function A0b(b,a){uU(this.a.c,s2(this.a.c));}
function x0b(){}
_=x0b.prototype=new Bsb();_.ef=A0b;_.tN=mic+'TabPanelSample$3';_.tI=0;function C0b(b,a){b.a=a;return b;}
function E0b(d,b){var a,c,e;e=tU(this.a.c);for(c=0;c<e.a;c++){a=e[c];if(!oac(a.o,s2(this.a.c).o)){uU(this.a.c,a);}}}
function B0b(){}
_=B0b.prototype=new Bsb();_.ef=E0b;_.tN=mic+'TabPanelSample$4';_.tI=0;function m1b(){m1b=ehc;CDb();}
function l1b(a){m1b();ADb(a);return a;}
function n1b(){return 'source/toolbar/ToolbarSample.css.html';}
function o1b(){return '<p>This example demonstrates creatign a Toolbar with various items and menu items. A toobar directly to a Panel or placed at the top and / or bottom on any Panel like a GridPanel, a FormPanel or a TreePanel as illustrated by other examples in this Showcase.<\/p>';}
function p1b(){return 'source/toolbar/ToolbarSample.java.html';}
function q1b(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E;if(this.e===null){this.e=pZ(new lZ());C=u5(new p4());t=dsb(new yrb());msb(t,true);lsb(t,10);s=new i1b();c=oqb(new nqb());srb(c,'I like Ext');uqb(c,true);rqb(c,s);fsb(t,c);d=oqb(new nqb());srb(d,'I also like GWT-Ext :)');uqb(d,true);rqb(d,s);fsb(t,d);e=oqb(new nqb());srb(e,'I donated');uqb(e,false);rqb(e,s);fsb(t,e);gsb(t);y=dsb(new yrb());msb(y,true);lsb(y,10);fsb(y,usb(new tsb(),'<b class="menu-title">Choose a Theme<\/b>'));f=oqb(new nqb());srb(f,'Aero Glass');uqb(f,true);vqb(f,'theme');rqb(f,s);fsb(y,f);g=oqb(new nqb());srb(g,'Vista Black');vqb(g,'theme');rqb(g,s);fsb(y,g);h=oqb(new nqb());srb(h,'Gray Theme');vqb(h,'theme');rqb(h,s);fsb(y,h);i=oqb(new nqb());srb(i,'Default Theme');vqb(i,'theme');rqb(i,s);fsb(y,i);v=Arb(new zrb(),'Radio Options',y);m=Arb(new zrb(),'Choose a Date',frb(new erb()));l=Arb(new zrb(),'Choose a Color',brb(new arb()));fsb(t,v);fsb(t,m);fsb(t,l);gsb(t);q=jrb(new irb());srb(q,'Dynamically added');r=lrb(new irb(),'Disabled');r.Fi(true);fsb(t,q);fsb(t,r);u=s4(new q4(),'Button w/ Menu');qP(u,t);nP(u,'bmenu');y5(C,u);c6(C);x=dsb(new yrb());a=jrb(new irb());srb(a,'<b>Bold<\/b>');fsb(x,a);p=jrb(new irb());srb(p,'<i>Italic<\/i>');fsb(x,p);E=jrb(new irb());srb(E,'<u>Underline<\/u>');fsb(x,E);gsb(x);k=dsb(new yrb());fsb(k,Aqb(new zqb()));gsb(k);w=jrb(new irb());srb(w,'More Colors...');fsb(k,w);j=Arb(new zrb(),'Pic a Color',k);fsb(x,j);n=jrb(new irb());srb(n,'Excellent');fsb(x,n);b=b5(new a5(),'Split Button',x);z5(C,b);c6(C);B=s4(new q4(),'Toggle Me');lP(B,true);rP(B,true);A=C1(new B1());E1(A,'This is a quicktip with a title');F1(A,'Tip Title');wP(B,A);o=r4(new q4());oP(o,'images/add-feed.gif');o.Di('x-btn-icon');xP(o,'<b>Quick Tips<\/b><br/>Icon only button with tooltip');y5(C,o);c6(C);y5(C,B);c6(C);z=r5(new q5(),'Text Item');a6(C,z);D=pZ(new lZ());D.nj(500);D.cj(400);z0(D,C);nU(this.e,D);}return this.e;}
function r1b(){return true;}
function h1b(){}
_=h1b.prototype=new FCb();_.gd=n1b;_.md=o1b;_.vd=p1b;_.yd=q1b;_.pj=r1b;_.tN=nic+'ToolbarSample';_.tI=279;function k1b(b,a){ECb('Event: checkchange',"'"+orb(b)+"' is now "+(a?'checked':'unchecked'));}
function i1b(){}
_=i1b.prototype=new btb();_.De=k1b;_.tN=nic+'ToolbarSample$1';_.tI=0;function u1b(){u1b=ehc;CDb();}
function t1b(a){u1b();ADb(a);return a;}
function v1b(){return '<p>This Tooltip sample demonstrates:<\/p>    <p>        - Simple static tooltips<br>        - Tooltips with titles<br>        - Closable Tooltips<br>        - Tooltips with Ajax content<br>        - Other config options like autoHide and trackMouse<br>    <\/p><p>It is important to note that tooltips can be applied to any element such as Form fields, Images and Buttons.<\/p>';}
function w1b(){return 'source/tooltip/ToolTipTypesSample.java.html';}
function x1b(){var a,b,c,d,e,f,g,h,i,j;if(this.e===null){this.e=pZ(new lZ());a='text-align:center;padding:5px 0;border:1px dotted #99bbe8;background:#dfe8f6;color:#15428b;cursor:default;margin:10px;font:bold 11px tahoma,arial,sans-serif;';c=pZ(new lZ());l0(c,false);c.nj(100);k0(c,a);q0(c,'Basic Tooltip');g=B3(new w3());q0(g,'A very simple tooltip');E3(g,c);d=pZ(new lZ());k0(d,a);l0(d,false);d.nj(100);q0(d,'AutoHide Disabled');h=B3(new w3());y0(h,'My Tip Title');q0(h,'Click the X to close me');m3(h,true);b4(h,false);E3(h,d);h.aj(true);e=pZ(new lZ());k0(e,a);l0(e,false);e.nj(100);q0(e,'Ajax Tooltip');i=B3(new w3());f0(i,'data/ajax-tip.html');n3(i,200);c4(i,15000);E3(i,e);f=pZ(new lZ());k0(f,a);l0(f,false);f.nj(100);q0(f,'Mouse Track');j=B3(new w3());y0(j,'Mouse Track');q0(j,'This tip will follow the mouse while it is over the element');c4(j,15000);n3(j,200);d4(j,true);E3(j,f);b=pZ(new lZ());b.fj(epb(new dpb(),20));nU(b,c);nU(b,d);nU(b,e);nU(b,f);nU(this.e,b);}return this.e;}
function y1b(){return true;}
function s1b(){}
_=s1b.prototype=new FCb();_.md=v1b;_.vd=w1b;_.yd=x1b;_.pj=y1b;_.tN=oic+'ToolTipTypesSample';_.tI=280;function l2b(){l2b=ehc;CDb();}
function k2b(a){l2b();ADb(a);return a;}
function m2b(){return 'source/tree/CheckboxTreePanel.css.html';}
function n2b(){return 'This example demonstrates TreeNodes with Checkboxes.';}
function o2b(){return 'source/tree/CheckboxTreePanel.java.html';}
function p2b(){var a,b,c,d,e;if(this.e===null){this.e=pZ(new lZ());e=Bvb(new svb());y0(e,'Checkbox Tree');o0(e,true);s0(e,'world-icon');e.cj(400);e.nj(200);jwb(e,true);mwb(e,true);kwb(e,true);h0(e,true);qwb(e,true);p0(e,true);b=hxb(new Cwb());kub(b,'countries-cb.xml');lub(b,(bz(),cz));uxb(b,'countries');mxb(b,'@id');qxb(b,'@id');oxb(b,'@title');nxb(b,'team');sxb(b,'@title');rxb(b,'country');txb(b,'@qtip');lxb(b,'@disabled');kxb(b,'@checked');pxb(b,'@icon');jxb(b,mh('[Ljava.lang.String;',322,1,['@rank']));c=htb(new gtb(),'Countries',b);pwb(e,c);Cub(c);zZ(e,i4(new s3(),(j4(),n4),B1b(new A1b(),this,e,c),'Refresh'));bwb(e);a=eP(new aP(),'Show Checked',d2b(new c2b(),this,e));d=eP(new aP(),'Toggle Team A',h2b(new g2b(),this,e));wZ(e,a);wZ(e,d);nU(this.e,e);}return this.e;}
function q2b(){return 'source/tree/CheckboxTreePanel.xml.html';}
function z1b(){}
_=z1b.prototype=new FCb();_.gd=m2b;_.md=n2b;_.vd=o2b;_.yd=p2b;_.Ad=q2b;_.tN=pic+'CheckboxTreePanel';_.tI=281;function B1b(b,a,d,c){b.b=d;b.a=c;return b;}
function D1b(){var a;yA(mS(this.b),'Loading','x-mask-loading');jtb(this.a);Aub(this.a,true,false);a=F1b(new E1b(),this,this.b,this.a);Al(a,1000);}
function A1b(){}
_=A1b.prototype=new o_b();_.xc=D1b;_.tN=pic+'CheckboxTreePanel$1';_.tI=0;function a2b(){a2b=ehc;yl();}
function F1b(b,a,d,c){a2b();b.b=d;b.a=c;wl(b);return b;}
function b2b(){zA(mS(this.b));Dub(this.a,true,true);}
function E1b(){}
_=E1b.prototype=new rl();_.xi=b2b;_.tN=pic+'CheckboxTreePanel$2';_.tI=282;function d2b(b,a,c){b.a=c;return b;}
function f2b(a,e){var b,c,d,f;c=cwb(this.a);d='';for(f=0;f<c.a;f++){b=c[f];d+='<br>'+Fub(b);}ECb('Checked Nodes',d);}
function c2b(){}
_=c2b.prototype=new h8();_.cf=f2b;_.tN=pic+'CheckboxTreePanel$3';_.tI=0;function h2b(b,a,c){b.a=c;return b;}
function j2b(a,b){sub(avb(fwb(this.a,'team-a')));}
function g2b(){}
_=g2b.prototype=new h8();_.cf=j2b;_.tN=pic+'CheckboxTreePanel$4';_.tI=0;function B2b(){B2b=ehc;CDb();}
function A2b(a){B2b();ADb(a);return a;}
function C2b(){return '<p>This example demonstrates an Editable Tree loaded from XML data. Double clicking on a node allows you to edit it. In this example a ComboBox editor is specified as the Editor.<\/p>';}
function D2b(){return 'source/tree/EditableTreePanel.java.html';}
function E2b(){var a,b,c,d,e,f,g;if(this.e===null){d=jH(new gH(),mh('[Ljava.lang.String;',322,1,['abbr','country']),szb());eI(d);e=zC(new yC(),'<div class="x-combo-list-item"><img src="images/flags/{abbr}.gif"> {country}<div class="x-clear"><\/div><\/div>');a=z_(new s_());iab(a,1);gcb(a,'Countries');mab(a,d);E_(a,'country');jab(a,(C_(),vab));qab(a,(C_(),uab));bgb(a,'Select Country');rab(a,true);egb(a,true);mcb(a,60);lab(a,true);oab(a,e);nab(a,'Countries');agb(a,false);g=Bvb(new svb());g.nj(240);g.cj(400);y0(g,'Editable Tree');jwb(g,true);mwb(g,true);kwb(g,true);qwb(g,true);b=hxb(new Cwb());kub(b,'data/countries.xml');lub(b,(bz(),cz));uxb(b,'countries');oxb(b,'@title');nxb(b,'team');sxb(b,'@title');rxb(b,'country');txb(b,'@qtip');lxb(b,'@disabled');kxb(b,'@checked');pxb(b,'@icon');jxb(b,mh('[Ljava.lang.String;',322,1,['@rank']));c=htb(new gtb(),'Countries',b);pwb(g,c);Cub(c);bwb(g);zZ(g,i4(new s3(),(j4(),n4),t2b(new s2b(),this,g,c),'Refresh'));f=Btb(new Atb(),g,a);this.e=pZ(new lZ());l0(this.e,false);nU(this.e,g);}return this.e;}
function F2b(){return 'source/tree/EditableTreePanel.xml.html';}
function r2b(){}
_=r2b.prototype=new FCb();_.md=C2b;_.vd=D2b;_.yd=E2b;_.Ad=F2b;_.tN=pic+'EditableTreePanel';_.tI=283;function t2b(b,a,d,c){b.b=d;b.a=c;return b;}
function v2b(){var a;yA(mS(this.b),'Loading','x-mask-loading');jtb(this.a);Aub(this.a,true,false);a=x2b(new w2b(),this,this.b,this.a);Al(a,1000);}
function s2b(){}
_=s2b.prototype=new o_b();_.xc=v2b;_.tN=pic+'EditableTreePanel$1';_.tI=0;function y2b(){y2b=ehc;yl();}
function x2b(b,a,d,c){y2b();b.b=d;b.a=c;wl(b);return b;}
function z2b(){zA(mS(this.b));Dub(this.a,true,true);}
function w2b(){}
_=w2b.prototype=new rl();_.xi=z2b;_.tN=pic+'EditableTreePanel$2';_.tI=284;function j3b(){j3b=ehc;CDb();}
function i3b(a){j3b();ADb(a);return a;}
function k3b(){return 'This example demonstrates Drag & Drop from a Grid to a Tree';}
function l3b(){return 'source/tree/GridTreeDDSample.java.html';}
function m3b(){var a,b,c,d,e,f,g,h,i,j,k,l,m;if(this.e===null){this.e=pZ(new lZ());f=Dcb(new ycb());edb(f,true);e=pbb(new mbb(),'Drop style');e.nj(420);nU(f,e);h=efb(new dfb());jcb(h,'dropstyle');j_(h,'Move');k_(h,true);nU(e,h);c=efb(new dfb());jcb(c,'dropstyle');j_(c,'Copy');nU(e,c);i=jH(new gH(),mh('[Ljava.lang.String;',322,1,['abbr','country']),szb());eI(i);b=mh('[Lcom.gwtext.client.widgets.grid.ColumnConfig;',332,37,[kib(new gib(),'Flag','abbr',45,true,new b3b(),'abbr'),hib(new gib(),'Code','abbr',45),kib(new gib(),'Country','country',90,true,null,'country')]);a=Cib(new wib(),b);d=Djb(new yjb());y0(d,'Countries');ykb(d,i);pkb(d,a);d.cj(390);d.nj(200);nkb(d,'country');ukb(d,true);qkb(d,'myDDGroup');l=Bvb(new svb());y0(l,'Trip Planner');jwb(l,true);nwb(l,true);lwb(l,'myDDGroup');kwb(l,true);qwb(l,true);l.nj(200);l.cj(390);j=hxb(new Cwb());kub(j,'data/trip.xml');lub(j,(bz(),cz));uxb(j,'vacations');mxb(j,'@title');nxb(j,'trip');txb(j,'@qtip');pxb(j,'@icon');jxb(j,mh('[Ljava.lang.String;',322,1,['@trip']));k=htb(new gtb(),'Places to Visit',j);pwb(l,k);Cub(k);bwb(l);Cvb(l,f3b(new e3b(),this,h));g=pZ(new lZ());g.fj(epb(new dpb(),25));nU(g,d);nU(g,l);m=pZ(new lZ());m.fj(aqb(new Fpb(),15));nU(m,e);nU(m,g);nU(this.e,m);}return this.e;}
function a3b(){}
_=a3b.prototype=new FCb();_.md=k3b;_.vd=l3b;_.yd=m3b;_.tN=pic+'GridTreeDDSample';_.tI=285;function d3b(f,a,c,d,b,e){return bM('<img src="images/flags/{0}.gif">',mh('[Ljava.lang.String;',322,1,[EG(c,'abbr')]));}
function b3b(){}
_=b3b.prototype=new o_b();_.wi=d3b;_.tN=pic+'GridTreeDDSample$1';_.tI=0;function f3b(b,a,c){b.a=c;return b;}
function h3b(o,n,c,i,l,e,d){var a,b,f,g,h,j,k,m;if(th(c,61)){g=sh(c,61);k=sjb(g);b=lh('[Lcom.gwtext.client.widgets.tree.TreeNode;',[325],[28],[k.a],null);for(h=0;h<k.a;h++){j=k[h];a=wub(new oub(),EG(j,'country'));lvb(a,'images/flags/'+EG(j,'abbr')+'.gif');nh(b,h,a);kF(n,a);if(i_(this.a)){f=rjb(g);m=ikb(f);lI(m,j);yH(m);}}}return true;}
function e3b(){}
_=e3b.prototype=new myb();_.ec=h3b;_.tN=pic+'GridTreeDDSample$2';_.tI=0;function B3b(){B3b=ehc;CDb();}
function A3b(a){B3b();ADb(a);return a;}
function C3b(){return 'This example demonstrates sorting of tree nodes. Select on any Tree Node, pick a sort direction and click the sort button. All children will be sorted by the specified sort direction.';}
function D3b(){return 'source/tree/SortableMultiSelectTreeSample.java.html';}
function E3b(){var a,b,c,d,e,f,g,h,i,j;if(this.e===null){this.e=pZ(new lZ());i=Bvb(new svb());y0(i,'Sort and Multi-Select');jwb(i,true);mwb(i,true);kwb(i,true);qwb(i,true);rwb(i,stb(new rtb()));i.cj(360);e=hxb(new Cwb());kub(e,'data/countries.xml');lub(e,(bz(),cz));uxb(e,'countries');oxb(e,'@title');nxb(e,'team');sxb(e,'@title');rxb(e,'country');txb(e,'@qtip');lxb(e,'@disabled');kxb(e,'@checked');pxb(e,'@icon');jxb(e,mh('[Ljava.lang.String;',322,1,['@rank']));f=htb(new gtb(),'Countries',e);pwb(i,f);Cub(f);bwb(i);cvb(f);d=Dcb(new ycb());l0(d,false);p0(d,false);d.nj(300);c=pbb(new mbb(),'Sort Direction');p0(c,false);a=efb(new dfb());jcb(a,'direction');j_(a,'Ascending');k_(a,true);nU(c,a);b=efb(new dfb());jcb(b,'direction');j_(b,'Descending');k_(b,false);nU(c,b);nU(d,c);g=eP(new aP(),'Show Selected',p3b(new o3b(),this,i));h=eP(new aP(),'Sort',t3b(new s3b(),this,i,a));wZ(d,g);wZ(d,h);j=pZ(new lZ());j.fj(aqb(new Fpb(),15));nU(j,i);nU(j,d);nU(this.e,j);}return this.e;}
function F3b(){return 'source/tree/SortableMultiSelectTreeSample.xml.html';}
function n3b(){}
_=n3b.prototype=new FCb();_.md=C3b;_.vd=D3b;_.yd=E3b;_.Ad=F3b;_.tN=pic+'SortableMultiSelectTreeSample';_.tI=286;function p3b(b,a,c){b.a=c;return b;}
function r3b(a,b){var c,d,e,f,g;g=sh(iwb(this.a),62);e=vtb(g);f='';for(c=0;c<e.a;c++){d=e[c];f+='<br>'+Fub(d);}ECb('Selected Nodes',f);}
function o3b(){}
_=o3b.prototype=new h8();_.cf=r3b;_.tN=pic+'SortableMultiSelectTreeSample$1';_.tI=0;function t3b(b,a,d,c){b.b=d;b.a=c;return b;}
function v3b(b,c){var a,d,e,f,g;g=sh(iwb(this.b),62);f=vtb(g);if(f.a==0){f=lh('[Lcom.gwtext.client.widgets.tree.TreeNode;',[325],[28],[1],null);nh(f,0,gwb(this.b));}a=i_(this.a);for(d=0;d<f.a;d++){e=f[d];AF(e,x3b(new w3b(),this,a));}}
function s3b(){}
_=s3b.prototype=new h8();_.cf=v3b;_.tN=pic+'SortableMultiSelectTreeSample$2';_.tI=0;function x3b(b,a,c){b.a=c;return b;}
function z3b(c,d){var a,b,e,f,g;a=sh(c,28);b=sh(d,28);e=Fub(a);f=Fub(b);g=mac(e,f);if(!this.a){g=(-1)*g;}return g;}
function w3b(){}
_=w3b.prototype=new o_b();_.db=z3b;_.tN=pic+'SortableMultiSelectTreeSample$3';_.tI=0;function h4b(){h4b=ehc;CDb();}
function g4b(a){h4b();ADb(a);return a;}
function i4b(){return 'This example demonstrates Drag & Drop nodes between trees. It also illustrates how to move a node on drop or make a copy.';}
function j4b(){return 'source/tree/TwoTreesSample.java.html';}
function k4b(){var a,b,c,d,e,f,g,h,i,j,k,l;if(this.e===null){this.e=pZ(new lZ());c=Dcb(new ycb());l0(c,false);edb(c,true);b=pbb(new mbb(),'Drop style');b.nj(420);nU(c,b);f=efb(new dfb());jcb(f,'dropstyle');j_(f,'Move');k_(f,true);nU(b,f);a=efb(new dfb());jcb(a,'dropstyle');j_(a,'Copy');nU(b,a);h=Bvb(new svb());y0(h,'Countries');jwb(h,true);mwb(h,true);kwb(h,true);qwb(h,true);h.nj(200);h.cj(400);rwb(h,stb(new rtb()));e=hxb(new Cwb());kub(e,'data/countries-grouped.xml');lub(e,(bz(),cz));uxb(e,'countries');oxb(e,'@title');nxb(e,'continent');sxb(e,'@title');rxb(e,'country');txb(e,'@qtip');pxb(e,'@icon');g=htb(new gtb(),'Countries',e);pwb(h,g);Cub(g);bwb(h);k=Bvb(new svb());y0(k,'Trip Planner');jwb(k,true);mwb(k,true);kwb(k,true);qwb(k,true);k.nj(200);k.cj(400);i=hxb(new Cwb());kub(i,'data/trip.xml');lub(i,(bz(),cz));uxb(i,'vacations');mxb(i,'@title');nxb(i,'trip');txb(i,'@qtip');pxb(i,'@icon');jxb(i,mh('[Ljava.lang.String;',322,1,['@trip']));j=htb(new gtb(),'Places to Visit',i);pwb(k,j);Cvb(k,c4b(new b4b(),this,j,k,a));d=pZ(new lZ());d.fj(epb(new dpb(),20));nU(d,h);nU(d,k);l=pZ(new lZ());l.fj(aqb(new Fpb(),15));nU(l,c);nU(l,d);nU(this.e,l);}return this.e;}
function l4b(){return 'source/tree/TwoTreesSample.xml.html';}
function a4b(){}
_=a4b.prototype=new FCb();_.md=i4b;_.vd=j4b;_.yd=k4b;_.Ad=l4b;_.tN=pic+'TwoTreesSample';_.tI=287;function c4b(b,a,d,e,c){b.b=d;b.c=e;b.a=c;return b;}
function e4b(k,j,d,h,i,f,e){var a,b,c,g;if(oac('true',oF(j,'trip'))){if(i_(this.a)){c=zub(f);b=pF(c);for(g=0;g<b.a;g++){a=b[g];uF(c,a);}e.bj(c);}}return true;}
function f4b(a){Cub(this.b);bwb(this.c);}
function b4b(){}
_=b4b.prototype=new myb();_.ec=e4b;_.th=f4b;_.tN=pic+'TwoTreesSample$1';_.tI=0;function C4b(){C4b=ehc;CDb();}
function B4b(a){C4b();ADb(a);return a;}
function D4b(a){return mh('[[Ljava.lang.Object;',323,16,[mh('[Ljava.lang.Object;',328,17,['Pirates of the Caribbean',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/carribean.jpg']),mh('[Ljava.lang.Object;',328,17,['Resident Evil',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/resident_evil.jpg']),mh('[Ljava.lang.Object;',328,17,['Blood Diamond',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/blood_diamond.jpg']),mh('[Ljava.lang.Object;',328,17,['No Reservations',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/no_reservations.jpg']),mh('[Ljava.lang.Object;',328,17,['Casino Royale',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/casino_royale.jpg']),mh('[Ljava.lang.Object;',328,17,['Good Shepherd',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/good_shepherd.jpg']),mh('[Ljava.lang.Object;',328,17,['Ghost Rider',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/ghost_rider.jpg']),mh('[Ljava.lang.Object;',328,17,['Batman Begins',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/batman_begins.jpg']),mh('[Ljava.lang.Object;',328,17,['Last Samurai',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/last_samurai.jpg']),mh('[Ljava.lang.Object;',328,17,['Italian Job',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/italian_job.jpg']),mh('[Ljava.lang.Object;',328,17,['Mission Impossible III',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/mi3.jpg']),mh('[Ljava.lang.Object;',328,17,['Mr & Mrs Smith',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/smith.jpg']),mh('[Ljava.lang.Object;',328,17,['Inside Man',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/inside_man.jpg']),mh('[Ljava.lang.Object;',328,17,['The Island',D9b(new C9b(),2120),k$b(new j$b(),1180231870000),'images/view/island.jpg'])]);}
function E4b(e,f){var a,b,c,d;d=wV(f);b='';for(a=0;a<d.a;a++){c=d[a];b+=EG(c,'name')+' ';}return b;}
function F4b(){return 'source/view/DataViewSample.css.html';}
function a5b(){return '<p>This example demonstrates the use of the DataView class. DataView is a very powerful class yet easy to use.<\/p><p>You essentially pass DataView a Store, and a template on how to render a given Store record and it does the rest. It is important to note that the output of DataView is not just static html, but a control that is backed by a rich event model giving you complete control over that actions you want to carry when, say, a given item is clicked.<\/p>';}
function b5b(){return 'source/view/DataViewSample.java.html';}
function c5b(){var a,b,c,d,e,f,g;if(this.e===null){this.e=pZ(new lZ());a=cF(new bF(),D4b(this));e=vG(new uG(),mh('[Lcom.gwtext.client.data.FieldDef;',327,34,[zI(new yI(),'name'),vE(new uE(),'size'),ED(new CD(),'lastmod','timestamp'),zI(new yI(),'url')]));d=qD(new oD(),e);f=tH(new oH(),a,d,true);eI(f);g=iD(new hD(),mh('[Ljava.lang.String;',322,1,["<tpl for='.'>","<div class='thumb-wrap'>","<div class='thumb'><img src='{url}' ext:qtip='{name}'><\/div>","<span class='x-editable' ext:qtip='{name}'>{shortName}<\/span><\/div>",'<\/tpl>',"<div class='x-clear'><\/div>"]));c=pZ(new lZ());c.nj(535);hT(c,'images-view');p0(c,true);c.zi(true);o0(c,true);c.fj(Cob(new Bob()));y0(c,'Simple DataView');b=o4b(new n4b(),'div.thumb-wrap',this);b.nj(535);uV(b,s4b(new r4b(),this));EV(b,f);FV(b,g);b.zi(true);AV(b,true);BV(b,'x-view-over');yV(b,'No Images to display');nU(c,b);nU(this.e,c);}return this.e;}
function d5b(){return true;}
function m4b(){}
_=m4b.prototype=new FCb();_.gd=F4b;_.md=a5b;_.vd=b5b;_.yd=c5b;_.pj=d5b;_.tN=qic+'DataViewSample';_.tI=288;function p4b(){p4b=ehc;vV();}
function o4b(c,a,b){p4b();tV(c,a);return c;}
function q4b(a){hB(a,'shortName',wL(gB(a,'name'),15));}
function n4b(){}
_=n4b.prototype=new nV();_.qi=q4b;_.tN=qic+'DataViewSample$1';_.tI=289;function s4b(b,a){b.a=a;return b;}
function u4b(d,b,c,a){FDb(this.a,'event','doBeforeClick::'+E4b(this.a,d));return true;}
function v4b(c,a,b){FDb(this.a,'event','doBeforeSelect::'+E4b(this.a,c));return true;}
function w4b(d,b,c,a){FDb(this.a,'event','onClick::'+E4b(this.a,d));}
function x4b(b,a){FDb(this.a,'event','onContainerClick');}
function y4b(d,b,c,a){FDb(this.a,'event','onContextMenu');}
function z4b(d,b,c,a){FDb(this.a,'event','onDblClick');}
function A4b(b,a){FDb(this.a,'event','onSelectionChange');}
function r4b(){}
_=r4b.prototype=new t9();_.ub=u4b;_.mc=v4b;_.df=w4b;_.of=x4b;_.rf=y4b;_.wf=z4b;_.ai=A4b;_.tN=qic+'DataViewSample$2';_.tI=0;function k5b(){k5b=ehc;CDb();}
function j5b(a){k5b();ADb(a);return a;}
function l5b(){return 'source/window/LayoutWindowSample.java.html';}
function m5b(){var a,b,c,d,e,f,g,h,i;if(this.e===null){this.e=pZ(new lZ());g=k2(new j2());v2(g,0);d=pZ(new lZ());y0(d,'Bogus Tab');q0(d,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui. Pellentesque ut nisl. Maecenas tortor turpis, interdum non, sodales non, iaculis ac, lacus. Vestibulum auctor, tortor quis iaculis malesuada, libero lectus bibendum purus, sit amet tincidunt quam turpis vel lacus. In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.<br/><br/>Aliquam commodo ullamcorper erat. Nullam vel justo in neque porttitor laoreet. Aenean lacus dui, consequat eu, adipiscing eget, nonummy non, nisi. Morbi nunc est, dignissim non, ornare sed, luctus eu, massa. Vivamus eget quam. Vivamus tincidunt diam nec urna. Curabitur velit.<\/p>');h0(d,true);e=pZ(new lZ());y0(e,'Another Tab');q0(e,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui. Pellentesque ut nisl. Maecenas tortor turpis, interdum non, sodales non, iaculis ac, lacus. Vestibulum auctor, tortor quis iaculis malesuada, libero lectus bibendum purus, sit amet tincidunt quam turpis vel lacus. In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.<br/><br/>Aliquam commodo ullamcorper erat. Nullam vel justo in neque porttitor laoreet. Aenean lacus dui, consequat eu, adipiscing eget, nonummy non, nisi. Morbi nunc est, dignissim non, ornare sed, luctus eu, massa. Vivamus eget quam. Vivamus tincidunt diam nec urna. Curabitur velit.<\/p>');h0(e,true);f=pZ(new lZ());y0(f,'Closable Tab');q0(f,'<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Sed metus nibh, sodales a, porta at, vulputate eget, dui. Pellentesque ut nisl. Maecenas tortor turpis, interdum non, sodales non, iaculis ac, lacus. Vestibulum auctor, tortor quis iaculis malesuada, libero lectus bibendum purus, sit amet tincidunt quam turpis vel lacus. In pellentesque nisl non sem. Suspendisse nunc sem, pretium eget, cursus a, fringilla vel, urna.<br/><br/>Aliquam commodo ullamcorper erat. Nullam vel justo in neque porttitor laoreet. Aenean lacus dui, consequat eu, adipiscing eget, nonummy non, nisi. Morbi nunc est, dignissim non, ornare sed, luctus eu, massa. Vivamus eget quam. Vivamus tincidunt diam nec urna. Curabitur velit.<\/p>');h0(f,true);f.Ci(true);nU(g,d);nU(g,e);nU(g,f);c=pZ(new lZ());y0(c,'Navigation');c.nj(200);o0(c,true);b=ynb(new xnb(),(nC(),oC));Cnb(b,3,0,3,3);h=ynb(new xnb(),(nC(),sC));bob(h,true);Cnb(h,3,3,0,3);Anb(h,3,3,3,3);i=h7(new a7());y0(i,'Layout Window');n7(i,true);i.nj(600);i.cj(350);t7(i,true);i.fj(cob(new wnb()));oU(i,g,b);oU(i,c,h);o7(i,(k7(),x7));a=dP(new aP(),'Show Window');fP(a,g5b(new f5b(),this,i));nU(this.e,a);}return this.e;}
function e5b(){}
_=e5b.prototype=new FCb();_.vd=l5b;_.yd=m5b;_.tN=ric+'LayoutWindowSample';_.tI=290;function g5b(b,a,c){b.a=c;return b;}
function i5b(a,b){w7(this.a,a.o);}
function f5b(){}
_=f5b.prototype=new h8();_.cf=i5b;_.tN=ric+'LayoutWindowSample$1';_.tI=0;function p7b(){p7b=ehc;CDb();}
function o7b(a){p7b();ADb(a);return a;}
function q7b(){return '<p><h1>MessageBox Dialogs<\/h1><p>The example shows how to use the MessageBox class. Some of the buttons have animations, some are normal.<\/p><\/p>';}
function r7b(){return 'source/window/MessageBoxSample.java.html';}
function s7b(){var a,b,c,d,e,f,g,h,i,j,k,l,m,n;if(this.e===null){this.e=pZ(new lZ());this.e.fj(Apb(new upb(),2));h=pZ(new lZ());y0(h,'Confirm');p0(h,true);h.nj(250);h.cj(150);v0(h,20);a=eP(new aP(),'Show Me',new o5b());nU(h,bX(new EW(),'A Standard Yes/No Confirm Dialog.',0,0,0,10));wZ(h,a);nU(this.e,zY(new yY(),h,0,0,10,10));i=pZ(new lZ());y0(i,'Prompt');p0(i,true);i.nj(250);i.cj(150);v0(i,20);b=eP(new aP(),'Show Me',new x6b());nU(i,bX(new EW(),'A Standard prompt dialog.',0,0,0,10));wZ(i,b);nU(this.e,zY(new yY(),i,0,0,10,10));j=pZ(new lZ());y0(j,'Multi-line Prompt');p0(j,true);j.nj(250);j.cj(150);v0(j,20);c=eP(new aP(),'Show Me',new D6b());nU(j,bX(new EW(),'A multi-line prompt dialog.',0,0,0,10));wZ(j,c);nU(this.e,zY(new yY(),j,0,0,10,10));k=pZ(new lZ());y0(k,'Yes/No/Cancel');p0(k,true);k.nj(250);k.cj(150);v0(k,20);d=eP(new aP(),'Show Me',new h7b());nU(k,bX(new EW(),'Standard Yes/No/Cancel dialog.',0,0,0,10));wZ(k,d);nU(this.e,zY(new yY(),k,0,0,10,10));l=pZ(new lZ());y0(l,'Progress Dialog');p0(l,true);l.nj(250);l.cj(150);v0(l,20);e=eP(new aP(),'Show Me',new s5b());nU(l,bX(new EW(),'You can set a progress on a progress MessageBox..',0,0,0,10));wZ(l,e);nU(this.e,zY(new yY(),l,0,0,10,10));m=pZ(new lZ());y0(m,'Wait Dialog');p0(m,true);m.nj(250);m.cj(150);v0(m,20);f=eP(new aP(),'Show Me',new a6b());nU(m,bX(new EW(),'Dialog with indefinite progress bar (will close after 8 sec).',0,0,0,10));wZ(m,f);nU(this.e,zY(new yY(),m,0,0,10,10));n=pZ(new lZ());y0(n,'Alert');p0(n,true);n.nj(250);n.cj(150);v0(n,20);g=eP(new aP(),'Show Me',new p6b());nU(n,bX(new EW(),'Standard Alert dialog.',0,0,0,10));wZ(n,g);nU(this.e,zY(new yY(),n,0,0,10,10));}return this.e;}
function n5b(){}
_=n5b.prototype=new FCb();_.md=q7b;_.vd=r7b;_.yd=s7b;_.tN=ric+'MessageBoxSample';_.tI=291;function t6b(a,b){sY('Confirm','Are you sure you want to do that?',new u6b());}
function o5b(){}
_=o5b.prototype=new h8();_.cf=t6b;_.tN=ric+'MessageBoxSample$1';_.tI=0;function r5b(a,b){ECb('Button Click',AL('You clicked the {0} button',a));}
function p5b(){}
_=p5b.prototype=new o_b();_.Cc=r5b;_.tN=ric+'MessageBoxSample$10';_.tI=0;function u5b(a,b){var c,d,e;vY(x5b(new v5b(),this,a));for(c=1;c<12;c++){d=c;e=D5b(new C5b(),this,d);Al(e,c*1000);}}
function s5b(){}
_=s5b.prototype=new h8();_.cf=u5b;_.tN=ric+'MessageBoxSample$11';_.tI=0;function y5b(){y5b=ehc;aY();}
function w5b(a){{jY(a,'Please wait...');fY(a,'Initializing...');mY(a,240);iY(a,true);eY(a,false);dY(a,new z5b());bY(a,a.a.o);}}
function x5b(b,a,c){y5b();b.a=c;FX(b);w5b(b);return b;}
function v5b(){}
_=v5b.prototype=new EX();_.tN=ric+'MessageBoxSample$12';_.tI=292;function B5b(a,b){ECb('Button Click',BL('You clicked the {0} button and entered the text {1}',a,b));}
function z5b(){}
_=z5b.prototype=new o_b();_.Cc=B5b;_.tN=ric+'MessageBoxSample$13';_.tI=0;function E5b(){E5b=ehc;yl();}
function D5b(b,a,c){E5b();b.a=c;wl(b);return b;}
function F5b(){if(this.a==11){tY();}else{wY(this.a*10,'Loading item '+this.a+' of 10... ');}}
function C5b(){}
_=C5b.prototype=new rl();_.xi=F5b;_.tN=ric+'MessageBoxSample$14';_.tI=293;function c6b(a,b){var c;vY(f6b(new d6b(),this,a));c=m6b(new l6b(),this);Al(c,8000);}
function a6b(){}
_=a6b.prototype=new h8();_.cf=c6b;_.tN=ric+'MessageBoxSample$15';_.tI=0;function g6b(){g6b=ehc;aY();}
function e6b(a){{fY(a,'Saving your data, please wait...');hY(a,'Saving...');mY(a,300);lY(a,true);kY(a,j6b(new h6b(),a));bY(a,a.a.o);}}
function f6b(b,a,c){g6b();b.a=c;FX(b);e6b(b);return b;}
function d6b(){}
_=d6b.prototype=new EX();_.tN=ric+'MessageBoxSample$16';_.tI=294;function k6b(){k6b=ehc;t6();}
function i6b(a){{x6(a,200);}}
function j6b(b,a){k6b();s6(b);i6b(b);return b;}
function h6b(){}
_=h6b.prototype=new r6();_.tN=ric+'MessageBoxSample$17';_.tI=295;function n6b(){n6b=ehc;yl();}
function m6b(b,a){n6b();wl(b);return b;}
function o6b(){tY();ECb('Done','Your fake data was saved!');}
function l6b(){}
_=l6b.prototype=new rl();_.xi=o6b;_.tN=ric+'MessageBoxSample$18';_.tI=296;function r6b(a,b){qY('Changes saved successfully');}
function p6b(){}
_=p6b.prototype=new h8();_.cf=r6b;_.tN=ric+'MessageBoxSample$19';_.tI=0;function w6b(a){ECb('Button Click',AL('You clicked the {0} button',a));}
function u6b(){}
_=u6b.prototype=new o_b();_.Bc=w6b;_.tN=ric+'MessageBoxSample$2';_.tI=0;function z6b(a,b){uY('Name','Please enter your name:',new A6b());}
function x6b(){}
_=x6b.prototype=new h8();_.cf=z6b;_.tN=ric+'MessageBoxSample$3';_.tI=0;function C6b(a,b){ECb('Button Click',BL('You clicked the {0} button and entered the text "{1}"',a,b));}
function A6b(){}
_=A6b.prototype=new o_b();_.Cc=C6b;_.tN=ric+'MessageBoxSample$4';_.tI=0;function F6b(a,b){vY(c7b(new a7b(),this,a));}
function D6b(){}
_=D6b.prototype=new h8();_.cf=F6b;_.tN=ric+'MessageBoxSample$5';_.tI=0;function d7b(){d7b=ehc;aY();}
function b7b(a){{jY(a,'Address');fY(a,'Please enter your address:');mY(a,300);cY(a,(nY(),oY));gY(a,true);dY(a,new e7b());bY(a,a.a.o);}}
function c7b(b,a,c){d7b();b.a=c;FX(b);b7b(b);return b;}
function a7b(){}
_=a7b.prototype=new EX();_.tN=ric+'MessageBoxSample$6';_.tI=297;function g7b(a,b){ECb('Button Click',BL('You clicked the {0} button and entered the text "{1}"',a,b));}
function e7b(){}
_=e7b.prototype=new o_b();_.Cc=g7b;_.tN=ric+'MessageBoxSample$7';_.tI=0;function j7b(a,b){vY(m7b(new k7b(),this,a));}
function h7b(){}
_=h7b.prototype=new h8();_.cf=j7b;_.tN=ric+'MessageBoxSample$8';_.tI=0;function n7b(){n7b=ehc;aY();}
function l7b(a){{jY(a,'Save Changes?');fY(a,'Your are closing a tab that has unsaved changes. Would you like to save your changes?');cY(a,(nY(),pY));dY(a,new p5b());bY(a,a.a.o);}}
function m7b(b,a,c){n7b();b.a=c;FX(b);l7b(b);return b;}
function k7b(){}
_=k7b.prototype=new EX();_.tN=ric+'MessageBoxSample$9';_.tI=298;function v7b(){v7b=ehc;dF();{w7b();}}
function u7b(b,a){v7b();cF(b,a);return b;}
function w7b(){v7b();$wnd.Ext.namespace('Ext.ux');$wnd.Ext.namespace('Ext.ux.data');if(!$wnd.Array.prototype.filter){$wnd.Array.prototype.filter=function(a){var c=this.length;if(typeof a!='function')throw new TypeError();var d=new Array();var e=arguments[1];for(var b=0;b<c;b++){if(b in this){var f=this[b];if(a.call(e,f,b,this))d.push(f);}}return d;};}if(!$wnd.Array.prototype.map){$wnd.Array.prototype.map=function(a){var c=this.length;if(typeof a!='function'){throw new TypeError();}var d=new Array(c);var e=arguments[1];for(var b=0;b<c;b++){if(b in this){d[b]=a.call(e,this[b],b,this);}}return d;};}$wnd.Ext.ux.data.PagingMemoryProxy=function(b,a){$wnd.Ext.ux.data.PagingMemoryProxy.superclass.constructor.call(this);this.data=b;$wnd.Ext.apply(this,a);};$wnd.Ext.extend($wnd.Ext.ux.data.PagingMemoryProxy,$wnd.Ext.data.MemoryProxy,{'customFilter':null,'load':function(h,i,e,k,d){h=h||{};var j;try{j=i.readRecords(this.data);}catch(a){this.fireEvent('loadexception',this,d,null,a);e.call(k,null,d,false);return;}if(this.customFilter!=null){j.records=j.records.filter(this.customFilter);j.totalRecords=j.records.length;}else if(h.filter!==undefined){j.records=j.records.filter(function(b){if(typeof b=='object'){var a=h.filterCol||0;return String(b.data[a]).match(h.filter)?true:false;}else{return String(b).match(h.filter)?true:false;}});j.totalRecords=j.records.length;}else if(h.query!==undefined){j.records=j.records.filter(function(b){if(typeof b=='object'){var a=h.filterCol||0;return String(b.data[a]).toLowerCase().match(h.query.toLowerCase());}else{return String(b).toLowerCase().match(h.query.toLowerCase());}});j.totalRecords=j.records.length;}if(h.sort!==undefined){var f=String(h.dir).toUpperCase()=='DESC'?-1:1;var g=function(a,b){return a==b?0:a<b?-1:1;};var l=i.recordType.getField(h.sort).sortType;j.records.sort(function(a,b){var c=0;if(typeof a=='object'){c=g(l(a.data[h.sort]),l(b.data[h.sort]))*f;}else{c=g(a,b)*f;}if(c==0){c=a.index<b.index?-1:1;}return c;});}if(h.start!==undefined&&h.limit!==undefined){j.records=j.records.slice(h.start,h.start+h.limit);}e.call(k,j,d,true);}});}
function t7b(){}
_=t7b.prototype=new bF();_.tN=sic+'PagingMemoryProxy';_.tI=299;function z7b(){z7b=ehc;acb();}
function y7b(a){z7b();Abb(a);E7b(a,'js/msis');return a;}
function A7b(b,a){cT(b,'dataFields',a,true);}
function B7b(b,a){DS(b,'displayField',a,true);}
function C7b(b,a){zS(b,'fromData',kM(a),true);}
function D7b(b,a){zS(b,'fromTBar',pS(a),true);}
function E7b(b,a){DS(b,'imagePath',a,true);}
function F7b(b,a){xS(b,'msHeight',a,true);}
function a8b(b,a){xS(b,'msWidth',a,true);}
function b8b(a,b){zS(a,'toData',kM(b),true);}
function c8b(a,b){zS(a,'toTBar',pS(b),true);}
function d8b(a,b){DS(a,'valueField',b,true);}
function e8b(a){return new ($wnd.Ext.ux.ItemSelector)(a);}
function f8b(){return 'itemselector';}
function g8b(a){FS(this,'readOnly',a,true);}
function x7b(){}
_=x7b.prototype=new lbb();_.ib=e8b;_.zd=f8b;_.gj=g8b;_.tN=tic+'ItemSelector';_.tI=300;function i8b(){}
_=i8b.prototype=new t_b();_.tN=uic+'ArrayStoreException';_.tI=301;function m8b(){m8b=ehc;n8b=l8b(new k8b(),false);o8b=l8b(new k8b(),true);}
function l8b(a,b){m8b();a.a=b;return a;}
function p8b(a){return th(a,45)&&sh(a,45).a==this.a;}
function q8b(){var a,b;b=1231;a=1237;return this.a?1231:1237;}
function r8b(){return this.a?'true':'false';}
function s8b(a){m8b();return a?o8b:n8b;}
function k8b(){}
_=k8b.prototype=new o_b();_.eQ=p8b;_.hC=q8b;_.tS=r8b;_.tN=uic+'Boolean';_.tI=302;_.a=false;var n8b,o8b;function w8b(a,b){if(b<2||b>36){return (-1);}if(a>=48&&a<48+B$b(b,10)){return a-48;}if(a>=97&&a<b+97-10){return a-97+10;}if(a>=65&&a<b+65-10){return a-65+10;}return (-1);}
function x8b(){}
_=x8b.prototype=new t_b();_.tN=uic+'ClassCastException';_.tI=303;function i_b(){i_b=ehc;{n_b();}}
function h_b(a){i_b();return a;}
function j_b(a){i_b();return isNaN(a);}
function k_b(e,d,c,h){i_b();var a,b,f,g;if(e===null){throw f_b(new e_b(),'Unable to parse null');}b=tac(e);f=b>0&&kac(e,0)==45?1:0;for(a=f;a<b;a++){if(w8b(kac(e,a),d)==(-1)){throw f_b(new e_b(),'Could not parse '+e+' in radix '+d);}}g=l_b(e,d);if(j_b(g)){throw f_b(new e_b(),'Unable to parse '+e);}else if(g<c||g>h){throw f_b(new e_b(),'The string '+e+' exceeds the range for the requested data type');}return g;}
function l_b(b,a){i_b();return parseInt(b,a);}
function n_b(){i_b();m_b=/^[+-]?\d*\.?\d*(e[+-]?\d+)?$/i;}
function d_b(){}
_=d_b.prototype=new o_b();_.tN=uic+'Number';_.tI=304;var m_b=null;function D8b(){D8b=ehc;i_b();}
function C8b(a,b){D8b();h_b(a);a.a=b;return a;}
function E8b(){return this.a;}
function F8b(a){return th(a,44)&&sh(a,44).a==this.a;}
function a9b(){return wh(this.a);}
function b9b(){return wh(this.a);}
function c9b(a){D8b();return !isFinite(a);}
function d9b(a){D8b();return isNaN(a);}
function f9b(a){D8b();return dbc(a);}
function e9b(){return f9b(this.a);}
function B8b(){}
_=B8b.prototype=new d_b();_.uc=E8b;_.eQ=F8b;_.hC=a9b;_.be=b9b;_.tS=e9b;_.tN=uic+'Double';_.tI=305;_.a=0.0;function l9b(){l9b=ehc;i_b();}
function k9b(a,b){l9b();h_b(a);a.a=b;return a;}
function n9b(){return this.a;}
function o9b(a){return th(a,43)&&sh(a,43).a==this.a;}
function p9b(){return wh(this.a);}
function q9b(){return wh(this.a);}
function s9b(a){l9b();return ebc(a);}
function r9b(){return s9b(this.a);}
function j9b(){}
_=j9b.prototype=new d_b();_.uc=n9b;_.eQ=o9b;_.hC=p9b;_.be=q9b;_.tS=r9b;_.tN=uic+'Float';_.tI=306;_.a=0.0;var m9b=3.4028235E38;function u9b(b,a){u_b(b,a);return b;}
function t9b(){}
_=t9b.prototype=new t_b();_.tN=uic+'IllegalArgumentException';_.tI=307;function x9b(b,a){u_b(b,a);return b;}
function w9b(){}
_=w9b.prototype=new t_b();_.tN=uic+'IllegalStateException';_.tI=308;function A9b(b,a){u_b(b,a);return b;}
function z9b(){}
_=z9b.prototype=new t_b();_.tN=uic+'IndexOutOfBoundsException';_.tI=309;function E9b(){E9b=ehc;i_b();}
function D9b(a,b){E9b();h_b(a);a.a=b;return a;}
function b$b(){return this.a;}
function c$b(a){return th(a,42)&&sh(a,42).a==this.a;}
function d$b(){return this.a;}
function e$b(){return this.a;}
function f$b(a){E9b();return g$b(a,10);}
function g$b(b,a){E9b();return vh(k_b(b,a,(-2147483648),2147483647));}
function i$b(a){E9b();return fbc(a);}
function h$b(){return i$b(this.a);}
function C9b(){}
_=C9b.prototype=new d_b();_.uc=b$b;_.eQ=c$b;_.hC=d$b;_.be=e$b;_.tS=h$b;_.tN=uic+'Integer';_.tI=310;_.a=0;var F9b=2147483647,a$b=(-2147483648);function l$b(){l$b=ehc;i_b();}
function k$b(a,b){l$b();h_b(a);a.a=b;return a;}
function o$b(){return this.a;}
function p$b(a){return th(a,63)&&sh(a,63).a==this.a;}
function q$b(){return vh(this.a);}
function r$b(){return vh(this.a);}
function s$b(a){l$b();return t$b(a,10);}
function t$b(b,a){l$b();return k_b(b,a,(-9223372036854775808),9223372036854775807);}
function v$b(a){l$b();return gbc(a);}
function u$b(){return v$b(this.a);}
function j$b(){}
_=j$b.prototype=new d_b();_.uc=o$b;_.eQ=p$b;_.hC=q$b;_.be=r$b;_.tS=u$b;_.tN=uic+'Long';_.tI=311;_.a=0;var m$b=9223372036854775807,n$b=(-9223372036854775808);function y$b(a){return a<0?-a:a;}
function z$b(a){return Math.floor(a);}
function A$b(a){return Math.log(a);}
function B$b(a,b){return a<b?a:b;}
function C$b(b,a){return Math.pow(b,a);}
function D$b(a){return Math.round(a);}
function E$b(){}
_=E$b.prototype=new t_b();_.tN=uic+'NegativeArraySizeException';_.tI=312;function b_b(b,a){u_b(b,a);return b;}
function a_b(){}
_=a_b.prototype=new t_b();_.tN=uic+'NullPointerException';_.tI=313;function f_b(b,a){u9b(b,a);return b;}
function e_b(){}
_=e_b.prototype=new t9b();_.tN=uic+'NumberFormatException';_.tI=314;function kac(b,a){return b.charCodeAt(a);}
function mac(f,c){var a,b,d,e,g,h;h=tac(f);e=tac(c);b=B$b(h,e);for(a=0;a<b;a++){g=kac(f,a);d=kac(c,a);if(g!=d){return g-d;}}return h-e;}
function oac(b,a){if(!th(a,1))return false;return Cac(b,a);}
function nac(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase();}
function pac(g){var a=Fac;if(!a){a=Fac={};}var e=':'+g;var b=a[e];if(b==null){b=0;var f=g.length;var d=f<64?1:f/32|0;for(var c=0;c<f;c+=d){b<<=1;b+=g.charCodeAt(c);}b|=0;a[e]=b;}return b;}
function qac(b,a){return b.indexOf(String.fromCharCode(a));}
function rac(b,a){return b.indexOf(a);}
function sac(c,b,a){return c.indexOf(b,a);}
function tac(a){return a.length;}
function uac(c,a,b){b=Dac(b);return c.replace(RegExp(a,'g'),b);}
function vac(j,i,g){var a=new RegExp(i,'g');var h=[];var b=0;var k=j;var e=null;while(true){var f=a.exec(k);if(f==null||(k==''||b==g-1&&g>0)){h[b]=k;break;}else{h[b]=k.substring(0,f.index);k=k.substring(f.index+f[0].length,k.length);a.lastIndex=0;if(e==k){h[b]=k.substring(0,1);k=k.substring(1);}e=k;b++;}}if(g==0){for(var c=h.length-1;c>=0;c--){if(h[c]!=''){h.splice(c+1,h.length-(c+1));break;}}}var d=Bac(h.length);var c=0;for(c=0;c<h.length;++c){d[c]=h[c];}return d;}
function wac(b,a){return rac(b,a)==0;}
function xac(b,a){return b.substr(a,b.length-a);}
function yac(c,a,b){return c.substr(a,b-a);}
function zac(a){return a.toLowerCase();}
function Aac(c){var a=c.replace(/^(\s*)/,'');var b=a.replace(/\s*$/,'');return b;}
function Bac(a){return lh('[Ljava.lang.String;',[322],[1],[a],null);}
function Cac(a,b){return String(a)==b;}
function Dac(b){var a;a=0;while(0<=(a=sac(b,'\\',a))){if(kac(b,a+1)==36){b=yac(b,0,a)+'$'+xac(b,++a);}else{b=yac(b,0,a)+xac(b,++a);}}return b;}
function Eac(a){return oac(this,a);}
function abc(){return pac(this);}
function bbc(){return this;}
function ibc(a){return a?'true':'false';}
function cbc(a){return String.fromCharCode(a);}
function dbc(a){return ''+a;}
function ebc(a){return ''+a;}
function fbc(a){return ''+a;}
function gbc(a){return ''+a;}
function hbc(a){return a!==null?a.tS():'null';}
_=String.prototype;_.eQ=Eac;_.hC=abc;_.tS=bbc;_.tN=uic+'String';_.tI=2;var Fac=null;function y_b(a){F_b(a);return a;}
function z_b(b,a){F_b(b);return b;}
function A_b(b,a){aac(b,a);return b;}
function B_b(a,b){return E_b(a,cbc(b));}
function C_b(a,b){return E_b(a,gbc(b));}
function D_b(a,b){return E_b(a,hbc(b));}
function E_b(c,d){if(d===null){d='null';}var a=c.js.length-1;var b=c.js[a].length;if(c.length>b*b){c.js[a]=c.js[a]+d;}else{c.js.push(d);}c.length+=d.length;return c;}
function F_b(a){aac(a,'');}
function aac(b,a){b.js=[a];b.length=a.length;}
function cac(c,b,a){return eac(c,b,a,'');}
function dac(a){return a.length;}
function eac(g,e,a,h){e=Math.max(Math.min(g.length,e),0);a=Math.max(Math.min(g.length,a),0);g.length=g.length-a+e+h.length;var c=0;var d=g.js[c].length;while(c<g.js.length&&d<e){e-=d;a-=d;d=g.js[++c].length;}if(c<g.js.length&&e>0){var b=g.js[c].substring(e);g.js[c]=g.js[c].substring(0,e);g.js.splice(++c,0,b);a-=e;e=0;}var f=c;var d=g.js[c].length;while(c<g.js.length&&d<a){a-=d;d=g.js[++c].length;}g.js.splice(f,c-f);if(a>0){g.js[f]=g.js[f].substring(a);}g.js.splice(f,0,h);g.he();return g;}
function fac(c,a){var b;b=dac(c);if(a<b){cac(c,a,b);}else{while(b<a){B_b(c,0);++b;}}}
function gac(a){a.je();return a.js[0];}
function hac(){if(this.js.length>1&&this.js.length*this.js.length*this.js.length>this.length){this.je();}}
function iac(){if(this.js.length>1){this.js=[this.js.join('')];this.length=this.js[0].length;}}
function jac(){return gac(this);}
function x_b(){}
_=x_b.prototype=new o_b();_.he=hac;_.je=iac;_.tS=jac;_.tN=uic+'StringBuffer';_.tI=0;function lbc(){return new Date().getTime();}
function mbc(a){return ib(a);}
function tbc(b,a){u_b(b,a);return b;}
function sbc(){}
_=sbc.prototype=new t_b();_.tN=uic+'UnsupportedOperationException';_.tI=315;function Dbc(b,a){b.c=a;return b;}
function Fbc(a){return a.a<a.c.rj();}
function acc(a){if(!Fbc(a)){throw new ahc();}return a.c.Bd(a.b=a.a++);}
function bcc(){return Fbc(this);}
function ccc(){return acc(this);}
function dcc(){if(this.b<0){throw new w9b();}this.c.ti(this.b);this.a=this.b;this.b=(-1);}
function Cbc(){}
_=Cbc.prototype=new o_b();_.Dd=bcc;_.ie=ccc;_.si=dcc;_.tN=vic+'AbstractList$IteratorImpl';_.tI=0;_.a=0;_.b=(-1);function tdc(b){var a,c,d;if(b===this){return true;}if(!th(b,64)){return false;}c=sh(b,64);if(c.rj()!=this.rj()){return false;}for(a=c.fe();a.Dd();){d=a.ie();if(!this.gb(d)){return false;}}return true;}
function udc(){var a,b,c;a=0;for(b=this.fe();b.Dd();){c=b.ie();if(c!==null){a+=c.hC();}}return a;}
function rdc(){}
_=rdc.prototype=new vbc();_.eQ=tdc;_.hC=udc;_.tN=vic+'AbstractSet';_.tI=316;function pcc(b,a,c){b.a=a;b.b=c;return b;}
function rcc(a){return this.a.eb(a);}
function scc(){var a;a=this.b.fe();return vcc(new ucc(),this,a);}
function tcc(){return this.b.rj();}
function occ(){}
_=occ.prototype=new rdc();_.gb=rcc;_.fe=scc;_.rj=tcc;_.tN=vic+'AbstractMap$1';_.tI=317;function vcc(b,a,c){b.a=c;return b;}
function xcc(){return this.a.Dd();}
function ycc(){var a;a=sh(this.a.ie(),3);return a.qd();}
function zcc(){this.a.si();}
function ucc(){}
_=ucc.prototype=new o_b();_.Dd=xcc;_.ie=ycc;_.si=zcc;_.tN=vic+'AbstractMap$2';_.tI=0;function Bcc(b,a,c){b.a=a;b.b=c;return b;}
function Dcc(a){return this.a.fb(a);}
function Ecc(){var a;a=this.b.fe();return bdc(new adc(),this,a);}
function Fcc(){return this.b.rj();}
function Acc(){}
_=Acc.prototype=new vbc();_.gb=Dcc;_.fe=Ecc;_.rj=Fcc;_.tN=vic+'AbstractMap$3';_.tI=0;function bdc(b,a,c){b.a=c;return b;}
function ddc(){return this.a.Dd();}
function edc(){var a;a=sh(this.a.ie(),3).xd();return a;}
function fdc(){this.a.si();}
function adc(){}
_=adc.prototype=new o_b();_.Dd=ddc;_.ie=edc;_.si=fdc;_.tN=vic+'AbstractMap$4';_.tI=0;function tec(){tec=ehc;bfc=mh('[Ljava.lang.String;',322,1,['Sun','Mon','Tue','Wed','Thu','Fri','Sat']);cfc=mh('[Ljava.lang.String;',322,1,['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']);}
function qec(a){tec();Dec(a);return a;}
function rec(c,d,b,a){tec();Eec(c,d,b,a,0,0,0);return c;}
function sec(b,a){tec();Fec(b,a);return b;}
function uec(a){return a.jsdate.getDate();}
function vec(a){return a.jsdate.getDay();}
function wec(a){return a.jsdate.getHours();}
function xec(a){return a.jsdate.getMinutes();}
function yec(a){return a.jsdate.getMonth();}
function zec(a){return a.jsdate.getSeconds();}
function Aec(a){return a.jsdate.getTime();}
function Bec(a){return a.jsdate.getTimezoneOffset();}
function Cec(a){return a.jsdate.getFullYear()-1900;}
function Dec(a){a.jsdate=new Date();}
function Eec(f,g,d,a,b,c,e){f.jsdate=new Date();f.jsdate.setFullYear(g+1900,d,a);f.jsdate.setHours(b,c,e,0);}
function Fec(b,a){b.jsdate=new Date(a);}
function afc(h){var a=h.jsdate;var g=hfc;var b=dfc(h.jsdate.getDay());var e=gfc(h.jsdate.getMonth());var f=-a.getTimezoneOffset();var c=String(f>=0?'+'+Math.floor(f/60):Math.ceil(f/60));var d=g(Math.abs(f)%60);return b+' '+e+' '+g(a.getDate())+' '+g(a.getHours())+':'+g(a.getMinutes())+':'+g(a.getSeconds())+' GMT'+c+d+' '+a.getFullYear();}
function dfc(a){tec();return bfc[a];}
function efc(a){return th(a,46)&&Aec(this)==Aec(sh(a,46));}
function ffc(){return vh(Aec(this)^Aec(this)>>>32);}
function gfc(a){tec();return cfc[a];}
function hfc(a){tec();if(a<10){return '0'+a;}else{return fbc(a);}}
function ifc(){return afc(this);}
function pec(){}
_=pec.prototype=new o_b();_.eQ=efc;_.hC=ffc;_.tS=ifc;_.tN=vic+'Date';_.tI=318;var bfc,cfc;function mfc(b,a,c){b.a=a;b.b=c;return b;}
function ofc(a,b){return mfc(new lfc(),a,b);}
function pfc(b){var a;if(th(b,3)){a=sh(b,3);if(sgc(this.a,a.qd())&&sgc(this.b,a.xd())){return true;}}return false;}
function qfc(){return this.a;}
function rfc(){return this.b;}
function sfc(){var a,b;a=0;b=0;if(this.a!==null){a=this.a.hC();}if(this.b!==null){b=this.b.hC();}return a^b;}
function tfc(a){var b;b=this.b;this.b=a;return b;}
function ufc(){return this.a+'='+this.b;}
function lfc(){}
_=lfc.prototype=new o_b();_.eQ=pfc;_.qd=qfc;_.xd=rfc;_.hC=sfc;_.kj=tfc;_.tS=ufc;_.tN=vic+'HashMap$EntryImpl';_.tI=319;_.a=null;_.b=null;function Cfc(b,a){b.a=a;return b;}
function Efc(c){var a,b,d;if(th(c,3)){a=sh(c,3);b=a.qd();if(fgc(this.a,b)){d=ggc(this.a,b);return sgc(a.xd(),d);}}return false;}
function Ffc(){return xfc(new wfc(),this.a);}
function agc(){return this.a.f;}
function vfc(){}
_=vfc.prototype=new rdc();_.gb=Efc;_.fe=Ffc;_.rj=agc;_.tN=vic+'HashMap$EntrySet';_.tI=320;function xfc(c,b){var a;c.c=b;a=xdc(new vdc());if(c.c.e!==(egc(),igc)){ydc(a,mfc(new lfc(),null,c.c.e));}kgc(c.c.g,a);jgc(c.c.d,a);c.a=a.fe();return c;}
function zfc(){return this.a.Dd();}
function Afc(){return this.b=sh(this.a.ie(),3);}
function Bfc(){if(this.b===null){throw x9b(new w9b(),'Must call next() before remove().');}else{this.a.si();this.c.vi(this.b.qd());this.b=null;}}
function wfc(){}
_=wfc.prototype=new o_b();_.Dd=zfc;_.ie=Afc;_.si=Bfc;_.tN=vic+'HashMap$EntrySetIterator';_.tI=0;_.a=null;_.b=null;function ahc(){}
_=ahc.prototype=new t_b();_.tN=vic+'NoSuchElementException';_.tI=321;function h8b(){zCb(vCb(new cCb()));}
function gwtOnLoad(b,d,c){$moduleName=d;$moduleBase=c;if(b)try{h8b();}catch(a){b(d);}else{h8b();}}
var Ah=[{},{},{1:1,17:1,39:1,40:1},{7:1},{7:1,55:1},{7:1,55:1},{7:1,27:1,55:1},{2:1,17:1},{12:1},{12:1},{7:1,54:1,55:1},{7:1,54:1,55:1},{7:1,54:1,55:1},{4:1},{5:1},{5:1},{5:1},{3:1},{49:1},{49:1},{49:1,64:1},{7:1,55:1},{12:1},{12:1},{2:1,10:1,17:1},{2:1,17:1},{13:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{9:1,14:1,17:1,19:1,20:1},{14:1,15:1,17:1,19:1,20:1},{13:1},{14:1,17:1,19:1,20:1},{7:1,55:1},{24:1},{24:1},{24:1},{24:1},{24:1},{24:1},{24:1},{7:1,55:1},{24:1},{24:1,26:1},{24:1,25:1},{24:1},{24:1},{24:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{17:1,30:1,35:1},{30:1},{30:1},{17:1,30:1,33:1,35:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{29:1,30:1},{30:1},{30:1},{31:1},{30:1},{30:1},{30:1,53:1},{30:1},{17:1,30:1,34:1},{30:1},{30:1},{17:1,30:1,38:1},{17:1,30:1,38:1},{17:1,30:1,38:1},{30:1},{30:1},{14:1,17:1,19:1,20:1,48:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{12:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,19:1,20:1,48:1},{14:1,17:1,19:1,20:1,48:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,19:1,20:1,48:1},{14:1,17:1,19:1,20:1,48:1},{14:1,17:1,19:1,20:1,48:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,58:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,19:1,20:1,48:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{30:1},{30:1},{17:1,30:1,32:1,41:1},{17:1,30:1,32:1,41:1},{30:1},{30:1},{17:1,30:1,32:1,37:1,41:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{30:1,61:1},{30:1},{30:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{17:1,30:1,32:1,41:1},{30:1},{30:1},{30:1},{30:1},{51:1},{30:1},{50:1},{30:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,19:1,20:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1},{17:1,28:1,29:1,30:1},{17:1,28:1,29:1,30:1},{30:1},{30:1,62:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1},{30:1},{30:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,57:1},{30:1},{17:1,28:1,29:1,30:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{11:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1},{8:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,58:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{59:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,60:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,60:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,60:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{17:1,30:1,38:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{12:1},{12:1},{30:1},{12:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{12:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{12:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{14:1,17:1,18:1,19:1,20:1,21:1,52:1,56:1},{30:1},{12:1},{30:1},{30:1},{12:1},{30:1},{30:1},{30:1},{14:1,17:1,18:1,19:1,20:1,21:1},{7:1,55:1},{45:1},{7:1,55:1},{47:1},{44:1,47:1},{43:1,47:1},{7:1,55:1},{7:1,55:1},{7:1,55:1},{42:1,47:1},{47:1,63:1},{7:1,55:1},{7:1,55:1},{7:1,55:1},{7:1,55:1},{64:1},{64:1},{46:1},{3:1},{64:1},{7:1,55:1},{6:1,16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1},{16:1}];if (com_gwtext_sample_showcase2_Showcase2) {  var __gwt_initHandlers = com_gwtext_sample_showcase2_Showcase2.__gwt_initHandlers;  com_gwtext_sample_showcase2_Showcase2.onScriptLoad(gwtOnLoad);}})();