function kqb(){}
function XQb(){}
function U1b(){}
function $Qb(){return Z7}
function wqb(){return V4}
function X1b(){return c9}
function Y1b(a){lvb(this,a)}
function ZQb(a,b){a.a=b;return a}
function W1b(a){var b;a.J=(b=(jr(),$doc).createElement(DHc),b.type=Pfd,b);a.J[NBc]=Qfd;return a}
function xqb(){sqb=true;rqb=(uqb(),new kqb);hp((ep(),dp),35);!!$stats&&$stats(Np(Ifd,$yc,null,null));rqb.Ec();!!$stats&&$stats(Np(Ifd,hSc,null,null))}
function _Qb(a){var b;b=this.a.J.value;b.length==0?($wnd.alert(Nfd),undefined):($wnd.alert(Ofd),undefined)}
function Aqb(){var a,b,c,d;while(pqb){a=pqb;pqb=pqb.b;!pqb&&(qqb=null);mxb(a.a.a,(d=Xfc(new Ufc),Yfc(d,l0b(new a0b,Jfd)),b=W1b(new U1b),Tfc(b.J,Oyc,Kfd),Yfc(d,b),c=IXb(new GXb,Lfd),gvb(c,ZQb(new XQb,b),(Hx(),Hx(),Gx)),Yfc(d,l0b(new a0b,Mfd)),Yfc(d,c),d))}}
var Jfd='<b>Select a file:<\/b>',Mfd='<br>',Rfd='AsyncLoader35',Sfd='CwFileUpload$1',Ofd='File uploaded!',Tfd='FileUpload',Lfd='Upload File',Nfd='You must select a file to upload',Kfd='cwFileUpload',Pfd='file',Qfd='gwt-FileUpload',Ifd='runCallbacks35';_=kqb.prototype=new lqb;_.gC=wqb;_.Ec=Aqb;_.tI=0;_=XQb.prototype=new cn;_.gC=$Qb;_.Z=_Qb;_.tI=182;_.a=null;_=U1b.prototype=new xub;_.gC=X1b;_.Rc=Y1b;_.tI=224;var V4=Onc(ULc,Rfd),Z7=Onc(wPc,Sfd),c9=Onc(ZNc,Tfd);xqb();