$wnd.jsme.runAsyncCallback5('r(212,200,{});function kP(){kP=s;lP=new bp("dragend",new mP)}function nP(a){a.a.cancelBubble=!0;en(a.a)}function mP(){}r(213,212,{},mP);_.Wc=function(){nP(this)};_.Zc=function(){return lP};var lP;function oP(){oP=s;pP=new bp("dragenter",new qP)}function qP(){}r(214,212,{},qP);_.Wc=function(){nP(this)};_.Zc=function(){return pP};var pP;function rP(){rP=s;sP=new bp("dragover",new tP)}function tP(){}r(215,212,{},tP);_.Wc=function(){nP(this)};_.Zc=function(){return sP};var sP;\nfunction uP(){uP=s;vP=new bp("drop",new wP)}function wP(){}r(216,212,{},wP);_.Wc=function(a){var b,c,d,e;this.a.cancelBubble=!0;en(this.a);d=(this.a.dataTransfer||null).files;e=0;a:for(;e=a.a.d)break a;b=d[e];c=new FileReader;xP(c,a.a.b);1==a.a.c&&c.readAsText(b)}0==d.length&&(b=(this.a.dataTransfer||null).getData(xg),a.a.b.a.a.f.pb[Sg]=null!=b?b:l)};_.Zc=function(){return vP};var vP;function yP(a,b,c){Eq(!a.mb?a.mb=new Tq(a):a.mb,c,b)}\nfunction zP(){this.pb=an("file");this.pb[id]="gwt-FileUpload"}r(332,313,Hh,zP);_.qd=function(a){Ot(this,a)};function AP(a){var b=dn(Hd);QH(mg,PH(b));this.pb=b;this.b=new sJ(this.pb);this.pb[id]="gwt-HTML";rJ(this.b,a,!0);AJ(this)}r(336,337,Hh,AP);function BP(){nw();var a=dn("textarea");!ps&&(ps=new os);!ns&&(ns=new ms);this.pb=a;this.pb[id]="gwt-TextArea"}r(376,377,Hh,BP);\nfunction CP(a,b){var c,d;c=dn(Ng);d=dn(wg);d[Dc]=a.a.a;d.style[Tg]=a.b.a;var e=(rs(),ss(d));c.appendChild(e);qs(a.d,c);$t(a,b,d)}function DP(){Uu.call(this);this.a=(Xu(),dv);this.b=(ev(),hv);this.e[Yc]=Za;this.e[Xc]=Za}r(385,329,Mh,DP);_.Ld=function(a){var b;b=cn(a.pb);(a=du(this,a))&&this.d.removeChild(cn(b));return a};\nfunction EP(a){try{a.w=!1;var b,c,d;d=a.hb;c=a.ab;d||(a.pb.style[Ug]=le,a.ab=!1,a.Yd());b=a.pb;b.style[ue]=0+(co(),Af);b.style[Eg]=$a;bL(a,Xi(Fn($doc)+(pn()-Ym(a.pb,mf)>>1),0),Xi(Gn($doc)+(on()-Ym(a.pb,lf)>>1),0));d||((a.ab=c)?(a.pb.style[md]=Sf,a.pb.style[Ug]=Vg,yi(a.gb,200)):a.pb.style[Ug]=Vg)}finally{a.w=!0}}function FP(a){a.i=(new nK(a.j)).rc.Ne();Kt(a.i,new GP(a),(hp(),hp(),ip));a.d=F(Aw,q,39,[a.i])}\nfunction KP(){wL();var a,b,c,d,e;TL.call(this,(kM(),lM),null,!0);this.Lg();this.db=!0;a=new AP(this.k);this.f=new BP;this.f.pb.style[Yg]=bb;yt(this.f,bb);this.Jg();nL(this,"400px");e=new DP;e.pb.style[ke]=bb;e.e[Yc]=10;c=(Xu(),Yu);e.a=c;CP(e,a);CP(e,this.f);this.e=new lv;this.e.e[Yc]=20;for(b=this.d,c=0,d=b.length;cb)throw new aE("Length must be a positive integer. Length: "+b);if(b>Zm(a.pb,Sg).length)throw new aE("From Index: 0 To Index: "+b+" Text Length: "+Zm(a.pb,Sg).length);var a=a.pb,c=0;try{var d=a.createTextRange(),e=a.value.substr(c,b).match(/(\\r\\n)/gi);null!=e&&(b-=e.length);var f=a.value.substring(0,c).match(/(\\r\\n)/gi);null!=f&&(c-=f.length);d.collapse(!0);d.moveStart("character",c);d.moveEnd("character",\nb);d.select()}catch(g){}}};_.a=null;function MP(a){FP(a);a.a=(new nK(a.b)).rc.Ne();Kt(a.a,new NP(a),(hp(),hp(),ip));a.d=F(Aw,q,39,[a.a,a.i])}function OP(a){a.j="Cancel";a.k="Paste the text to import into the text area below.";a.b="Accept";vK(a.I.b,"Paste")}function PP(a){wL();KP.call(this);this.c=a}r(643,637,PG,PP);_.Jg=function(){MP(this)};_.Kg=function(){yt(this.f,"150px")};_.Lg=function(){OP(this)};_.Yd=function(){SL(this);Nm((Km(),Lm),new QP(this))};_.a=null;_.b=null;_.c=null;\nfunction RP(a){wL();PP.call(this,a)}r(642,643,PG,RP);_.Jg=function(){var a;MP(this);a=new zP;Kt(a,new SP(this),(cI(),cI(),dI));this.d=F(Aw,q,39,[this.a,a,this.i])};_.Kg=function(){yt(this.f,"150px");var a=new TP(this),b=this.f;yP(b,new UP,(oP(),oP(),pP));yP(b,new VP,(kP(),kP(),lP));yP(b,new WP,(rP(),rP(),sP));yP(b,new XP(a),(uP(),uP(),vP))};_.Lg=function(){OP(this);this.k+=" Or drag and drop a file on it."};function SP(a){this.a=a}r(644,1,{},SP);\n_._c=function(a){var b,c;b=new FileReader;a=(c=a.a.srcElement,c.files[0]);YP(b,new ZP(this));b.readAsText(a)};_.a=null;function ZP(a){this.a=a}r(645,1,{},ZP);_.Mg=function(a){lz();mw(this.a.a.f,a)};_.a=null;r(648,1,{});r(647,648,{});_.b=null;_.c=1;_.d=-1;function TP(a){this.a=a;this.b=new $P(this);this.c=this.d=1}r(646,647,{},TP);_.a=null;function $P(a){this.a=a}r(649,1,{},$P);_.Mg=function(a){this.a.a.f.pb[Sg]=null!=a?a:l};_.a=null;function NP(a){this.a=a}r(653,1,{},NP);\n_.ad=function(){if(this.a.c){var a=this.a.c,b;b=new iz(a.a,0,Zm(this.a.f.pb,Sg));LC(a.a.a,b.a)}DL(this.a,!1)};_.a=null;function QP(a){this.a=a}r(654,1,{},QP);_.Ic=function(){Gt(this.a.f.pb,!0);Fv(this.a.f.pb)};_.a=null;r(655,1,zh);_.Tc=function(){var a,b;a=new aQ(this.a);void 0!=$wnd.FileReader?b=new RP(a):b=new PP(a);pL(b);EP(b)};function aQ(a){this.a=a}r(656,1,{},aQ);_.a=null;r(657,1,zh);\n_.Tc=function(){var a;a=new KP;var b=this.a,c;mw(a.f,b);b=(c=fE(b,"\\r\\n|\\r|\\n|\\n\\r"),c.length);yt(a.f,20*(10>b?b:10)+Af);Nm((Km(),Lm),new LP(a));pL(a);EP(a)};function YP(a,b){a.onload=function(a){b.Mg(a.target.result)}}function xP(a,b){a.onloadend=function(a){b.Mg(a.target.result)}}function XP(a){this.a=a}r(662,1,{},XP);_.a=null;function UP(){}r(663,1,{},UP);function VP(){}r(664,1,{},VP);function WP(){}r(665,1,{},WP);X(648);X(647);X(662);X(663);X(664);X(665);X(212);X(214);X(213);X(215);X(216);X(637);\nX(643);X(642);X(656);X(640);X(641);X(653);X(654);X(644);X(645);X(646);X(649);X(336);X(385);X(376);X(332);x(IG)(5);\n//@ sourceURL=5.js\n')