function oqb(){}
function TQb(){}
function o1b(){}
function WQb(){return i8}
function Aqb(){return e5}
function r1b(){return k9}
function s1b(a){ovb(this,a)}
function VQb(a,b){a.b=b;return a}
function q1b(a){var b;a.K=(b=(lr(),$doc).createElement(LFc),b.type=Qdd,b);a.K[cAc]=Rdd;return a}
function Bqb(){wqb=true;vqb=(yqb(),new oqb);gp((dp(),cp),35);!!$stats&&$stats(Mp(Jdd,uxc,null,null));vqb.Ec();!!$stats&&$stats(Mp(Jdd,WPc,null,null))}
function XQb(a){var b;b=this.b.K.value;b.length==0?($wnd.alert(Odd),undefined):($wnd.alert(Pdd),undefined)}
function Eqb(){var a,b,c,d;while(tqb){a=tqb;tqb=tqb.c;!tqb&&(uqb=null);pxb(a.b.b,(d=efc(new bfc),ffc(d,H_b(new w_b,Kdd)),b=q1b(new o1b),afc(b.K,ixc,Ldd),ffc(d,b),c=bXb(new $Wb,Mdd),jvb(c,VQb(new TQb,b),(Mx(),Mx(),Lx)),ffc(d,H_b(new w_b,Ndd)),ffc(d,c),d))}}
var Kdd='<b>Select a file:<\/b>',Ndd='<br>',Sdd='AsyncLoader35',Tdd='CwFileUpload$1',Pdd='File uploaded!',Udd='FileUpload',Mdd='Upload File',Odd='You must select a file to upload',Ldd='cwFileUpload',Qdd='file',Rdd='gwt-FileUpload',Jdd='runCallbacks35';_=oqb.prototype=new pqb;_.gC=Aqb;_.Ec=Eqb;_.tI=0;_=TQb.prototype=new bn;_.gC=WQb;_.Z=XQb;_.tI=187;_.b=null;_=o1b.prototype=new Aub;_.gC=r1b;_.Rc=s1b;_.tI=228;var e5=imc(IJc,Sdd),i8=imc(kNc,Tdd),k9=imc(NLc,Udd);Bqb();