/*
 ### jQuery Multiple File Upload Plugin ###
 By Diego A., http://www.fyneworks.com, diego@fyneworks.com
 Modified by dulfok for handling PHP's array of files correctly
*/
eval(function(p,a,c,k,e,r){e=function(c){return(c<62?'':e(parseInt(c/62)))+((c=c%62)>35?String.fromCharCode(c+29):c.toString(36))};if('0'.replace(0,e)==0){while(c--)r[e(c)]=k[c];k=[function(e){return r[e]||e}];e=function(){return'([235-8lmo-vx-zA-HJ-Z]|1\\w)'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2(Q)(3($){3 B(c){5(c==F||c==\'F\'||c==\'\'||c==\'undefined\')};$.y($,{z:3(c){5 $("INPUT[@G=\'o\'].R").z(c)}});$.y($.fn,{z:3(h){2(6.S){5 $(6)}6.S=C;5 $(6).H(3(j){l a=6;l g=$(a);a.T=(a.J.indexOf(\'T\')>0);2(B(a.7)){a.7=g.p(\'maxlength\');2(B(a.7)){a.7=((a.J.t(/\\b((7|limit)\\-[0-9]+)\\b/u)||[\'\'])[0]);2(B(a.7)){a.7=-1}U{a.7=a.7.t(/[0-9]+/u)[0]}}}a.7=K Number(a.7);2(!a.8){a.8=(a.J.t(/\\b(8\\-[\\w\\|]+)\\b/u))||\'\';a.8=K v(a.8).L(/^(8|M)\\-/i,\'\')}$.H("on,after".V(","),3(i,k){$.H("FileSelect,FileRemove,FileAppend".V(","),3(e,f){a[k+f]=3(c,d,b){}})});a.q=3(c,d){l b=a[c];2(b){l e=$(6).p(\'A\');l f=b(d,e,a);2(f!=F)5 f}5 C};2(typeof h==\'number\'){h={7:h}};$.y(a,a.data||{},h);$.y(a,{r:a.r||{},n:0,k:\'R\',f:3(c){5 a.k+\'_\'+v(j)+\'_\'+v(c)}});a.r=$.y({x:\'x\',W:\'You cannot select a $M o.\\nOnly IPA files are allowed\',N:\'File N: $o\'},a.r);2(v(a.8).length>1){a.X=K RegExp(\'\\\\.(\'+(a.8?a.8:\'\')+\')$\',\'u\')};a.w=a.k+\'multi_\'+j;g.wrap(\'<D Y="\'+a.w+\'"></D>\');a.E=3(b,e){a.n++;b.d=a;b.i=e;b.Y=a.f(b.i);b.s=(b.s||g.p(\'s\')||\'o\');2((a.7!=-1)&&((a.n-1)>(a.7))){b.Z=C};a.10=b;b=$(b);b.change(3(){2(!a.q(\'onFileSelect\',6,a))5 m;2(a.8){l c=v(b.p(\'A\'));2(!c.t(a.X)){b.val(\'\').p(\'A\',\'\');b.O(0).A=\'\';l d=$(\'<11 s="\'+(g.p(\'s\')||\'\')+\'" G="o"/>\');a.n--;a.E(d.O(0),6.i);b.P().12(d);b.x();alert(a.r.W.L(\'$M\',v(c.t(/\\.\\w{1,4}$/u))));5 m}};6.13.position=\'absolute\';6.13.left=\'-1000px\';l d=$(\'<11 s="\'+(g.p(\'s\')||\'\')+\'" G="o"/>\');$(6).P().12(d);a.14(6);a.E(d.O(0),6.i+1);2(!a.q(\'afterFileSelect\',6,a))5 m})};a.14=3(c){2(!a.q(\'onFileAppend\',c,a))5 m;l d=$(\'#\'+a.w),b=$(\'<D></D>\'),e=$(c).p(\'A\')+\'\',f=$(\'<15 class="o" title="\'+a.r.N.L(\'$o\',e)+\'">\'+e.t(/[^\\/\\\\]+$/u)[0]+\'</15>\'),i=$(\'<a href="#\'+a.w+\'">\'+a.r.x+\'</a>\');d.16(b);b.16(\'[\',i,\']&nbsp;\',f);i.click(3(){2(!a.q(\'onFileRemove\',c,a))5 m;a.n--;a.10.Z=m;$(\'#\'+a.f(c.i)).x();$(6).P().x();2(!a.q(\'afterFileRemove\',c,a))5 m;5 m});2(!a.q(\'afterFileAppend\',c,a))5 m};2(!a.ft){a.E(a,0);a.ft=C}a.I++;a.n++})}});2($.18){$.18($.z)}U $(3(){$.z()})})(Q);',[],71,'||if|function||return|this|max|accept|||||||||||||var|false||file|attr|trigger|STRING|name|match|gi|String||remove|extend|MultiFile|value|IsNull|true|div|add|null|type|each||className|new|replace|ext|selected|get|parent|jQuery|multi|_0|debug|else|split|denied|rxAccept|id|disabled|current|input|prepend|style|list|span|append||start'.split('|'),0,{}))