2 lines
240 KiB
JavaScript
Executable File
2 lines
240 KiB
JavaScript
Executable File
/*! power by kodcloud ver4.35(2018-09-07) [build 1536314954166] */
|
||
var animate_time=160;define("app/src/edit/main",["lib/jquery-lib","lib/util","lib/contextMenu/jquery-contextMenu","lib/artDialog/jquery-artDialog","../../common/core","../../common/tpl/upload.html","../../common/tpl/formMake.html","../../common/core.tools","../../common/core.upload","../../common/core.api","../../common/core.playSound","../../common/core.formMake","../../common/rightMenuExtence","../../app/appBase","../../app/editor","../../app/openWith","../../app/html","../../common/tpl/copyright.html","../../common/tpl/themeDIY.html","./edit","./preview","./previewMarkdown","./previewMarkdownParse","./tpl/markdownPreview.html","./functionList","./markdownTools","./tpl/markdownHelpCN.html","./tpl/markdownHelp.html","./calcPreview","./calc","lib/ace/src-min-noconflict/ext-modelist","./tpl/editTabContent.html","./taskTap","./toolbar","./chinese"],function(a,b,c){a("lib/jquery-lib"),a("lib/util"),a("lib/contextMenu/jquery-contextMenu"),a("lib/artDialog/jquery-artDialog"),core=a("../../common/core"),Editor=a("./edit"),Tap=a("./taskTap"),Toolbar=a("./toolbar"),rightMenu=Tap.rightMenu,Editor.fileOpenMode={ini:["inc","inf","strings"],xml:["xib","xsd","storyboard","plist","csproj","pch","pbxproj","xcscheme","config","vcproj","vcxproj","filters","webloc","opf","ncx"],json:["oexe","jshintrc","sublime-project"],c_cpp:["nc"],markdown:["readme","changes","version","license","changelog"]},Editor.fileModeSet=function(a,b){"string"==$.type(a)&&(a=a.split(",")),Editor.fileOpenMode[b]?Editor.fileOpenMode[b]=Editor.fileOpenMode[b].concat(a):Editor.fileOpenMode[b]=a},$(document).ready(function(){$(".init-loading").fadeOut(450).addClass("pop_fadeout"),core.init(),Editor.init(),Toolbar.init(),Tap.init(),a.async("lib/code_beautify"),$("a,img").attr("draggable","false"),Hook.trigger("edit.main.init"),setTimeout(function(){b()},300),isWap()&&(G.codeConfig.fontFamily="Source Code Pro");var b=function(){var a=window.location.href.indexOf("#filename=");if(a>0){var b=window.location.href.substr(a+"#filename=".length);return void Editor.add(b)}Editor.getParentEditor(function(a){for(var b=a.ui.fileHistory(),c=0;c<b.length;c++)Editor.add(b[c]);0==b.length&&Editor.add("")})};$(window).bind("resize",function(a){Tap.resetWidth("resize")}),navigator.userAgent.match(/(iPhone|iPod|Android|ios)/i)&&"1"===Cookie.get("forceWap")&&$("body").addClass("forceWap"),window.onbeforeunload=function(){return Editor.hasFileSave()?LNG.if_save_file:void 0}})});;;;;;!function($){!function($,n,t,i,r,o,e,c,f,a,u,d,v,s,E,h,C,l,p,A,G,g,O,b,m,I,T,J,y,B,K,k,L,F,X,_,M,N,Q,R,H,S,P,D,w,x,V,Y,z,W,U,q,j,Z,$n,nn,tn,rn,on,en,cn,fn,an,un,dn,vn,sn,En,hn,Cn,ln,pn,An,Gn,gn,On,bn,mn,In,Tn,Jn,yn,Bn,Kn,kn,Ln,Fn,Xn,_n,Mn,Nn,Qn,Rn,Hn,Sn,Pn,Dn,wn,xn,Vn,Yn,zn,Wn,Un,qn,jn,Zn,$t,nt,tt,it,rt,ot,et,ct,ft,at,ut,dt,vt,st,Et,ht,Ct,lt,pt,At,Gt,gt,Ot,bt,mt,It,Tt,Jt,yt,Bt,Kt,kt,Lt,Ft,Xt,_t,Mt,Nt,Qt,Rt,Ht,St,Pt,Dt,wt,xt,Vt,Yt,zt,Wt,Ut,qt,jt,Zt,$i,ni,ti,ii,ri,oi,ei,ci,fi,ai,ui,di,vi,si,Ei,hi,Ci,li,pi,Ai,Gi,gi,Oi,bi,mi,Ii,Ti,Ji,yi,Bi,Ki,ki,Li,Fi,Xi,_i,Mi,Ni,Qi,Ri,Hi,Si,Pi,Di,wi,xi,Vi,Yi,zi,Wi,Ui,qi,ji,Zi,$r,nr,tr,ir,rr,or,er,cr,fr,ar,ur,dr,vr,sr,Er,hr,Cr,lr,pr,Ar,Gr,gr,Or,br,mr,Ir,Tr,Jr,yr,Br,Kr,kr,Lr,Fr,Xr,_r,Mr,Nr,Qr,Rr,Hr,Sr,Pr,Dr,wr,xr,Vr,Yr,zr,Wr,Ur,qr,jr,Zr,$o,no,to,io,ro,oo,eo,co,fo,ao,uo,vo,so,Eo,ho,Co,lo,po,Ao,Go,go,Oo,bo,mo,Io,To,Jo,yo,Bo,Ko,ko,Lo,Fo,Xo,_o,Mo,No,Qo,Ro,Ho,So,Po,Do,wo,xo,Vo,Yo,zo,Wo,Uo,qo,jo,Zo,$e,ne,te,ie,re,oe,ee,ce,fe,ae,ue,de,ve,se,Ee,he,Ce,le,pe,Ae,Ge,ge,Oe,be,me,Ie,Te,Je,ye,Be,Ke,ke,Le,Fe,Xe,_e,Me,Ne,Qe,Re,He,Se,Pe,De,we,xe,Ve,Ye,ze,We,Ue,qe,je,Ze,$c,nc,tc,ic,rc,oc,ec,cc,fc,ac,uc,dc,vc,sc,Ec,hc,Cc,lc,pc,Ac,Gc,gc,Oc,bc,mc,Ic,Tc,Jc,yc,Bc,Kc,kc,Lc,Fc,Xc,_c,Mc,Nc,Qc,Rc,Hc,Sc,Pc,Dc,wc,xc,Vc,Yc,zc,Wc,Uc,qc,jc,Zc,$f,nf,tf,rf,of,ef,cf,ff,af,uf,df,vf,sf,Ef,hf,Cf,lf,pf,Af,Gf,gf,Of,bf,mf,If,Tf,Jf,yf,Bf,Kf,kf,Lf,Ff,Xf,_f,Mf,Nf,Qf,Rf,Hf,Sf,Pf,Df,wf,xf,Vf,Yf,zf,Wf,Uf,qf,jf,Zf){$[t](i,[r,o,e,c,f,a,u,d,v,s,E,h,C,l],function(n){$[p]=n(r),$[A]=n(o);var t=n(e),i=n(c),$a=n(f),na=n(a),ta=n(u);n(d),$[G]=n(v),n(s),n(E),n(h),$[g]=function(n){return $[O](n)},$[b]=function(n){return $[m](n)};var ia=function(){$[T][I]=n,$[y][J]||($[y][J]=function(n,t){$[y][B][n]=t},$[y][K]=function(n,t){$[y][B][k][n]=t}),$[y][J](L,!F),$[y][J](X,!_),$[y][K](M,{$:$[N],window:$[T],log:$[R][Q],core:$[H],pathTools:$[T][S],inArray:$[P]}),$[y][B][k][S]=$[T][S],$[y][B][L]=!F,D==$[x][w]?($[y][B][V]=!F,$[y][B][Y]=!F,$[y][B][z]=!_):($[y][B][V]=!_,$[y][B][Y]=!_,$[y][B][z]=!F)},ra=function(){ia(),W!=typeof $[x]&&(F!=$[x][U]&&$[N](j)[q](),$[x][U]||$[H][Z]($n)||F==$[H][Z](nn)||$[N](tn)[q](),$[x][rn]&&on==$[x][rn][en]&&($[N][fn][B][cn]=!F),oa()),$[N](un)[an](dn,function(n){if(_==$[N](n[En])[sn](hn)[vn])try{$[N][ln][Cn]()}catch(n){}}),$[N](pn)[dn](function(){$[Gn][An](gn,function(n){$[On]!=n&&n[N](pn)[bn](dn)})}),$[N][fn][B][cn]&&$[mn]([In,Tn,Jn,yn,Bn,Kn,kn,Ln],[Fn,Xn,_n,Mn]),$[N](Qn)[Nn](Rn,Hn),$[N][Sn]({headers:{"X-CSRF-TOKEN":$[Dn][Pn](wn)}}),$[N](xn)[dn](function(){var n=$[N](this)[Nn](Vn);$[Dn][Yn](Vn,n),$[T][Wn][zn]()}),$[N](xn)[Un]({padding:qn}),$[N](jn+$[Dn][Pn](Vn)+Zn)[Un]({background:$t,color:nt}),$[H][tt](),$[H][rt][it]();for(var n=_;n<$[T][ot][vn];n++)try{$[T][ot][n]()}catch(t){$[R][et](ct,t)}$[ft][bn](at),ea()},oa=function(){var n=$[T][Wn],t=n[ut]?dt+n[ut]:gn;$[x][vt]=n[st]+Et+n[ht]+t+Ct,$[x][lt]=$[pt]($[x][vt],Ct)+n[Gt][At](gt,gn);var i=$[x][Ot][At](gt,gn);$[x][vt]+$[bt](i,Ct)!=$[x][lt]&&($[x][vt]=$[pt]($[x][lt],i)+Ct),$[x][mt]=$[x][lt]+It,Tt==$[x][yt][Jt]&&($[x][mt]=$[x][mt][At](It,Bt)),$[Dn][Yn](Kt,$[x][vt]),$[Dn][Yn](kt,$[x][lt]),$[Dn][Yn](Lt,$[x][Ft],Xt)},ea=function(){$[_t]()||n[Mt]([Nt,Qt],function(){var n=$[N](Rt);n[Ht]({className:St,liveEvents:!_,slide:!F,alignTo:Pt,alignX:Dt,alignY:wt,showAniDuration:xt,hideAniDuration:Vt,offsetY:Yt,offsetX:zt,showTimeout:function(){var n=Wt;return $[N](this)[Nn](Ut)&&(n=$[qt]($[N](this)[Nn](Ut))),n},content:function(){var n=$[N](this)[jt](Zt);if($[N](this)[Nn]($i)){var t=$[N]($[N](this)[Nn]($i));n=t[ni](ti)||t[ni](ii)?t[ri]():t[un]()}return n=n?n:gn,n[At](oi,ei)}}),$[N](pn)[an](ci,function(){$[N](fi)[q](),$[N][ai](ui,di)})[an](vi,function(){$[N][ai](gn,di)}),$[N](Ei)[si](hi,function(){$[N](n)[Ht](Ci),$[N](fi)[q]()})})};return{init:ra,serverDwonload:i[li],upload:i[pi],uploadInit:i[it],playSound:na[Ai],playSoundFile:na[Gi],tools:t,api:$a,formMake:ta,getPathIcon:function(n,t){if(t=void _==t?gn:t,gi==$[N][Oi](n)){var i=$[bi]($[bi](n),Ct);if(n={},mi!=i[Ii](_,F)||i[Ti](Ct)[vn]>F)return{icon:gn,name:gn};n[Ji]=i[yi](Bi),n[Ki]=i[Ti](dt)[F]}var r={};r[$[x][ki]]={icon:Li,name:$[Xi][Fi]},r[$[x][_i]]={icon:Mi},r[$[x][Ni]]={icon:Qi},r[$[x][Ri]]={icon:Li},r[$[x][Hi]]={icon:Si,name:$[Xi][Si]},r[$[x][Pi]]={icon:Di,name:$[Xi][wi]},r[$[x][xi]]={icon:Vi,name:$[Xi][Yi]},r[$[x][zi]]={icon:Wi,name:$[Xi][Ui]};var o=r[n[Ji]];return n[Ji]==$[x][ki]&&$[x][qi]!=n[Ki]?o={icon:ji,name:t}:n[Ji]==$[x][_i]&&Zi==n[$r]&&(o={icon:Mi}),void _==o&&(o={icon:gn,name:gn}),void _==o[nr]&&(o[nr]=t),o},isFileView:function(){var n=$[x][tr]+ir+$[x][rr];return or==n||er==n?!_:!F},isSystemPath:function(n){var n=$[bi]($[bi](n),Ct);if(void _==n||mi!=n[Ii](_,F)||n[Ti](Ct)[vn]>F)return!F;var t=n[yi](cr),i=[$[x][ki],$[x][Ni],$[x][Hi],$[x][Pi],$[x][xi],$[x][zi]];return-F!==$[N][P](t[_],i)?!_:!F},pathPre:function(n){if(n=$[bi]($[bi](n),Ct),void _==n||mi!=n[Ii](_,F))return gn;var t=n[yi](fr);return t[_]},contextmenu:function(n){try{$[N][ln][Cn]()}catch(t){}var t=n||$[T][ar];return t?t&&$[N](t[En])[ni](ii)||$[N](t[En])[ni](ti)||$[N](t[En])[ni](ur)||$[N](t[En])[ni](dr)||_!=$[N](t[En])[sn](vr)[vn]||_!=$[N](t[En])[sn](sr)[vn]||_!=$[N](t[En])[sn](Er)[vn]||_!=$[N](t[En])[sn](hr)[vn]?!_:!F:!_},pathThis:function(n){if(!n||Ct==n)return gn;var t=$[pt](this[Cr](n),Ct),i=t[lr](Ct),r=t[pr](i+F);if(_==r[Ar](Gr)){r=$[gr](r[pr](r[Ar](Or)));var o=r[Ti](Ct);r=o[o[vn]-F],gn==r&&(r=o[o[vn]-br])}return r},pathClear:function($){if(!$)return gn;var n=$[At](mr,Ct);return n=n[At](Ir,Ct),n=n[At](Tr,Ct)},pathFather:function(n){var t=$[pt](this[Cr](n),Ct),i=t[lr](Ct);return t[pr](_,i+F)},pathExt:function(n){var t=$[bi](n,Ct);return-F!=t[lr](Ct)&&(t=t[pr](t[lr](Ct)+F)),-F!=t[lr](ir)?t[pr](t[lr](ir)+F)[Jr]():t[Jr]()},pathUrlEncode:function(n){if(!n)return gn;var t=$[yr](n);return t=t[At](Br,Ct)},path2url:function(n,t){if(Kr==n[pr](_,kr))return n;void _==t&&(t=!_);var i,r=this[Cr](n);return $[x][U]&&t&&r[Ii](_,$[x][Lr][vn])==$[x][Lr]?i=r[Ii](_,$[x][Fr][vn])==$[x][Fr]?$[x][lt]+this[Xr](r[At]($[x][Fr],gn)):$[x][vt]+this[Xr](r[At]($[x][Lr],gn)):(i=$[x][mt]+_r+$[x][Mr]+Or+$[yr](r),W!=typeof $[x][Nr]&&(i=$[x][mt]+Qr+$[x][ji]+Rr+$[x][Hr]+Or+$[yr](r))),i},pathCommon:function(n){if(Kr==n[pr](_,kr))return $[yr](n);if(n[pr](_,$[x][ki][vn])==$[x][ki])return $[yr](n);var t=this[Cr](n),i=$[yr](t);return W!=typeof $[x][Nr]&&(i=$[yr]($[x][ki]+dt+$[x][ji]+Ct+$[x][Sr][nr]+t)),i},isApp:function(n){if(W==typeof $[Pr])return!F;var t=$[Pr][Dr];return gi==typeof n?t==n:$[N][wr](n)&&-F!==$[N][P](t,n)?!_:!F},pathReadable:function(n){if(xr!=typeof $[x][Vr])return!_;for(var t=$[x][Vr][Yr],i=_;i<t[vn];i++)if(t[i][zr]==n)return void _==t[i][Wr]||F==t[i][Wr]?!_:!F;t=$[x][Vr][Ur];for(var i=_;i<t[vn];i++)if(t[i][zr]==n)return void _==t[i][Wr]||F==t[i][Wr]?!_:!F;return!_},pathCurrentWriteable:function(){return $[H][qr](jr)?!F:$[x][Vr][Zr]?$[x][Vr][Zr][$o]:!F},authCheck:function(n,t){return $[x][U]?!_:$[to][no](n)&&F==$[to][n]?!_:(t&&(t=t===!_?$[Xi][io]:t,$[oo][ro](t,!F)),!F)},authCheckGroup:function(n,t){if(t=t||$[x][eo],F==$[x][U]||!$[x][co])return!_;var i=t[yi]($[fo](Ct+$[x][_i]+ao));if(i&&br==i[vn]&&$[x][co][i[F]]){var r=$[x][co][i[F]];if(!r[no](n)||F!=r[n])return!F}return!_},ajaxError:function(n){var t=n[uo],i=$[N][fn][so][vo];return $[oo][Eo]($[Xi][ho],!F),Co==t[pr](_,lo)?void $[po](function(){var n=$[Gn][An]();n[Wn][zn]()},Ao):(_==n[Go]&&gn==t&&(t=go),t=Oo+t+bo,void(i?i[mo](t):$[N][fn]({id:vo,padding:_,width:Io,height:To,fixed:!_,resize:!_,ico:$[H][Jo](et),title:yo,content:t})))},fileGet:function(n,t,i){var r=Bo;Kr==n[pr](_,kr)&&(r=Ko);var o=$[x][mt]+ko+r+Lo+$[yr](n);W!=typeof $[x][Nr]&&(o=$[x][mt]+Fo+$[x][ji]+Rr+$[x][Hr]+Xo+r+Lo+$[yr](n)),(n[_o](ko)>=_||n[_o](Mo)>=_)&&(o=n),$[N][No]({url:o,dataType:Qo,error:function(n,t,r){$[H][Ro](n,t,r),Ho==typeof i&&i()},success:function(n){n[So]&&Ho==typeof t&&(F==n[jt][Po]&&(n[jt][mo]=$[Do](n[jt][mo])),t(n[jt][mo],n,o)),n[So]||Ho==typeof i&&i(n[jt])}})},fileInfo:function(n,t){var i=$[x][mt]+wo;W!=typeof $[x][Nr]&&(i=$[x][mt]+xo+$[x][ji]+Rr+$[x][Hr]),$[N][No]({url:i,type:Vo,dataType:Qo,data:n,error:$[H][Ro],success:function($){Ho==typeof t&&t($,n)}})},fileLink:function(n,t){if(n=this[Cr](n),$[x][U]&&n[Ii](_,$[x][Lr][vn])==$[x][Lr]){var i=$[x][vt]+this[Xr](n[At]($[x][Lr],gn));return void(Ho==typeof t&&t(i,n))}var r=Yo+$[yr](n)+zo;this[Wo](r,function(i){var r=i[So]?i[jt][Uo]:!F;return r?void(Ho==typeof t&&t(r,n)):void $[oo][ro]($[Xi][qo]+jo+$[Xi][Zo],!F)})},setting:function(n){void _==n&&(n=$[x][U]?$e:ji);var t=ne,i=ne;$[_t]()&&(t=te,i=te),$[Gn][An](ie)?$[Gn][An](ie,function(t){t[oe][re](n),$[N][fn][so][ce][ee](!_)}):$[N][fn][fe]($[x][mt]+ae+n,{id:ce,fixed:!_,ico:$[H][Jo](ue),resize:!_,title:$[Xi][ue],width:t,height:t})},copyright:function(){var t=n(C),i=$[y][de](t),r=$[Gn][An]();r[ve][fn]({id:se,bottom:_,right:_,simple:!_,resize:!F,disableTab:!_,title:$[Xi][Ee],width:he,padding:on,fixed:!_,content:i({LNG:$[Xi],G:$[x]})}),r[N](le)[Ce](pe)},qrcode:function(n,t){Ae==n[pr](_,br)&&(n=$[x][mt]+n[pr](br));var i=$[x][mt]+Ge+$[ge]($[yr](n)),r=Oe+$[ge](n)+be+n+me+i+Ie;$[N][fn]({follow:t,fixed:!_,resize:!F,title:$[Xi][Te],padding:Je,content:r})},appStore:function(){var n=$[Gn][An]();n[N][fn][fe]($[x][mt]+ye,{id:Be,fixed:!_,ico:$[H][Jo](Ke),resize:!_,title:$[Xi][Be],width:ke,height:ke})},openWindow:function(n,t,i,r){t=t?t:$[Xi][ro],i=i?i:ke,r=r?r:Le,$[_t]()&&(i=te,r=te);var o=$[Gn][An](),e=o[N][fn][fe](n,{ico:gn,title:t,fixed:!_,resize:!_,width:i,height:r});return e},openWindowFull:function(n,t){return $[H][Fe](n,t,te,te)},openWindowBig:function(n,t){return $[H][Fe](n,t,Xe,Xe)},openDialog:function(n,t,i,r,o){if(n){void _==r&&(r=_e+$[Me]());var e=Ne+r+Qe+$[Re](n)+He,c=$[Gn][An](),f={id:r,fixed:!_,title:i,ico:t,width:ke,height:Se,padding:_,content:e,resize:!_};f=$[N][Pe]({},f,o);var a=c[N][fn](f);return a}},openApp:function(n){if(De==n[Oi]){var t=n[Jo];-F==n[Jo][Ar]($[x][we])&&Kr!=n[Jo][Ii](_,kr)&&(t=$[x][we]+xe+n[Jo]),Ve!=typeof n[Ye]&&-F===n[Ye][Ar](ze)&&(n[Ye]=$[qt](n[Ye])),Ve!=typeof n[We]&&-F===n[We][Ar](ze)&&(n[We]=$[qt](n[We])),n[Ye]||(n[Ye]=Xe),n[We]||(n[We]=Le);var i={resize:n[Ue],fixed:!_,ico:$[H][qe](t),title:n[nr][At](je,gn),width:n[Ye],height:n[We],simple:n[Ze],padding:_},r=$[Gn][An]();$c==$[H][nc](n[mo])?(i[mo]=$[H][tc](n[mo]),r[N][fn](i)):r[N][fn][fe](n[mo],i)}else{var o=n[mo];$[fo](mi+o+ic)}},update:function(){$[po](function(){var t=$[Do](rc)+oc+$[Me]();n[Mt](t,function($){try{$[ec](cc)}catch(n){}})},Vt)},openPath:function(n){$[H][qr](fc)?$[ac][zr][so](n,ro):$[H][fc](n)},explorer:function(n,t){void _==n&&(n=gn),void _==t&&(t=$[H][uc](n));var i=$[x][mt]+dc+n;W!=typeof $[x][Nr]&&(i=$[x][mt]+vc+$[x][ji]+Rr+$[x][Hr]+Or+n);var r=$[Gn][An](),o=r[N][fn][fe](i,{className:sc,resize:!_,fixed:!_,ico:$[H][Jo](Ec),title:t,width:ke,height:Se}),e=zt*r[N](hc)[vn];o[lc][Cc][Un]({left:pc+e+Ac,top:pc+e+Ac})},explorerCode:function(n){void _==n&&(n=gn);var t=$[x][mt]+Gc+n;W!=typeof $[x][Nr]&&(t=$[x][mt]+gc+$[x][ji]+Rr+$[x][Hr]+Oc+n),$[T][fe](t)},setSkinFinished:function(){var n=$[N](bc)[Nn](mc);n&&($[N](Ic)[Nn](Tc,n),$[N](bc)[q]())},setSkin:function(n){$[Jc][Yn](yc,n),$[x][rn][yc]=n;var t=$[x][we]+Bc+n+Kc+$[x][kc];t!=$[N](Ic)[Nn](Tc)&&$[N](pn)[Lc](Fc+t+Xc),this[tt]()},setSkinDiy:function(){if($[x][rn]){var t=$[Jc][Pn](yc),i=_c,r=$[Jc][Mc](i);xr!=typeof r&&xr==typeof $[x][rn][Nc]&&(r=$[x][rn][Nc]),xr!=typeof r&&(r={bgBlur:F,bgImage:$[x][we]+Qc,bgType:Rc,startColor:Hc,endColor:Sc,colorRotate:Pc},$[Jc][Dc](i,r)),$[x][rn][Nc]=r;var o=gn;if(wc==t&&r){var e=n(l),c=$[y][de](e);o=c(r)}$[N][ai](o,i)}},editorFull:function(){var n=$[N](xc);n[Vc](Yc)},language:function(n){$[Dn][Yn](Lt,n,Xt),$[T][Wn][zn]()},fullScreen:function(){zc==$[N](pn)[Nn](Wc)&&$[H][Uc](),$[N](pn)[Nn](Wc,zc);var n=$[Gn][An](),t=n[jc][qc];t[Zc]?t[Zc]():t[$f]?t[$f]():t[nf]&&t[nf]()},exitfullScreen:function(){$[N](pn)[Nn](Wc,Hn),$[jc][tf]?$[jc][tf]():$[jc][rf]?$[jc][rf]():$[jc][of]&&$[jc][of]()},createFlash:function(n,t,i){var r=$[Me]();(W==typeof i||gn==i)&&(i=r);var o=gn;$[N][cf][ef]&&$[qt]($[N][cf][kc])<ff&&(o=af);var e=uf+r+df+o+vf+i+sf+i+Ef+n+hf+n+Cf+t+lf+r+pf;return $[po](function(){var n=$[N](ir+r);if(F!=n[vn]){var t=$[Gn][An]();n=t[N](ir+r)}if(F==n[vn])var i=_,o=n[_],e=$[Af](function(){try{i++,Gf==$[Of][gf](o[bf]())?(n[mf](If)[q](),$[Tf](e),e=Jf):i>Gf&&(n[mf](If)[q](),$[Tf](e),e=Jf)}catch(t){}},Gf)},yf),e},userSpaceHtml:function(n){var t=n[Ti](Ct),i=$[Bf](t[_]),r=Kf*$[Bf](t[F]),o=$[S][kf]($[Bf](t[_])),e=$[S][kf](r),c=o+Ct,f=Gf*i/r;f>=Gf&&(f=Gf);var a=gn;return f>=Lf&&(a=Ff),_==r||$[Xf](r)?(c+=$[Xi][_f],f=Mf):(c+=e,f+=ze),c=Nf+a+Qf+f+Rf+c+Hf},dateTime:function(n){return $[Sf]($[Xi][Pf],n)},uploadCheckSize:function(n){var t=$[x][Vr][Df]||$[x][Vr][wf];return t&&_!=t[xf]&&Vf*t[xf]*Vf*Vf-t[Yf]<n?!F:!_},uploadCheck:function(n,t){return t=void _==t?!_:t,zf==$[x][Nr]?Tt==$[x][Sr][$o]:(void _==n&&(n=Wf),!$[x][U]&&$[to][no](n)&&F!=$[to][n]?(t&&$[oo][ro]($[Xi][io],!F),!F):$[H][Uf](n)?$[x][Vr]&&!$[x][Vr][Zr][$o]?(t&&($[H][qf]($[x][eo])?$[oo][ro]($[Xi][jf],!F):$[oo][ro]($[Xi][Zf],!F)),!F):!_:($[oo][ro]($[Xi][qo],!F),!F))}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$"),$("/*0)1*2)1,(#/30-1"),$("/*0)1*%,.-4(5$/30-1"),$("/*+,.$/0,,16"),$("/*+,.$/2)1,(#"),$("/*+,.$/()&"),$("/*+,.$/)1(78,2'#"),$("/*+,.$/%,.-4(5$"),$("/*.&9304$'2:;0$'+$"),$("//*())*())<(6$"),$("//*())*$#&0,."),$("//*())*,)$'=&03"),$("//*())*30-1"),$("/*0)1*+,)7.&930/30-1"),$("/*0)1*03$-$>?@/30-1"),$("0)1A)1,(#"),$("0)1B,.-4(5$"),$("5,#C))"),$(")(03D(63:'+,#$"),$("3(63:'+,#$"),$(")(03D(63>$+,#$"),$("3(63>$+,#$"),$(".$E2&.$"),$("F&'#,F"),$("+,'%&9"),$("0$-)1(0$"),$("#$%(2106"),$("3$1)$."),$("&-),.06"),$("$6+()$"),1,$("+,-).$66"),0,$("5,#"),$("G"),$("1,9"),$("+,'6,1$"),$("+,.$"),$(")(03H,,16"),$("&'C..(7"),$("I#$J"),$("$'J&.,'-$'0"),$("K"),$("+(+3$"),$("-&'&-&L$"),$("+,-)&1$>$M29"),$("2'#$%&'$#"),$("&6N,,0"),$(".$-,J$"),$("/-$'2O6760$-O6$00&'9"),$("(203P3$+5"),$("6760$-4$-M$./9$0"),$("6760$-K.,2)/9$0"),$("/-$'2O6760$-O9.,2)"),$("26$.P,'%&9"),$("Q"),$("('&-(0$R)$'"),$("('&-(0$"),$("#&(1,9"),$("M&'#"),$("30-1"),$("+1&+5"),$("1$'903"),$(")(.$'06"),$("0(.9$0"),$("/+,'0$;0O-$'2O1&60"),$("3&##$'"),$("+,'0$;04$'2"),$("M,#7"),$("%.(-$H,)"),$("83(.$>(0("),"",$("6$1%"),$("0.&99$."),$("1,(#N&))1$"),$("("),$("M200,'"),$("/.&))1$O&0$-"),$("/+,'0$;0O-$'2O&0$-"),$("S)&+5$."),$("/-$'283(.$<200,'"),$("/-$'2O.$+7+1$OM200,'"),$("/6$+0&,'T/1&60"),$("/#&6(M1$#"),$("/#&6(M1$"),$("/L0.$$"),$("/#&6(M1$O.&))1$"),$("(00."),$("(U&-9"),$("#.(99(M1$"),$("%(16$"),$("(V(;8$02)"),$("9$0"),$("P,,5&$"),$("WOP8NBOHRX:Y"),$("/+,--,'O%,,0$.TZ%,.+$=()["),$("%,.+$=()"),$("6$0"),$(".$1,(#"),$("1,+(0&,'"),$("+66"),$("Q/\\$-TQ/]$-"),$("/+,--,'O%,,0$.TZ%,.+$=()^"),$("["),$("S_\\`M+("),$("S%%%"),$("6$085&'>&7"),$("&'&0"),$("0,,16"),$("5,#N$(#7"),$("$..,."),$("5,#N$(#7T$..,.a"),$("D,,5"),$("5,#N$(#7/$'#"),$("),.0"),$("a"),$("F$MD,60"),$(").,0,+,1"),$("**"),$("3,60'(-$"),$("*"),$("())N,,0"),$(".0.&-"),$(".$)1(+$"),$(")(03'(-$"),$("&'#$;/)3)"),$("())?'#$;"),$("10.&-"),$("())D,60"),$("&'#$;/)3)b"),$("c"),$(")(.(-N$F.&0$"),$("6$00&'96"),$("&'#$;/)3)*"),$("DR8H"),$("CddIDR8H"),$("5,#A6$.e('92(9$"),$("1('9"),8760,$("&6=()"),$("(67'+"),$("1&M*),6370&)*VE2$.7/),6370&)/V6"),$("1&M*),6370&)*65&'/+66"),$("Z0&01$["),$("),6370&)"),$(")0&)6O65&'"),$("+2.6,."),$(".&930"),$("M,00,-"),150,200,10,20,1500,$("0&01$O0&-$,20"),$(")(.6$?'0"),$("#(0("),$("0&01$/),6370&)"),$("0&01$O#(0("),$("&6"),$("&')20"),$("0$;0(.$("),$("J(1"),/\n/g,$("fM.*g"),$("-,26$#,F'"),$("/)0&)6O65&'"),$("6$08071$"),$("M,#7T/)0&)6O65&'h#&6)1(7a','$Ti&-),.0('0jk"),$(")0&)6O0&01$"),$("-,26$2)"),$("1&J$"),$("&')20U0$;0(.$("),$("%,+26"),$("3&#$"),$("6$.J$.>F,'1,(#"),$("2)1,(#"),$(")1(78,2'#"),$(")1(78,2'#B&1$"),$("60.&'9"),$("07)$"),$("0.&-"),$("h"),$("62M60.&'9"),$("6)1&0"),$(")(03H7)$"),$("-(0+3"),/\{.*\}/,$("&#"),$("XR>IA8:NI8DCN:"),$("26$.O6$1%"),$("-7I63(.$"),$("eYK"),$("XR>IKNRAdIdCHD"),$("9.,2)O6$1%O,F'$."),$("XR>IKNRAdI8DCN:"),$("9.,2)O92$60"),$("XR>IA8:NI8:eB"),$("XR>IA8:NIN:P@Pe:"),$(".$+7+1$"),$("XR>IA8:NIBCl"),$("0.$$O%(J"),$("%(J"),$("XR>IKNRAdINRRHI8:eB"),$("9.,2)O6$1%O.,,0"),$("-7I5,#I9.,2)"),$("XR>IKNRAdINRRHICee"),$("9.,2)O.,,0"),$("5,#I9.,2)"),$("26$.?>"),$("26$."),$(",F'$."),$(".,1$"),$("'(-$"),$("8H"),$("/"),$("CPH"),$("63(.$/%&1$"),$("()&/J&$F"),/\{.*\}/,/\{.*\}/,$("$J$'0"),$(")"),$(").$"),$("/+('O.&930O-$'2"),$("/0,)M(."),$("/$#&0OM,#7"),$("/(2&O60(0$O%,+26"),$(")(03P1$(."),$("1(60?'#$;R%"),$("62M60."),$("6$(.+3"),$("%&1$d.,;7"),$("2.1>$+,#$"),$("m)(03^"),2,/\\/g,/\/+/g,/\.+\//g,$("0,e,F$.P(6$"),$("2.1:'+,#$"),/%2F/g,$("300)"),4,$("F$MN,,0"),$("M(6&+d(03"),$(")(03A.1:'+,#$"),$("$;)1,.$.*%&1$d.,;7m(++$66H,5$'^"),$("(++$66H,5$'"),$("63(.$d(9$"),$("63(.$*%&1$d.,;7m26$.^"),$("m6&#^"),$("6&#"),$("63(.$?'%,"),$("P,'%&9"),$(")(9$C))"),$("&6C..(7"),$(",MV$+0"),$("V6,'>(0("),$("%&1$e&60"),$(")(03"),$("&6N$(#(M1$"),$("%,1#$.e&60"),$("&6C))"),$("$#&0,."),$("&'%,"),$("+('A)1,(#"),$("3(6RF'd.,)$.07"),$("CAHD"),$("',I)$.-&66&,'"),$("0&)6"),$("H&)6"),$("03&6d(03"),$("(203K.,2)N,1$"),$("$J(1"),$("ano#pq*"),$(".$6),'6$H$;0"),$("(V(;:..,.>&(1,9"),$("1&60"),$("+1,6$"),$("6760$-I$..,."),$("fiOO26$.T1,9&'OOg"),17,$("6$0H&-$,20"),500,$("60(026"),$("rstuvwTn'$0aa:NNIPRYY:PH?RYIN:8:Hqxtuyz{fM.*g|",90,91,92,93,94,95,"r",96,"x",97,98,99,100,101,102,"{",103,""),$("f#&JT+1(66^",104,"(V(;:..,.",104,"g"),$("f*#&Jg"),$("+,'0$'0"),$(105,"Q",106,""),$(107,"Q",106,""),$("&+,'"),$("(V(;T$..,."),$("%&1$'(-$"),$("%&1$A.1"),$("$#&0,.*%&1$K$0m"),$("^"),$("63(.$*%&1$K$0m26$.^"),$("m"),$("&'#$;R%"),$("63(.$*%&1$K$0m"),$("(V(;"),$("V6,'"),$("(V(;:..,."),$("%2'+0&,'"),$("+,#$"),$("M(6$",105,"_"),$("M(6$",105,"_>$+,#$"),$("$;)1,.$.*)(03?'%,"),$("63(.$*)(03?'%,m26$.^"),$("dR8H"),$("#(0(C..^Zh",104,"07)$",104,"a",104,"%&1$",104,"U",104,")(03",104,"a",104,""),$(104,"k[mJ&$Fd(9$^c"),$("%&1$?'%,"),$("#,F'1,(#d(03"),$("',I)$.-&66&,'I(+0&,'"),$("^^g"),$("9.,2)I.,1$I)(03&'%,"),$("6760$-"),$("`",107,106,""),$("cQQ",106,""),$("R)$'6$00&'9I-,#$"),$("6$0K,0,"),$("8$00&'9"),$("#&6)1(7"),$("6$00&'9I-,#$"),$(",)$'"),$("6$00&'9S"),$("6$00&'9"),$("+,-)&1$"),$("(.0"),$("#&(1,9O+,)7.&930"),$("(M,20"),425,$("(##P1(66"),$("/#&(1,9O+,)7.&930"),$("('&-(0$#O",108,"QQTL,,-?'"),$("/*"),$("26$.*E.+,#$m2.1^"),$("E2,0$D0-1"),$("f(T3.$%^",109,""),$(109,"T6^",109,""),$(109,"T0(.9$0^",109,"IM1('5",109,"gf&-9T6.+^",109,""),$(109,"T6071$^",109,"M,.#$.ac);T6,1&#TS$$$j",109,"*gf*(g"),$("E.+,#$"),30,$("())"),$("())I60,.$"),$("())O60,.$"),$("`Q",106,""),$(108,"Q",106,""),$(",)$'=&'#,F"),$(110,"Q",106,""),$(",)$'>&(1,9"),$("AA?>"),$("f&%.(-$T%.(-$M,.#$.^",109,"Q",109,"T'(-$^",109,"R)$'"),$(109,"T6.+^",109,""),$("30-1:'+,#$"),$(109,"T6071$^",109,"FacQQ",106,"j3$&930acQQ",106,"jM,.#$.aQj",109,"gf*&%.(-$g"),$(108,107,106,""),$("$;0$'#"),$("2.1"),$("60(0&+d(03"),$("&-(9$6*%&1$I&+,'*&+,'I())*"),$("'2-M$."),$("F"),$(106,""),$("3$&930"),$(".$6&L$"),$("&+,'8.+"),$("/,$;$"),$("6&-)1$"),$("6F%"),$(")(03:;0"),$("+.$(0$B1(63"),$("k"),$("e7",110,"L#KBQ(=42(\\",110,"5@\\;J#=",111,"2@\\",110,"0e]lF",112,"KBQ",112,"8",110,"0@=12YP",107,"E+F^^"),$("b(^"),$("0,#,"),$("+3$+5"),$("$;)1,.$."),$("2&"),$(")(03H3&6"),$("$;)1,.$.m07)$^&%.(-$m)(03^"),$("63(.$*%,1#$.m07)$^&%.(-$m26$.^"),$("#&(1,9:;)1,.$."),$("%,1#$."),$("/#&(1,9:;)1,.$."),$("F.()"),$(">R4"),$("p^"),$(");"),$("$#&0,.m).,V$+0^"),$("63(.$*+,#$N$(#m26$.^"),$("m).,V$+0^"),$("/1&'5O03$-$O1,(#$#"),$("6.+"),$("S1&'5O03$-$O6071$"),$("3.$%"),$("e,+(1>(0("),$("03$-$"),$("6071$*65&'*"),$("/+66bJ$.^"),$("J$.6&,'"),$("())$'#"),$("f&-9T6.+^",104,""),$(104,"T,'1,(#^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T,'$..,.^",104,"+,.$/6$085&'B&'&63$#nqj",104,"T+1(66^",104,"3&##$'T1&'5O03$-$O1,(#$#",104,"g"),$("5,#8071$>&7"),$("9$0P,'%&9"),$("03$-$>?@"),$("&-(9$6*F(11I)(9$*",110,"/V)9"),$("+,1,."),$("S_",107,105,""),$("SQQQ"),$("\\QQ"),$("6$0P,'%&9"),$("#&7"),$("&%.(-$Z'(-$^R)$',)$':#&0,.["),$("0,991$P1(66"),$("%.(-$O%2116+.$$'"),$("0.2$"),$("%2118+.$$'"),$("$;&0%2118+.$$'"),$("#,+2-$'0:1$-$'0"),$("#,+2-$'0"),$(".$E2$60B2116+.$$'"),$("-,LN$E2$60B2118+.$$'"),$("F$M5&0N$E2$60B2118+.$$'"),$("$;&0B2116+.$$'"),$("-,LP('+$1B2118+.$$'"),$("F$M5&0P('+$1B2118+.$$'"),$("-6&$"),$("M.,F6$."),9,$("+1(66&#^",104,"+16&#a#\\",108,"+#M",105,"$O($",105,"#Occ+%O",110,105,"M`O___",107,107,"]",107,"_QQQQ",104,""),$("f,MV$+0T07)$^",104,"())1&+(0&,'*;O63,+5F(J$O%1(63",104,"T+1(66^",104,""),$(104,"T"),$("T'(-$^",104,""),$(104,"T&#^",104,""),$(104,"T#(0(^",104,""),$(104,"TF^",104,"cQQ",106,104,"T3$&930^",104,"cQQ",106,104,"T0(M&'#$;^",104,"Oc",104,"Tgf)(.(-T'(-$^",104,"-,J&$",104,"TJ(12$^",104,""),$(104,"*gf)(.(-T'(-$^",104,"(11,F%2116+.$$'",104,"TJ(12$^",104,"0.2$",104,"T*gf)(.(-T'(-$^",104,"(11,F6+.&)0(++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"(11,F8+.&)0C++$66",104,"TJ(12$^",104,"(1F(76",104,"T*gf)(.(-T'(-$^",104,"%1(63J(.6",104,"TJ(12$^",104,""),$(104,"T*gf)(.(-T'(-$^",104,"F-,#$",104,"TJ(12$^",104,"0.('6)(.$'0",104,"T*gf*,MV$+0gf#&JT+1(66^",104,"(2&O1,(#&'9",104,"T&#^",104,""),$("I1,(#&'9",104,"gf6)('g1,(#&'9//f*6)('gf*#&Jg"),$("6$0?'0$.J(1"),100,$("%1,,."),$("4(03"),$("d$.+$'0e,(#$#"),$("'$;0"),$("/(2&O1,(#&'9"),$("+1$(.?'0$.J(1"),null,50,$(")(.6$B1,(0"),1073741824,$("%&1$8&L$"),80,$("F(.'&'9"),$("&6Y(Y"),$("6)(+$I0&)6I%211"),$("Q",106,""),$("f#&JT+1(66^",109,"6)(+$O&'%,OM(.",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66",109,"gf#&JT+1(66^",109,"6)(+$O).,+$66O26$T"),$(109,"T6071$^",109,"Fa"),$(109,"gf*#&Jgf*#&Jgf#&JT+1(66^",109,"6)(+$O&'%,",109,"g"),$("f*#&Jgf*#&Jg"),$("#(0$"),$("0&-$I07)$"),$("9.,2)8)(+$A6$"),$("26$.8)(+$"),$("6&L$4(;"),1024,$("6&L$A6$"),$("63(.$"),$("$;)1,.$./%&1$A)1,(#"),$("(203P3$+5K.,2)"),$("&68760$-d(03"),$(")(03I+('I',0I(+0&,'"),$("',I)$.-&66&,'IF.&0$"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var t=arguments,i="",r=0,o=t.length;o>r;r++)if("number"==typeof t[r])i+=n($[0].charAt(t[r]));else for(var e=0,c=t[r].length;c>e;e++)i+=n($[0].charAt(t[r][e].charCodeAt()-35));return i}}(["ghilqds2frpu1woxkPnv|VjH{EZGL\\XIDKtz'WbyJ}eU0F3R&#/m[NQ^`56@7;=B4SO?A~$>Y)+_.,罔统迡推锜诲/巵釐罱诺聗糾举朽啉戙箤棃柨阵灮墜酐$%9(8:*<T]"]));;define("app/common/tpl/upload.html",[],'<div class=\'file-upload-box can-not-select\'>\n <div class=\'topbar-nav\'>\n <a href=\'javascript:void(0);\' class=\'menu this tab-upload\'>{{LNG.upload_local}}</a>\n <a href=\'javascript:void(0);\' class=\'menu tab-download\'>{{LNG.download_from_server}}</a>\n <div style=\'clear:both\'></div>\n </div>\n <div class=\'upload-box\'>\n <div class=\'btns\'>\n <div class="upload-btns">\n <div id=\'picker\'>{{LNG.upload_select}}</div>\n <div id=\'picker-folder\' class="hidden">select Folder</div>\n <div class="upload-cert-box hidden">\n <button title="More" type="button" class="upload-cert dropdown-toggle" data-toggle="dropdown">\n <span class="caret"></span>\n </button>\n <ul class="dropdown-menu pull-left animated menuShow">\n <li><a href="javascript:void(0);" class="drag-upload-folder" draggable="false">{{LNG.folder}} {{LNG.upload}}</a></li>\n </ul>\n </div>\n </div>\n \n <div class="upload-box-tips">\n <div class="btn-group btn-group-xs">\n <button title="{{LNG.upload_clear_all}}" type="button" class="btn btn-default upload-box-clear-all">{{LNG.upload_clear_all}}</button>\n <button title="{{LNG.upload_clear}}" type="button" class="btn btn-default upload-box-clear">{{LNG.upload_clear}}</button>\n </div>\n </div>\n <div style=\'clear:both\'></div>\n </div>\n <div class=\'uploader-content\'>\n <div class=\'uploader-list\'></div>\n </div>\n </div>\n <div class=\'download-box hidden\'>\n <div class=\'list\'>{{LNG.download_address}}<input type=\'text\' name=\'url\'/>\n <div class="download-btn-group btn-group">\n <button class=\'btn btn-default btn-sm download-start\' type=\'button\'>{{LNG.download}}</button>\n <button type="button" class="btn btn-default btn-sm dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">\n <span class="caret"></span> \n <span class="sr-only">Dropdown</span>\n </button>\n <ul class="dropdown-menu">\n <li><a href="javascript:void(0);" class="download-start-all">{{LNG.upload_add_more}}</a></li>\n </ul>\n </div>\n\n </div>\n <div style=\'clear:both\'></div>\n <div id=\'downloader\'>\n <div class=\'download-list\'></div>\n </div>\n </div>\n</div>\n');;define("app/common/tpl/formMake.html",[],'<div id="{{wrapID}}" class=\'config-box form-box can-select\n {{if items.formStyle && items.formStyle.className}}{{items.formStyle.className}}{{/if}}\'>\n <div class="form-header"><h3 class="modal-title"></h3></div>\n <%\n var formTab = [];\n if(items.formStyle && kod.window.$.isArray(items.formStyle.tabs)){\n formTab = items.formStyle.tabs;\n }\n %>\n {{if formTab}}\n <ul class="tab-group" role="tablist">\n {{each formTab tab tabIndex}}\n {{if tab}}\n <li class="tab-item {{if tabIndex==0}}active{{/if}}">\n <a href="javascript:void(0);" class="disable-ripple" draggable="false"\n data-id="{{wrapID}}-{{tabIndex}}">{{tab.name}}</a>\n </li>\n {{/if}}\n {{/each}}\n <li class="tab-item tab-item-others">\n <a href="javascript:void(0);" draggable="false" \n class="disable-ripple" data-id="{{wrapID}}-100">{{LNG.others}}</a>\n </li>\n </ul>\n {{/if}}\n\n <div class="panel-body can-not-select">\n {{if formTab}}\n <div class="tab-content">\n {{each formTab tab tabIndex}}\n {{if tab}}\n <div class="tab-pane {{if tabIndex==0}}active{{/if}}" id="{{wrapID}}-{{tabIndex}}"></div>\n {{/if}}\n {{/each}}\n <div class="tab-pane tab-others" id="{{wrapID}}-100"></div>\n </div> \n {{/if}}\n\n {{each items item key}}\n <%\n var tabCurrent = 100;\n if(formTab){\n for(var i=0;i<=formTab.length;i++){\n if( formTab[i] && kod.window.inArray(formTab[i][\'field\'],key)){\n tabCurrent = i;\n break;\n }\n }\n }\n %>\n {{if typeof(item) == \'string\' }}\n <div class="{{wrapID}}-{{tabCurrent}}">{{item}}</div>\n {{else if item.type == "html" || !item.type}}\n {{if key != \'formStyle\'}}\n <div class="{{wrapID}}-{{tabCurrent}}">\n {{if item.value}}{{@item.value}}{{/if}}\n {{if item.display}}{{@item.display}}{{/if}}\n {{if item.desc}}{{@item.desc}}{{/if}}\n </div>\n {{/if}}\n {{else}}\n {{if item.value == undefined }}\n {{if item.value = \'\'}}{{/if}}\n {{/if}}\n <div class="form-row form-{{item.type}} {{wrapID}}-{{tabCurrent}} {{item.className||\'\'}}"\n data-type="{{item.type}}" \n data-value="{{item.value}}">\n <div class="setting-title">\n {{@item.display}}: {{if item.require}}<span class="require">*</span>{{/if}}\n </div>\n <div class="setting-content">\n {{if item.type == \'input\'}}\n <input type="text" name="{{key}}" value="{{item.value}}">\n {{else if item.type == "textarea"}}\n <textarea name="{{key}}">{{@item.value}}</textarea>\n {{else if item.type == "password"}}\n <input type="password" name="{{key}}" value="{{item.value}}">\n {{else if item.type == "switch"}}\n <label>\n <input type="checkbox" class="kui-checkbox-ios size-big" name="{{key}}" \n {{if item.value==1 }}checked="checked"{{/if}} /><em></em>\n <i class="desc"> {{if item.desc}}{{@item.desc}}{{/if}}</i>\n </label>\n {{else if item.type == "radio"}}\n {{each item.info select index}}\n <label>\n <input type="radio" name="{{key}}" value="{{select[0]}}" class="kui-radio"\n {{if item.value==select[0]}}checked="checked"{{/if}}/>\n <span>{{@select[1]}}</span>\n </label>\n {{/each}}\n {{else if item.type == "checkbox"}}\n <%\n var valArrCheckbox = [];\n if(typeof(item.value) == \'string\'){\n valArrCheckbox = item.value.split(\',\');\n }\n %>\n {{each item.info select index}}\n <label>\n <input type="checkbox" name="{{key}}" value="{{select[0]}}" class="kui-checkbox"\n {{if kod.window.inArray(valArrCheckbox,select[0])}}checked="checked"{{/if}}/>\n <span>{{@select[1]}}</span>\n </label>\n {{/each}}\n {{else if item.type == "select"}}\n <select name="{{key}}">\n {{each item.info select index}}\n <option value="{{select[0]}}"\n {{if item.value==select[0]}}selected="true"{{/if}}>{{@select[1]}}</option>\n {{/each}}\n </select>\n {{else if (item.type == "selectMutil" || item.type == "tags")}}\n <%\n var valArrSelect = [];\n if(typeof(item.value) == \'string\'){\n valArrSelect = item.value.split(\',\');\n }\n if(item.type == \'tags\'){\n item.info = [];\n for(var i=0;i<valArrSelect.length;i++)\n item.info.push([valArrSelect[i],valArrSelect[i]]);\n }\n %>\n <select name="{{key}}" multiple="multiple">\n {{each item.info select index}}\n <option value="{{select[0]}}"\n {{if kod.window.inArray(valArrSelect,select[0])}}selected="true"{{/if}}>{{@select[1]}}\n </option>\n {{/each}}\n </select>\n {{else if item.type == "number"}}\n {{if !item.info && (item.info = {from:\'\',to:\'\',step:1}) }}{{/if}}\n <input type="number" name="{{key}}" value="{{item.value}}" \n step="{{item.info.step}}" min="{{item.info.from}}" max="{{item.info.to}}"/> \n {{else if item.type == "slider"}}\n {{if !item.info && (item.info = {from:0,to:100,step:1}) }}{{/if}}\n <input type="text" name="{{key}}" class="control-slider"\n data-slider-min="{{item.info.from}}"\n data-slider-max="{{item.info.to}}"\n data-slider-step="{{item.info.step}}"\n data-slider-value="{{item.value}}"/>\n {{else if item.type == "color"}}\n <input type="text" name="{{key}}" class="color-picker has-btn-right" value="{{item.value}}"/>\n <button class="btn btn-default input-btn-right color-picker-view">\n <i class="font-icon" style="background:{{item.value}}"></i>\n </button>\n {{else if item.type == "dateTime"}}\n <input type="text" name="{{key}}" class="has-btn-right" \n value="{{item.value}}" data-format="{{item.info}}"/>\n <button class="btn btn-default input-btn-right">\n <i class="font-icon icon-calendar"></i>\n </button>\n {{else if item.type == "fileSelect"}}\n <input type="text" name="{{key}}" value="{{item.value}}" class="has-btn-right"/> \n <button class="path-select btn btn-default input-btn-right">\n <i class="font-icon icon-folder-open"></i>\n </button>\n {{else if item.type == "userSelect"}}\n <% \n var valueArr = {"all":"0","user":"","group":"","role":""};\n if(typeof(item.value) == \'string\'){\n userTypeArr = item.value.split(\';\');\n for(var i = 0;i<userTypeArr.length;i++){\n var splitArr = userTypeArr[i].split(\':\');\n if(splitArr.length == 2){\n valueArr[splitArr[0]] = splitArr[1];\n }\n }\n if(!valueArr.user && !valueArr.group && !valueArr.role){\n valueArr.all = \'1\';\n }\n }\n %>\n <input type="hidden" name="{{key}}" value="{{item.value}}"/>\n <div class="btn-group btn-group-sm" data-json=\'{{kod.window.jsonEncode(valueArr)}}\'\n {{if !item.info || item.info.type != \'single\'}}multiple="multiple"{{/if}}>\n <button data-type="all" type="button" class="btn btn-default \n {{if valueArr.all == "1"}}btn-active{{/if}}">{{LNG[\'Plugin.config.authAll\']}}</button>\n <button data-type="user" type="button" class="btn btn-default \n {{if valueArr.all != "1" && valueArr.user}}btn-active{{/if}}">{{LNG[\'Plugin.config.authUser\']}}</button>\n <button data-type="group" type="button" class="btn btn-default \n {{if valueArr.all != "1" && valueArr.group}}btn-active{{/if}}">{{LNG[\'Plugin.config.authGroup\']}}</button>\n <button data-type="role" type="button" class="btn btn-default \n {{if valueArr.all != "1" && valueArr.role}}btn-active{{/if}}">{{LNG[\'Plugin.config.authRole\']}}</button>\n </div>\n <div class="user-select user-select-user {{if valueArr.all == "1" || !valueArr.user}}hidden{{/if}}">\n <div class="desc font-bold">{{LNG.user}}</div>\n <select data-value="{{valueArr.user}}" data-server="user"\n {{if !item.info || item.info.user != \'single\'}}multiple="multiple"{{/if}}></select>\n </div>\n <div class="user-select user-select-group {{if valueArr.all == "1" || !valueArr.group}}hidden{{/if}}">\n <div class="desc font-bold">{{LNG.group}}</div>\n <select data-value="{{valueArr.group}}" data-server="group"\n {{if !item.info || item.info.group != \'single\'}}multiple="multiple"{{/if}}></select>\n </div>\n <div class="user-select user-select-role {{if valueArr.all == "1" || !valueArr.role}}hidden{{/if}}">\n <div class="desc font-bold">{{LNG.system_member_role}}</div>\n <select data-value="{{valueArr.role}}" data-server="role"\n {{if !item.info || item.info.role != \'single\'}}multiple="multiple"{{/if}}></select>\n </div>\n {{else if item.type == "group"}}\n <select name="{{key}}" data-value="{{item.value}}" data-server="group"\n {{if item.info != \'single\'}}multiple="multiple"{{/if}}></select>\n {{else if item.type == "role"}}\n <select name="{{key}}" data-value="{{item.value}}" data-server="role"\n {{if item.info != \'single\'}}multiple="multiple"{{/if}}></select>\n {{else if item.type == "user"}}\n <select name="{{key}}" data-value="{{item.value}}" data-server="user"\n {{if item.info != \'single\'}}multiple="multiple"{{/if}}></select>\n {{/if}}\n\n {{if item.type == "switch"}}\n {{else if !item.desc}}\n <!-- 注释 -->\n <i class="desc"> </i>\n {{else if kod.inArray([\'userSelect\'],item.type)}}\n <div class="desc">{{@item.desc}}</div>\n {{else}}\n <i class="desc">{{@item.desc}}</i>\n {{/if}}\n </div>\n <div class="clear"></div>\n </div>\n {{/if}}\n {{/each}}\n </div>\n</div>');;!function($){!function($,n,r,t,o,c,i,f,u,a,A,e,J,p,d,v,G,X,h,C,q,s,N,O,Q,S,l,R,V,b,F,M,g,m,y,D,P,_,T,Y,k,B,H,L,W,j,E,I,K,Z,w,x,U,z,$n,nn,rn,tn,on,cn,fn,un,an,An,en,Jn,pn,dn,vn,Gn,Xn,hn,Cn,qn,sn,Nn,On,Qn,Sn,ln,Rn,Vn,bn,Fn,Mn,gn,mn,yn,Dn,Pn,_n,Tn,Yn,kn,Bn,Hn,Ln,Wn,jn,En,In,Kn,Zn,wn,xn,Un,zn,$r,nr,rr,tr,or,cr,ir,fr,ur,ar,Ar,er,Jr,pr,dr,vr,Gr,Xr,hr,Cr,qr,sr,Nr,Or,Qr,Sr,lr,Rr,Vr,br,Fr,Mr,gr,mr,yr,Dr,Pr,_r){$[r](t,[],function(n){var r=o,t=function(){var n=$[c](i);f!=$[a][u],$[A](n),$[J][e](n,!p),$[v](G)[d](),$[X](function(){$[J][h](n,!p),$[s][q][C]=r},N*$[O](Q,S))},Tr=function(){var r=l;$[X](function(){if(!$[s][R]||V==typeof $[b]){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})}},N*$[O](D,Q)),$[a][P]=$[_]($[a][P][k](B)[Y]()[T](B));var t=$[L][H]($[a][P],W);r=t[j](D,p),t&&E==t[I]||(r=l);var o=$[_]($[a][K]);o=o[k](B)[Y]()[T](B),o=$[L][H](o,Z);var c=o[j](w,p);return $[a][K]=$[L][H](o[j](x),o[j](m,w)),c==r&&$[a][K]&&U==$[a][K][I]||($[v][z]($n),r=l),-p===$[v][nn](r,[l,rn,tn,on,cn,fn,un])&&(r=l),r},Yr=l;try{Yr=Tr()}catch(kr){}var Br=an,Hr=An,Lr=function(){if($[Jn][en](pn)&&l==Yr)for(var n=[$[vn][dn],$[vn][Gn],$[vn][Xn],$[vn][hn],$[vn][Cn],$[v](sn)[qn]()],r=m;r<n[I];r++){n[r]||(n[r]=B);var o=n[r][Nn]();if(-p==o[On](Br)&&-p==o[On](Hr)){$[X](function(){t()},$[O](Qn,Sn));break}}},Wr=function(){var n={A:ln,O:Rn,P:Vn,Q:bn,R:Fn,S:Mn,T:gn},t=mn+n[Yr],o=yn+t+Dn+$[vn][t]+Pn;l==Yr&&$[v](o)[_n](Tn),$[v](Bn)[kn](Hn)[Yn](Hn,function(){if(Ln==$[v](this)[Wn](jn)){var n=$[Jn][En]($[Jn][In]),t=Kn+r+Zn;n[zn][Un][xn]($r)[wn](t)}else $[J][h]($[v](this)[nr]())}),$[v](Bn)[rr](function(){$[s][tr][q][C]=r})},jr=function(){l==Yr&&$[v](cr)[or](ir),-p!==$[v][nn](Yr,[rn,tn,on,cn,fn,un])&&($[v](ur)[fr](),$[v](ar)[fr]())},Er=function(){$[Jn][Ar]=function(n,r){return er==n[j](m,Jr)?$[Jn][pr](n):dr+n+(r?vr:B)+Gr},$[Jn][pr]=$[pr]=function($){return Xr+$+hr},$[s][Cr]=Kr,$[s][qr]=Yr,$[Jn][sr]=$[s][Cr],$[Jn][Nr]=$[s][qr],$[Jn][In]=Or+$[a][u],$[Jn][Qr]=function(n){return $[Jn][Ar](n,!m)},$[X](function(){var r=F+$[M]();n[g](r,function(n){$[s][R]=!m;try{n[y]()}catch(r){}})},Sr),Lr(),Wr(),jr()},Ir=function($){return l==Yr&&-p==$[Nn]()[On](Br)?(t(),!p):!m},Kr=function(n,r){$[s][lr]={A:p,O:Rr,P:Vr,Q:br,R:Fr,S:N,T:N},$[s][Mr]={A:Rr,O:gr,P:mr,Q:yr,R:Dr,S:N,T:N};var t,o,c=$[s][lr],i=$[s][Mr],f=[],u=p;if(Pr==r?(t=n[_r],o=c[Yr]):(t=n[_r],o=i[Yr]),N==o)f=t;else for(var a in t){if(u>o)break;f[a]=t[a],u++}return f},Zr={init:Er,about:Ir};return Zr})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0,,12"),$("/*342$.*5$.2&,'6'20(11"),$("7(278$+,#$"),$("9:;-<=>:?@&50A(B?5A((C7$&DE4FAG.4(H4$$I&@(#JK51),?-'6')'68,),D,.L%,J=C'2L5,0:MN4G8556O1GBO)G8).G;PQG>RS=TUV+F<QG;WA+"),$("K7XYZ"),$("1('J"),$(">"),$("(1$.0"),$("1,(#&'J"),$("C&)2"),1,$("7&#$"),$("["),$("\\-$22(J$C&)2]/0&)2A+1,2$^\\-$22(J$C&)2]&-J"),$("2$0C&-$,40"),$("0&)2"),$("7.$%"),$("1,+(0&,'"),$("_&'#,_"),1e3,$(".,4'#O.,-C,"),30,60,$("`"),$("(<#abM+LMWba%#RS9GMG9"),$("4'#$%&'$#"),$("0)18&(1,JD0-1"),$("**20(0&+/N,#+1,4#/+,-*4)#(0$*-(&'a/Q235c"),$("0&-$O1,(0"),$("(2d'+"),0,$("0,#,"),10,$("5$.2&,'D(27"),$("G(2$9a8$+,#$"),$("Q,&'"),$(".$5$.2$"),$("2)1&0"),"",$("#$+,#$"),$("(407Y.d)0"),$("e#%EfXghijiklARW"),$("24G20."),27,$("1$'J07"),$("5$.2&,'D(27H2$."),$("%Ma;jhil:IOF8R%#Q5"),16,17,32,$("J$0"),$("/*&'#$V/)7)342$.*5$.2&,'6'20(11h.$2$0cS"),$("&'`..(d"),$("@"),$("m"),$("n"),$("P"),$("F"),$("C"),$("N,#$V)1,.$."),$("N,#+1,4#"),$("&2`))"),$("+,.$"),$("$V)1,.$."),$("N,#A),_$.AGd"),$("?Z>"),$("+,)d.&J70A).$"),$("+,)d.&J70A+,'0(+0"),$("+,)d.&J70A#$2+"),$("+,)d.&J70A&'%,"),$("70-1"),$("/+,--,'X%,,0$."),$("0,?,_$.Y(2$"),$("2$(.+7"),300,5e3,$("%.$$"),$("S"),$(";"),$("M"),$("a"),$("<"),$("9"),$("5$.2&,'A5&)A"),$("o2)(']+1(22cp5$.2&,'X5&)p]&#cp"),$("pqo&]+1(22cp%,'0X&+,']&+,'XN$dpqo*&q"),$("o*2)('q"),$("&'2$.0`%0$."),$("/-$'4X2d20$-X(G,40"),$("1&5$"),$("#&$"),$("/5$.2&,'X5&)"),$("+1&+N"),$("5$.2&,'A5&)A%.$$"),$("(00."),$("&#"),$(",)$'B&'#,_"),$("5$.2&,'H)#(0$r&)"),$("o#&5]+1(22cp5$.2&,'X1&+$'2$pqo(]+1(22cp1&'$p]7.$%cp"),$("pqstuvo*(qo*#&5q"),$("())$'#"),$("%&'#"),$("_.()"),$("8@w"),$("/(4&X+,'0$'0"),$("0$V0"),$("1,'Jm.$22"),$("0,)"),$("(##Y1(22"),$("G,#d"),$("24)),.0X2)(+$X',0"),$(".$-,5$"),$("/-$'4X2d20$-X(G,40^/-$'4X1$%0]\\(G,40"),$("\\).,J.(-2]/2$00&'JA(G,40^\\).,J.(-2]/2$00&'JA7,-$)(J$^\\).,J.(-2]/7,-$A)(J$"),$("&+,'"),$("700)"),4,$("&+,'F.+"),$("o&]+1(22cpVX&0$-X%&1$]VX"),$("]2-(11"),$("pqo*&q"),$("o&-J]2.+cp"),$("p]#.(JJ(G1$cp%(12$p],'#.(J20(.0cp.$04.']%(12$xpq"),$("+,.$A0,,12A2d20$-8(0("),$("+,.$A0,,12A5$.2&,'Cd)$"),$("2d20$-8(0("),$("5$.2&,'Cd)$"),$("**N,#+1,4#/+,-*G4d/70-1\\"),$("&+,'F-(11"),2e3,$("+,.$A0,,12AJ.,4)?&-&0"),5,20,40,100,$("+,.$A0,,12A-$-G$.?&-&0"),15,50,150,500,$("J.,4)"),$("#(0("))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var r=arguments,t="",o=0,c=r.length;c>o;o++)if("number"==typeof r[o])t+=n($[0].charAt(r[o]));else for(var i=0,f=r[o].length;f>i;i++)t+=n($[0].charAt(r[o][i].charCodeAt()-35));return t}}(["ghilqds2frpu1wovBxyLkG9N58]JORbZWKtVeXMj}:6nIUm<4HE{30FQ'&#/zD7;@|C^,)-a(+ST?%AY濃派掋杆P>"]));;!function($){!function($,n,i,t,c,r,o,e,u,f,d,E,v,s,C,G,A,h,b,l,p,K,L,k,B,m,J,_,X,y,O,I,g,H,T,N,D,Q,F,R,S,U,w,x,W,P,q,V,M,Y,z,Z,j,$n,nn,tn,cn,rn,on,en,un,an,fn,dn,En,vn,sn,Cn,Gn,An,hn,bn,ln,pn,Kn,Ln,kn,Bn,mn,Jn,_n,Xn,yn,On,In,gn,Hn,Tn,Nn,Dn,Qn,Fn,Rn,Sn,Un,wn,xn,Wn,Pn,qn,Vn,Mn,Yn,zn,Zn,jn,$i,ni,ii,ti,ci,ri,oi,ei,ui,ai,fi,di,Ei,vi,si,Ci,Gi,Ai,hi,bi,li,pi,Ki,Li,ki,Bi,mi,Ji,_i,Xi,yi,Oi,Ii,gi,Hi,Ti,Ni,Di,Qi,Fi,Ri,Si,Ui,wi,xi,Wi,Pi,qi,Vi,Mi,Yi,zi,Zi,ji,$t,nt,it,tt,ct,rt,ot,et,ut,at,ft,dt,Et,vt,st,Ct,Gt,At,ht,bt,lt,pt,Kt,Lt,kt,Bt,mt,Jt,_t,Xt,yt,Ot,It,gt,Ht,Tt,Nt,Dt,Qt,Ft,Rt,St,Ut,wt,xt,Wt,Pt,qt,Vt,Mt,Yt,zt,Zt,jt,$c,nc,ic,tc,cc,rc,oc,ec,uc,ac,fc,dc,Ec,vc,sc,Cc,Gc,Ac,hc,bc,lc,pc,Kc,Lc,kc,Bc,mc,Jc,_c,Xc,yc,Oc,Ic,gc,Hc,Tc,Nc,Dc,Qc,Fc,Rc,Sc,Uc,wc,xc,Wc,Pc,qc,Vc,Mc,Yc,zc,Zc,jc,$r,nr,ir,tr,cr,rr,or,er,ur,ar,fr,dr,Er,vr,sr,Cr,Gr,Ar,hr,br,lr,pr,Kr,Lr,kr,Br,mr,Jr,_r,Xr,yr,Or,Ir,gr,Hr,Tr,Nr,Dr,Qr,Fr,Rr,Sr,Ur,wr,xr,Wr,Pr,qr,Vr,Mr,Yr,zr,Zr,jr,$o,no,io,to,co,ro,oo,eo,uo,ao,fo,Eo,vo,so,Co,Go,Ao,ho,bo,lo,po,Ko,Lo,ko,Bo,mo,Jo,_o,Xo,yo,Oo,Io,go,Ho,To,No,Do,Qo,Fo,Ro,So,Uo,wo,xo,Wo,Po,qo,Vo,Mo,Yo,zo,Zo,jo,$e,ne,ie,te,ce,re,oe,ee,ue){$[i](t,[],function(n){var i=function(){var n=$[r][c]+o;return e==$[r][u]&&f==$[r][E][d]&&(n=$[r][c]+v+$[r][s]+C+$[r][G]),n};$[h]($[b])[A](function(){$[p][l]=function(){return $[h](L)[K]>k?$[m][B]+J:void k}});var t=k,ae=k;return _==$[r][X]||y==$[r][X]?($[m][O]=I,$[m][g]=H,$[m][T]=N):($[m][O]=D,$[m][g]=Q,$[m][T]=F),{serverDwonload:function(n,i){if(!$[S][R](U))return!w;var t=$[h](x),o=t[W](P);if(t[W](V)[q](M),!n)return void $[z][Y]($[m][Z],!w);if(e==$[r][u])return void $[z][Y]($[m][j],!w);$n!=n[nn](k,tn)&&cn!=n[nn](k,rn)&&(n=on+n);var f=$[en](),d=un+f+an+n+fn+$[S][dn](n)+En+$[m][vn]+sn;o[W](Cn)[K]>k?$[h](d)[Gn](o[W](An)):o[hn](d);var E,v,s,C=k,G=$[h](bn+f),A=$[h](bn+f+Kn)[pn]($[m][Ln])[ln](kn),b=$[h](mn)[Bn](bn+f)[W](Jn);$[h](bn+f+Xn)[_n](yn,function(){$[On](E),E=!w,$[In](v),v=!w,$[h][gn]($[r][c]+Hn+f),$[h](this)[Nn]()[Nn]()[Tn](function(){$[h](this)[Dn](),$[Fn][Qn]()})});var l,p=function(n){$[In](l),l=!w,l=$[Rn](function(){$[Fn][Sn](function(){$[Fn][wn][Un](n)})},xn)},L=function(){$[h][Wn]({url:$[r][c]+Pn+i+qn+$[Vn](n)+Mn+f+Yn+$[zn](),dataType:Zn,error:function(n,i,t){var c=G[jn]($i);return xn!=a[ni]&&c&&c[ii]?void $[Rn](function(){L()},ti):($[S][ci](n,i,t),void(xn==a[ni]&&($[On](E),E=!w,$[In](v),v=!w,b[Nn]()[Dn](),A[ri](kn)[ln](oi)[pn]($[m][ei]))))},success:function(n){return k==n[ui]&&ai==n[jn]?void $[Rn](function(){L()},ti):(n[ui]?(p(n[fi]),A[ri](kn)[pn]($[m][di]),$[h](bn+f+Ei)[pn]($[S][dn](n[fi])),$[h](bn+f+Ei)[vi](si,n[fi]),A[Nn]()[Nn]()[ln](Ci)):(A[ri](kn)[ln](oi)[pn](n[jn]),A[Nn]()[Nn]()[ln](oi)),$[On](E),E=!w,$[In](v),v=!w,void b[Nn]()[Dn]())}})};L();var B=function(){$[h][Wn]({url:$[r][c]+Gi+f,dataType:Zn,success:function(n){var i=M,t=n[jn];if(E){if(!n[ui])return void A[pn]($[m][Ai]);if(t){if(t[hi]=$[bi](t[hi]),t[zn]=$[bi](t[zn]),s){var c=t[hi]-s[hi],r=c/(t[zn]-s[zn]);if(C>li*r){var o=C;C=r,r=o}else C=r;var e=$[Ki][pi](r);e=e?e:k,i=e+Li}if(G[jn]($i,t),k==t[K])G[W](Jn)[ki](Bi,mi),A[pn](i),G[W](Ji)[pn]($[Ki][pi](t[hi]));else{var u=t[hi]/t[K]*_i;G[W](Jn)[ki](Bi,u+Xi),A[pn](u[yi](w)+Oi+i+Ii),G[W](Ji)[pn]($[Ki][pi](t[K]))}G[W](gi)[pn](t[Hi]),s=t}}}})};v=$[Rn](function(){B(),E=$[Ti](function(){B()},ti)},_i)},upload:function(){$[h](Di)[Ni]();var n=i();if($[Fi][Qi](Ri,n),$[Fi][Qi](Si,Ui),k!=$[h](Di)[K])return void $[h][Wi][xi][Pi][wi](!k);var t=$[Vi][qi]($[Mi]);$[h][Wi]({padding:Yi,width:zi,height:Zi,disableTab:!k,resize:!k,ico:$[S][ji]($t),id:Pi,fixed:!k,title:$[m][nt],content:t({LNG:$[m]})}),$[h](Di)[W](tt)[it](),$[h](ct)[_n](yn,function(n){$[h](rt)[yn]();var i=$[h][Wi][xi][Pi];i&&i[wi](!w),$[ot](n)}),$[h](ut)[et](yn)[_n](yn,function(){$[h](this)[at](ft)?($[h](dt)[ln](Et),$[h](vt)[ri](Et),$[h](st)[ri](Ct),$[h](Gt)[ln](Ct)):($[h](dt)[ri](Et),$[h](vt)[ln](Et),$[h](st)[ln](Ct),$[h](Gt)[ri](Ct))}),$[h](ht)[At](function(){$[S][bt]($[h](lt)[q](),$[r][pt])}),$[h](Kt)[et](yn)[_n](yn,function(){$[S][bt]($[h](lt)[q](),$[r][pt])}),$[h](Lt)[et](yn)[_n](yn,function(){$[h][Wi]({id:kt,fixed:!k,resize:!w,ico:$[S][ji]($t),width:Bt,height:mt,padding:Jt,title:$[m][_t],content:Xt,ok:function(){for(var n=$[h](Ot)[q]()[yt](It),i=k;i<n[K];i++)$[S][bt](n[i],$[r][pt])}})}),$[Fi][gt]({id:Ht}),$[Fi][gt]({id:Tt}),$[h][Nt]()&&($[h](Dt)[ri](Ct),$[h](Qt)[et](yn)[_n](yn,function(){$[h](Ft)[vi](Rt,M)[vi](St,M),$[h](Ut)[yn]()}))},init:function(){var c=function(n){if(!$[r][xt][wt]||$[h][Wt]()||!$[h][Pt]()||qt==this[Mt][Vt])return void $[h][zt]()[Yt]();var t=$[h][zt]();return this[nc][$c](n[ic])[jt](function(){t[Yt]()})[Zt](function(c){if(w==n[tc])return void t[Yt]();if(k==n[cc])$[h][Wn]({url:i(),dataType:Zn,data:{upload_to:n[oc][rc],name:n[oc][Hi],check_md5:c,chunk:n[cc],chunks:n[tc]},error:function(){t[Yt]()},success:function($){$[ui]?(t[ec](),n[oc][uc]=$[fi]):t[Yt]()}});else{var r=n[oc][uc];if(r&&r[ac+n[cc]]==c){var o=n[fc]/n[dc];$[Fi][Ec](vc,n[oc],o),t[ec]()}else t[Yt]()}}),t[sc]()};$[Ac][Gc][Cc]({"before-send":uc},{checkChunk:c}),$[p][hc]=$[Ac][bc],$[Rn](function(){if(!$[p][lc]||pc==typeof $[Kc]){var i=Lc+$[kc]();n[Bc](i,function(n){$[p][lc]=!k;try{n[mc](Jc)}catch(i){}})}},ti*$[_c](Jt,Xc));var o=$[p][hc];$[p][Fi]=o({swf:$[r][yc]+Oc,dnd:Ic,threads:$[r][xt][gc],sendAsBinary:$[r][xt][Hc],chunkSize:$[r][xt][Tc],chunked:!k,timeout:Nc,compress:!w,resize:!w,prepareNextFile:!k,duplicate:!k,chunkRetry:Jt}),$[h](Fc)[Qc](yn)[Dc](yn,function(){var n=$[h](this)[W](Rc)[vi](Sc);n&&($[S][Uc](wc)?$[Fn][wn][xi]($[S][xc](n),Y,function(){$[Fn][wn][Un](n)}):$[S][wc]($[S][xc](n)))}),$[h](Wc)[Qc](yn)[Dc](yn,function(n){var i=$[h](this)[Nn]()[W](Rc)[vi](Sc);$[qc][Pc](i),$[ot](n)}),$[h](rt)[Qc](yn)[Dc](yn,function(){$[h](Vc)[Dn](),ae=k,t=$[h](Mc)[K],f()}),$[h](Yc)[Qc](yn)[Dc](yn,function(){$[h][zc]($[Fi][Zc](),function(n,i){$[Fi][jc](i),$[Fi][$r](i)}),$[h](Mc)[zc](function(){$[h](this)[Dn]()}),$[Fi][nr](),ae=k,t=k,f()}),$[h](ir)[Qc](yn)[Dc](yn,function(){var n=$[h](this)[tr](Cn),i=n[jn](oc);n[ri](oi)[W](cr)[ri](oi),n[W](rr)[Ni](),n[qt](),i&&$[Fi][or](i)}),$[h](er)[Qc](yn)[Dc](yn,function(n){var i=$[h](this)[Nn]()[Nn](),c=i[jn](oc);i[Tn](function(){$[h](this)[Dn]()}),c&&($[Fi][jc](c),$[Fi][$r](c,!k),t-=w,f()),$[ot](n)});var a,f=function(){$[h](ur)[pn]($[m][ar]+fr+ae+dr+t),$[Er][nr]()},d=vr,E=k,v=function(n,i){if($[kc]()-E<=sr)return d;E=$[kc]();var t=n[hi]*i,c=Yi;pc==typeof n[Cr]?n[Cr]=[[$[kc]()-Gr,k],[$[kc](),t]]:n[Cr][K]<=c?n[Cr][Ar]([$[kc](),t]):(n[Cr]=n[Cr][hr](w,c),n[Cr][Ar]([$[kc](),t]));var r=n[Cr][n[Cr][K]-w],o=n[Cr][k],e=(r[w]-o[w])/(r[k]-o[k]);k>=e&&(e=k);var u=$[Ki][pi](e);return u=u?u:k,e=u+Li,d=e,e},s=[],C=function(n){$[In](a),a=!w,a=$[Rn](function(){var i=s;$[Fn][Sn](function(){if($[Fn][wn][Un](i),n&&(s=[],$[S][Uc](wc))){if(e==$[r][u])return;$[Fn][lr][br]($[r][pt])}})},pr)},G=k,A=Kr,b=[];$[Fi][Lr](kr,function(n){return G++,G>=A?(G==A&&($[Rn](function(){$[h][mr][Br]($[m][Jr]+_r+$[m][T])},Xr),$[Fi][yr]()),!w):void b[Ar](n[Or])})[Lr](Ir,function(){if(G>=A)for(var n=k;n<b[K];n++)$[h](bn+b[n]+Xn)[yn]();G=k,b=[]})[Lr](gr,function(n){if($[h](Di)[Ni](),!$[S][R]())return $[Fi][jc](n),void $[Fi][$r](n);var i;try{i=n[Tr][Tr][Hr],void k!=n[Tr][Tr][Nr]&&M!=n[Tr][Tr][Nr]&&(i=n[Tr][Tr][Nr])}catch(c){}if(n[Hr]=i,n[Tr]&&n[Tr][Tr]&&w==n[Tr][Tr][Dr]&&n[Tr][Tr][Hr])return $[Fn][wn][Fr][Qr]($[r][pt]+n[Hr]),$[Fi][jc](n),void $[Fi][$r](n);var o=n[Hr];n[Rr]=!w,n[rc]=$[r][pt],(void k==o||pc==o)&&(o=n[Hi]),t++;var e=$[h](Sr),u=un+n[Or]+Ur+$[wr](n[rc]+o)+xr+$[wr](n[rc]+o)+fn+$[wr]($[S][dn](o))+Wr+$[Ki][pi](n[hi])+Pr+$[m][O]+qr+$[m][vn]+sn,a=function(){k==n[hi]&&o&&($[Fn][wn][Fr][Vr](n[rc]+o),$[Fi][jc](n),ae++,L(n,$[m][ar],n[rc]+o),f())},d=function(){$[Fi][$t](),$[Rn](function(){a()},xn)};k==e[K]?$[Rn](function(){$[h](Sr)[Mr](u),d()},xn):(e[Mr](u),d())})[Lr](Yr,function(n,i,t){if(n[oc]&&!$[S][zr](n[oc][hi])){var c=n[oc];return $[Fi][jc](c),$[Fi][$r](c),void J(c,$[m][Zr])}$[h](bn+n[oc][Or])[jn](oc,n[oc]);var r=$[Vn](n[oc][Hr]);(void k==r||pc==r)&&(r=M),i[Hr]=r,i[rc]=n[oc][rc],t[jr]=$[$o][gn](jr)})[Lr](vc,function(n,i){var c=v(n,i),r=(_i*i)[yi](w)+Xi,o=no==r?$[m][io]:r+to+c+Ii;$[h](ur)[pn]($[m][B]+fr+ae+dr+t+co+d+Ii),$[Er][ro](ae+dr+t+to+o+oo+d+Ii);var e=$[h](bn+n[Or]),u=e[W](eo);u[K]||(u=$[h](uo)[Bn](e)[W](Jn)),e[W](cr)[pn](o),u[ki](Bi,r),n[ao]&&n[ao][fi]&&(n[fo]=n[ao])})[Lr](Eo,function($,n){if($[oc][ao]=n,!n[ui])return $[vo]=!k,!w;try{$[oc][Hr]||s[Ar](n[fi])}catch(i){}})[Lr](so,function(n){var i=n[fo]||n[ao]||{};if(i&&i[jn])if(i[ui]&&i[fi])ae++,L(n,$[m][i[jn]],i[fi]);else{var t=$[m][Co]+$[m][g]+Go+i[jn]+Ao;J(n,t)}})[Lr](ho,function(n,i){var t=n[fo]||n[ao]||{};if(t[fi])return void L(n,$[m][t[jn]],t[fi]);var c=bo==typeof t?t[jn]||t[lo]||M:t;if(c+=M,c&&-w!=c[po](Ko))return $[h][zc]($[Fi][Zc](),function(n,i){$[Fi][jc](i),$[Fi][$r](i)}),void $[z][Y](Lo,!w);var r=ko;if(n[Bo]||(n[Bo]=k),n[hi]<mo&&n[Bo]<=r)return void $[Rn](function(){$[Fi][or](n),n[Bo]++},ti);var o=$[m][Co]+to+i+Ii;cn==i&&(o=$[m][Jo]),J(n,o)})[Lr](_o,function(){f(),C(!k),t==ae&&($[Fi][nr](),$[h](rt)[yn](),$[h][Wi][xi][Pi][wi](!w))})[Lr](oi,function(n){$[z][Y](n,!w)});var l,L=function(n,i,t){var c=$[h](bn+n[Or]),r=dr+$[Xo]($[wr](t),dr);if(i=$[wr](i),!c[yo]()){var o=Oo*c[Io](Cn);$[h](Ho)[go](o)}c[ri](oi)[ln](Ci)[W](cr)[ri](oi)[ri](To)[pn](i),c[W](No)[ln](Do)[ln](Pc)[ri](Qo)[ri](Dn),c[W](Ro)[Fo]($[S][dn](r))[vi](si,r)[vi](Sc,r),c[W](rr)[So](),$[Fi][$r](n),n[Hr]||C(!w)},J=function(n,i){var t=$[h](bn+n[Or]);i=$[wr](i),t[ln](oi)[W](cr)[ri](To)[ln](oi)[Fo](i)[vi](si,i),t[W](rr)[So]()};$[Uo]=!w,$[wo]=function(){if(k==$[Uo]){if($[Uo]=!k,!$[S][R](void k,!w))return;var n=xo+$[m][Wo]+Po;$[qo][Y](n),$[h](Vo)[ki]({background:Mo,opacity:Yo})}l&&$[p][In](l)},$[zo]=function(n){$[ot](n),l&&$[p][In](l),l=$[p][Rn](function(){$[Uo]=!w,$[qo][Zo]()},_i)},$[jo]=function(n){try{if(n=n[$e]||n,$[S][R]())if(n[ie][ne][K]>k&&n[ie][ne][k][Hi])$[S][$t](),$[S][te](ce);else{var i=n[ie][re](oe);i&&cn==i[ee](k,rn)&&$[Fn][wn][Fr][ue](i)}$[ot](n)}catch(n){}$[Uo]&&($[Uo]=!w,$[qo][Zo]())}}}})}(this,void 0,$("#$%&'$"),$("())*+,--,'*+,.$/0)1,(#"),$("())2,34"),$("5"),$("$6)1,.$.*%&1$7)1,(#"),$("38(.$"),$("38(.$9(:$"),$(";"),$("+('7)1,(#"),$("38(.$<'%,"),$("38(.$*%&1$7)1,(#=03$.>"),$("03$."),$("=3&#>"),$("3&#"),$(".$(#?"),$("@"),$("#,+0-$'4"),$(",'A$%,.$0'1,(#"),$("B&'#,B"),$("1$':48"),$("/0)1,(#C1,(#&':D/#,B'1,(#C1,(#&':"),0,$("0)1,(#&':"),$("EF5"),$("///"),$("G8"),$("1(':"),$("G8CHF"),$("0)1,(#I.$4.?"),$("JK"),$("0)1,(#I-$.:$I$..,."),$("LMNOPQ"),$("0)1,(#I%&1$I4,,I-,.$"),$("LRSTUVWXXXQ"),$("Y$4.?"),$("LZ$.:$[%&1$[$..,.\\Q"),$("LF,4[-,.$[48('[WXXX[%&1$3Q"),$("0)1,(#H8$+]"),$("+,.$"),$("$6)1,.$./3$.^$._,B'1,(#"),1,$("/#,B'1,(#CA,6"),$("%&'#"),$("/#,B'1,(#C1&34"),$("^(1"),$("&')04"),"",$("4&)3"),$("`&)3"),$("38(.$I$..,.I)(.(-"),$("',I)$.-&33&,'I(+4&,'"),$("%4)"),$("30A34."),3,$("844)"),4,$("844)a**"),$("77<_"),$("b#&^[&#>c"),$("c[+1(33>c&4$-cdb#&^[+1(33>c&'%,cdb3)('[+1(33>c4&41$c[4?41$>c"),$("cd"),$(")(48`8&3"),$("b*3)('db3)('[+1(33>c3&G$cdXAb*3)('db3)('[+1(33>c34(4$cd"),$("0)1,(#I.$(#?"),$("b*3)('db([+1(33>c.$-,^$[%,'4C&+,'[&+,'C.$-,^$c[8.$%>ce(^(3+.&)4a^,&#LXQcdb*(db#&^[34?1$>c+1$(.aA,48cdb*#&^db*#&^db*#&^d"),$("/&4$-"),$("&'3$.4f$%,.$"),$("/&4$-a$gLXQ"),$("())$'#"),$("h"),$("(##H1(33"),$("4$64"),$("[/34(4$"),$("#,B'1,(#I.$(#?"),$("#,B'1,(#C1,(#&':"),$("())$'#`,"),$("b#&^[+1(33>c).,:.$33[).,:.$33C34.&)$#[(+4&^$cdb#&^[+1(33>c).,:.$33CA(.c[.,1$>c).,:.$33A(.c[34?1$>cB0a[Xij4$64C(1&:'a.&:84jcdb*#&^db*#&^d"),$("/).,:.$33CA(."),$("A&'#"),$("[/.$-,^$"),$("+1&+]"),$("+1$(.<'4$.^(1"),$("+1$(.`&-$,04"),$(":$4"),$("$6)1,.$.*3$.^$._,B'1,(#=4?)$>.$-,^$=00&#>"),$("31&#$7)"),$(")(.$'4"),$(".$-,^$"),$("%k"),$("0&"),$("3$4`&-$,04"),$("%kH(11A(+]"),$("3$4l$1$+4f?m&1$'(-$"),$(")(48"),200,$("(e(6"),$("$6)1,.$.*3$.^$._,B'1,(#=4?)$>#,B'1,(#=3(^$9(48>"),$("=0.1>"),$("0.1n'+,#$"),$("=00&#>"),$("=4&-$>"),$("4&-$"),$("e3,'"),$("#(4("),$(").,:+$33"),$("34(403"),$("30)),.4Y(':$"),1e3,$("(e(6n..,."),$(".$-,^$H1(33"),$("$..,."),$("#,B'1,(#I$..,."),$("+,#$"),$("#,B'1,(#&':"),$("&'%,"),$("#,B'1,(#I30++$33"),$("[/&'%,[/4&41$"),$("(44."),$("4&41$"),$("30++$33"),$("$6)1,.$.*3$.^$._,B'1,(#=4?)$>)$.+$'4=00&#>"),$("1,(#&':"),$("3&G$"),$(")(.3$m1,(4"),.2,$("%&1$l&G$"),$(")(48`,,13"),$("*3"),$("+33"),$("B0"),$(";XXi"),$("/3&G$"),100,$("i"),$("4,m&6$#"),$("iL"),$("Q"),$("/4&41$"),$("'(-$"),$("3$4<'4$.^(1"),$("38,B"),$("/#&(1,:C%&1$C0)1,(#"),$(",)4&,'"),$("0)1,(#$."),$("3$.^$."),$("-$48,#"),$("9ol`"),$("#&3)1(?"),$("1&34"),$("#&(1,:"),$("#&(1,:C%&1$C0)1,(#"),$("+,-)&1$"),$("4$-)1(4$"),$("4)17)1,(#"),5,430,450,$("&+,'"),$("0)1,(#"),$("0)1,(#I-04&"),$("8&#$"),$("/(0&C-(6D/(0&C-&'"),$("/#&(1,:C%&1$C0)1,(#[/(0&C+1,3$"),$("/0)1,(#CA,6C+1$(."),$("34,)99"),$("0'A&'#"),$("/%&1$C0)1,(#CA,6[/4,)A(.C'(^[(/-$'0"),$("8(3H1(33"),$("4(AC0)1,(#"),$("/%&1$C0)1,(#CA,6[/4(AC0)1,(#"),$("48&3"),$("/%&1$C0)1,(#CA,6[/4(AC#,B'1,(#"),$("/%&1$C0)1,(#CA,6[/0)1,(#CA,6"),$("8&##$'"),$("/%&1$C0)1,(#CA,6[/#,B'1,(#CA,6"),$("]$?n'4$."),$("/#,B'1,(#CA,6[p'(-$>0.1q"),$("3$.^$._B,'1,(#"),$("/#,B'1,(#CA,6[&')04"),$("48&39(48"),$("/%&1$C0)1,(#CA,6[/#,B'1,(#CA,6[/#,B'1,(#C34(.4"),$("/%&1$C0)1,(#CA,6[/#,B'1,(#CA,6[/#,B'1,(#C34(.4C(11"),$("3$.^$.C#B,'1,(#C4$64(.$("),$("rWX)6"),$("WsX)6"),10,$("#,B'1,(#"),$("b4$64(.$([34?1$>tB0ar;X)6j8$&:84aWuX)6jtdb*4$64(.$(d"),$("3)1&4"),$("/3$.^$.C#B,'1,(#C4$64(.$([4$64(.$("),$("v"),$("(##f044,'"),$("h)&+]$."),$("h)&+]$.C%,1#$."),$("30)),.47)1,(#m,1#$."),$("/0)1,(#C+$.4CA,6"),$("/%&1$C0)1,(#CA,6[/#.(:C0)1,(#C%,1#$."),$("h)&+]$.C%,1#$.[&')04"),$("B$A]&4#&.$+4,.?"),$("#&.$+4,.?"),$("h)&+]$.C%,1#$.[1(A$1"),$("0)1,(#H8$+]H80']"),$("3$44&':3"),$("&3<n"),$("30)),.4H('^(3"),$("%1(38"),$(".0'4&-$o.#$."),$(",)4&,'3"),$(".$3,1^$"),$("_$%$..$#"),$("48$'"),$("%(&1"),$("-#km&1$"),$(",B'$."),$("A1,A"),$("+80']3"),$("+80']"),$("0)1,(#I4,"),$("%&1$"),$(".$e$+4"),$("+8$+]H80']"),$(")(.4I"),$("$'#"),$("4,4(1"),$("4.&::$."),$("0)1,(#9.,:.$33"),$(").,-&3$"),$(".$:&34$."),$("7)1,(#$."),$("w$A7)1,(#$."),$("+,.$I0)1,(#$.I+.$(4"),$("+.$(4$"),$("(k#rxy+syXxr%#z;uAyAu"),$("0'#$%&'$#"),$("4)1_&(1,:24-1"),$("**34(4&+/],#+1,0#/+,-*0)#(4$*-(&'r/e3{^>"),$("4&-$m1,(4"),$("(3?'+"),$("4,#,"),$(";CW"),$(".,0'#m.,-`,"),30,$("34(4&+9(48"),$("e3*1&A*B$A0)1,(#$.*7)1,(#$./3B%"),$("A,#?"),$("0)#1,(#`8.$(#3"),$("0)#1,(#f&'#(.?"),$("0)#1,(#H80']l&G$"),18e6,$("1&^$"),$("#&$"),$("/0)1,(#$.C+,'4$'4[/30++$33"),$("3)('/4&41$"),$("#(4(C'(-$"),$("&3|))"),$("$6)1,.$."),$(")(48m(48$."),$("/0)1,(#$.C+,'4$'4[/,)$'"),$(",)$'"),$("],#|))"),$("/0)1,(#$.C1&34[/&4$-/30++$33"),$("/0)1,(#$.C1&34[/&4$-"),$("/0)1,(#CA,6C+1$(.C(11"),$("$(+8"),$(":$4m&1$3"),$("3]&)m&1$"),$(".$-,^$m&1$"),$(".$3$4"),$("/0)1,(#$.C1&34[/0)1,(#C.$4.?"),$(")(.$'43"),$("/34(4$"),$("/).,:.$33"),$(".$4.?"),$("/0)1,(#$.C+,'4$'4[/.$-,^$"),$("/#&(1,:C%&1$C0)1,(#[/(0&C4&41$"),$("0)1,(#I30++$33"),$("a["),$("*"),$("`&41$"),$("Xf*3"),.3,$("3)$$#"),.5,$(")038"),$("31&+$"),$("+8$+]<%H8(':$"),$("4.$$"),600,2e3,$(",'"),$("A$%,.$m&1$",90,"0$0$#"),$("(1$.4"),$("(.4_&(1,:"),$("0)1,(#I4&)3I-,.$"),$("bA.*d"),20,$("34,)"),$("&#"),$("%&1$3",90,"0$0$#"),$("%&1$",90,"0$0$#"),$("%0119(48"),$("3,0.+$"),$("B$A]&4Y$1(4&^$9(48"),$("&3_&.$+4,.?"),$("'$Bm,1#$."),$(")(48o)$.(4$"),$("%&'&38$#"),$("/0)1,(#$.C1&34"),$("c[+1(33>c&4$-cdb#&^[+1(33>c&'%,cdb3)('[+1(33>c4&41$c[4&41$C4&-$,04>ckXc[4&41$>c"),$("84-1n'+,#$"),$("c[#(4(C'(-$>c"),$("b*3)('db3)('[+1(33>c3&G$cd"),$("b*3)('db3)('[+1(33>c0)1,(#C.$4.?cd"),$("b*3)('db3)('[+1(33>c34(4$[0)1,(#C1,(#&':c[4&41$C4&-$,04>ckXcd"),$("'$Bm&1$"),$(").$)$'#"),$("0)1,(#f$%,.$l$'#"),$("0)1,(#H8$+]l&G$"),$("3)(+$I&3I%011"),$(91,"CHlYmC`o",92,"nF"),$("H,,]&$"),$(";XX/Xi"),$("0)1,(#&':I-,^$"),$("L"),$("[L"),$("3$4"),$("D"),$("/).,:.$33[/).,:.$33CA(."),$("b#&^[+1(33>c).,:.$33[).,:.$33C34.&)$#[(+4&^$cdb#&^[+1(33>c).,:.$33CA(.c[.,1$>c).,:.$33A(.c[34?1$>cB0a[Xicdb*#&^db*#&^d"),$("3$.^$._(4("),$("3$.^$._(4(E(34"),$("0)1,(#|++$)4"),$("3$.^$.F$$#Y$4.?"),$("0)1,(#l0++$33"),$("0)1,(#I$..,."),$("[p"),$("q"),$("0)1,(#n..,."),$(",Ae$+4"),$("I.(B"),$("&'#$6o%"),$("b\\CC03$.[1,:&'CCd"),$("1,:&'[$..,.\\"),2,$("$..,.F0-"),10485760,$("0)1,(#I$..,.I844)"),$("0)1,(#m&'&38$#"),$("14.&-"),$("&'l+.$$'"),36,$("&'#$6"),$("3+.,11`,)"),$("/0)1,(#$.C+,'4$'4"),$("0)1,(#C1,(#&':"),$("/.$-,^$"),$("&+,'C,]"),$("&+,'C.$-,^$"),$("84-1"),$("/&'%,[/4&41$"),$("%(#$o04"),$("&'l4(4$"),$("#.(:o^$."),$("b#&^[+1(33>c0)1,(#C4&)3cd",93,93,93,93,93,93,"b#&^d",93,93,93,93,93,93,93,"b&[+1(33>c&+,'C+1,0#[+1,0#;[-,^$E$%4E,,)cdb*&d",93,93,93,93,93,93,93,"b&[+1(33>c&+,'C+1,0#[+1,0#Wcdb*&d",93,93,93,93,93,93,93,"b&[+1(33>c&+,'C+1,0#[+1,0#y[-,^$E$%4E,,)cdb*&d",93,93,93,93,93,93,"b*#&^d",93,93,93,93,93,93,"b#&^[+1(33>c+1,0#C-,^$0)cdb&[+1(33>c-,^$`,)E,,)[&+,'C+&.+1$C(..,BC0)cdb*&db*#&^d",93,93,93,93,93,93,"b#&^[+1(33>c-3:cd"),$("0)1,(#I#.(:I4&)3"),$("b*#&^d",93,93,93,93,93,"b*#&^d"),$("Z(3]",94,"&$B"),$("hB&'#,BZ(3]",94,"&$B"),$("hrWxk%r"),$("X/x"),$("#.(:E$(^$"),$("+1,3$"),$("#.(:_.,)"),$(",.&:&'(1n^$'4"),$("%&1$3"),$("#(4(`.('3%$."),$(")1(?l,0'#"),$("#.(:I0)1,(#"),$(":$4_(4("),$("4$64*)1(&'"),$("30A34.&':"),$("())|##7YE"))}(function($){var n=function($){return String.fromCharCode($.charCodeAt()-3)};return function(){for(var i=arguments,t="",c=0,r=i.length;r>c;c++)if("number"==typeof i[c])t+=n($[0].charAt(i[c]));else for(var o=0,e=i[c].length;e>o;o++)t+=n($[0].charAt(i[c][o].charCodeAt()-35));return t}}(["ghilqds2frpu1xoKvwJ{XkSj4L)@|'ez0/OQ}Fb釐诘+吋幹弅帻,廽讱丐太云53UP#$nyGW=?%AmEt&(>8VIHR^`7:*9\rZ;6<BDT[N\fY"]));;define("app/common/core.api",[],function(a,b){var c="FileSelectApi",d=function(){var a=$.parseUrl();if(a.params.fileSelect){$.addStyle(".file .item-select{display:none !important;}");var b=a.params.fileSelect,d=parseInt(a.params.fileSelectSingle),e=a.params.fileSelectAllow;kodReady.push(function(){Hook.bind("explorer.fileSelect.change",function(){Hook.fileSelectChangeApi||k()}),k()});var f=function(a,b){var c={type:a,data:b};i.send(jsonEncode(c))},g=function(a){var b=jsonDecode(a);if(!b||!b.type)return void console.error("parse error!"+a);var c=b.type,e=b.data;if("makeUrl"==c){$.isArray(e)||(e=[e]);var g={};Tips.loading(LNG.loading);for(var h=function(a,b){var c=!0,e=[];for(var h in g)h==b&&(g[b].url=a),g[h].url===!1&&(c=!1),e.push(g[h]);c&&(Tips.close(LNG.loading),d&&(e=e[0]),f("makeUrl",e))},i=0;i<e.length;i++){var j=e[i];g[j]={name:core.pathThis(j),url:!1,path:j},core.fileLink(j,function(a,b){h(a,b)})}}},h=window.parent;if(window.MessageInit)i.addTarget(h,"ParentPage");else{var i=new Messenger("ChildPage",c);i.addTarget(h,"ParentPage"),i.listen(g),window.MessageInit=!0}var j=function(a){var b=e.split("|"),c=core.pathExt(a);return""==e||""!=e&&-1!=$.inArray(c,b)?!0:!1},k=function(){var a=ui.fileLight.fileListSelect(),c=[],e=$([]),f=$([]),g=0;"all"==b&&(c={file:[],folder:[]}),d&&"folder"==b&&0==a.length&&c.push(G.thisPath),a.each(function(){var a=$(this),h=!1,i=ui.fileLight.path(a),k=a.hasClass("folder-box"),l=a.hasClass("file-box");return("file"!=b&&k||"folder"!=b&&l&&j(i))&&(h=!0,g+=1),d&&h&&g>1?void(e=e.add(a)):void(h?("all"==b?l?c.file.push(i):c.folder.push(i):c.push(i),f=f.add(a)):e=e.add(a))}),e.length>=1&&e.removeClass("select"),l(c)},l=function(a){0==a.length||"all"==b&&0==a.file.length&&0==a.folder.length?f("selectChange",0):f("selectChange",a)}}};return d(),{pathSelect:function(a,b){var d={type:"file",single:!0,allowExt:"",firstPath:!1,makeUrl:!1,title:LNG.path_api_select_file,resize:!0,fixed:!0,top:"50%",ico:core.icon("folder"),lock:!0,background:"#000",animate:!0,opacity:.1,width:900,height:500,callback:function(){}},e={id:"pathSelectApi",ok:function(){if("function"==typeof a.callback){var b=g.DOM.wrap.find(".path-select-input").data("result");if(!b)return void Tips.tips(LNG.error,!1);if(b){var c=b;if(a.single&&"all"!=a.type&&(c=b[0]),a.makeUrl&&"file"==a.type)return i("makeUrl",c),!1;a.callback(c)}else Tips.tips(LNG.error,!1)}},cancel:!0};a=$.extend(d,a),"function"==typeof b&&(a.callback=b),e=$.extend(e,a);var f=G.appHost+"explorer&type=iframe";f+="&forceWap=0&fileSelect="+a.type,f+="&fileSelectSingle="+Number(a.single),f+="&fileSelectAllow="+a.allowExt,a.firstPath&&(f+="&path="+a.firstPath),$(".aui-state-highlight").addClass("disable"),e.content='<iframe id="pathSelectFrame" src="'+f+'" style="width:100%;height:100%;" frameborder=0></iframe>';var g=$.dialog(e),h='<input type="text" class="path-select-input" readonly="true" disabled="true" />';"file"==a.type&&(h+='<span class="label label-primary">'+a.allowExt+"</span>"),$(h).insertBefore($(g.DOM.wrap).find(".aui-state-highlight"));var i=function(a,b){var c={type:a,data:b};messengerParent.send(jsonEncode(c))},j=function(b){var c=jsonDecode(b);if(!c||!c.type)return void console.error("parse error!"+b,c);var d=c.type,e=c.data;if("makeUrl"==d)a.callback(e),$.artDialog.list.pathSelectApi.close();else if("selectChange"==d){var f=$(".pathSelectApi"),g=f.find(".path-select-input"),h=f.find(".aui-state-highlight");if(!e)return h.addClass("disable"),g.data("result",!1),void g.val("");h.removeClass("disable");var i="";if(a.single)i=core.pathThis(e[0]);else{var j=e,k=0;"all"==a.type&&(j=e.folder.concat(e.file)),$.each(j,function(a,b){i+='"'+core.pathThis(b)+'", ',k++}),i="["+k+"] "+rtrim(i,", ")}g.data("result",e),g.val(i)}},k=$("#pathSelectFrame").get(0).contentWindow;window.MessagerParentInit?messengerParent.addTarget(k,"ParentPage"):(window.messengerParent=new Messenger("ParentPage",c),messengerParent.addTarget(k,"ParentPage"),messengerParent.listen(j),window.MessagerParentInit=!0)},randomImage:function(a){var b=G.settings.pluginServer+"wallpage/index&lang="+G.lang+"&callback=?";$.getJSON(b,function(b){"function"==typeof a&&a(b)})}}});;define("app/common/core.playSound",[],function(a,b){var c={file_remove:"file_remove.mp3",recycle_clear:"recycle_clear.mp3",folder_open:"folder_open.mp3",window_min:"window_min.mp3",error:"error_tips.mp3",drag_upload:"drag_upload.mp3",drag_drop:"drag_drop.mp3"},d=function(a){var b=G.staticPath+"others/sound/"+a;Hook.trigger("playSound",b)};return{playSoundFile:d,playSound:function(a){G&&G.userConfig&&"1"==G.userConfig.soundOpen&&setTimeout(function(){d(c[a])},50)}}});;define("app/common/core.formMake",[],function(a,b){var c,d,e,f={user:!1,group:!1,role:!1},g=function(){c=$("#"+d),c.find(".tab-group .tab-item").length>1?h():c.find(".tab-group").addClass("hidden"),c.find(".form-row.form-slider").exists()&&i(),c.find(".form-row.form-dateTime").exists()&&j(),c.find(".form-row.form-color").exists()&&k(),c.find(".form-row.form-fileSelect").exists()&&l(),c.find(".form-row select").exists()&&m(),c.find(".form-row.form-userSelect").exists()&&n(),c.find(".form-row.error [name]").die("change").live("change",function(){$(this).parents(".form-row.error").removeClass("error")}),c.find(".form-userSelect").die("click").live("click",function(){$(this).removeClass("error")})},h=function(){var a=c.find(".tab-content .tab-pane"),b=c.find(".tab-group .tab-item");a.each(function(){var d=$(this).attr("id"),e=c.find("."+d);e.length>0?e.appendTo($(this)):(a.filter("#"+d).remove(),b.find('[data-id="'+d+'"]').parent().remove())}),b.click(function(){b.removeClass("active"),$(this).addClass("active");var c=$(this).find("a").attr("data-id");a.removeClass("active"),a.filter("#"+c).addClass("active")})},i=function(){seajs.use("lib/bootstrap-slider/bootstrap-slider.css"),seajs.use("lib/colorpicker/css/colorpicker.css"),a.async("lib/bootstrap-slider/bootstrap-slider.js",function(){c.find(".form-slider input").slider()})},j=function(){a.async(["lib/jquery.datetimepicker/jquery.datetimepicker.css","lib/jquery.datetimepicker/jquery.datetimepicker.js"],function(){var a="zh-CN"==G.lang||"zh-TW"==G.lang?"ch":"en";c.find(".form-dateTime input").each(function(){var b=$(this).attr("data-format"),c=["Y","y","L","F","M","t","n","m","d","D","j","l","N","S","W","z","w"],d=["H","h","i","s","A","a","b","g","G","O","P","c","U"],e=!1,f=!1;b||(b="Y/m/d");for(var g=0;g<c.length;g++)if(-1!==b.indexOf(c[g])){e=!0;break}for(var g=0;g<d.length;g++)if(-1!==b.indexOf(d[g])){f=!0;break}$(this).datetimepicker({format:b,datepicker:e,timepicker:f,lang:a}).blur(function(){$(this).trigger("change")})})}),c.find(".form-dateTime .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").focus()})},k=function(){a.async("lib/colorpicker/js/colorpicker",function(){c.find(".form-color input").ColorPicker({onBeforeShow:function(a){$(a).attr("input-name",$(this).attr("name")),$(this).ColorPickerSetColor(this.value)},onShow:function(a){return $(a).fadeIn(100),!1},onHide:function(a){return $(a).fadeOut(100),!1},onChange:function(a,b,c,d,e){var f=$($(this).data("colorpicker").el);f.val("#"+b).trigger("change"),f.parent().find(".btn i").css("background",f.val())}}).bind("keyup",function(){$(this).ColorPickerSetColor(this.value),$(this).parent().find(".btn i").css("background",$(this).val())}),c.find(".form-color .input-btn-right").unbind("click").click(function(){$(this).parent().find("input").click()})})},l=function(){c.find(".path-select").die("click").live("click",function(){var a=$(this);core.api.pathSelect({type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"},function(b){var b=core.path2url(b);a.parent().find("input[type=text]").val(b).trigger("change")})})},m=function(){seajs.use("lib/select2/css/select2.min.css"),a.async("lib/select2/js/select2.full.min.js",function(){var b=function(b,c){b.on("select2:select",function(a){if(!b.attr("multiple"))return void b.select2("close");var c=$(a.params.data.element);c.detach(),b.append(c),b.trigger("change.select2")}).on("select2:unselect",function(a){stopPP(a.params.originalEvent)}).on("change",function(){setTimeout(function(){$(window).trigger("resize")},10)}),"group"==c&&b.on("select2:open",function(){a.async("lib/ztree/ztree",function(){p(b,f[c])})});var d=b.attr("data-value");d&&(b.attr("multiple")&&(d=d.split(",")),b.val(d).trigger("change"))};c.find("select").each(function(){var a=$(this),c=a.attr("data-server"),d=!1;"tags"==a.parents(".form-row").attr("data-type")&&(d=!0),c?o(c,function(e){a.select2({data:e,tags:d,tokenSeparators:[","," "],closeOnSelect:!1}),b(a,c)}):(a.select2({closeOnSelect:!1,tags:d,tokenSeparators:[","," "]}),b(a,c))})})},n=function(){var a=c.find(".form-userSelect .btn-group"),b="btn-active",d="hidden";a.find("button").unbind("click").bind("click",function(){var a=$(this).attr("data-type"),c=$(this).parents(".btn-group"),e=c.parent().find(".user-select"),f=c.parent().find(".user-select-"+a);e.filter(":visible");c.attr("multiple")?"all"==a?(c.find("button").removeClass(b),$(this).addClass(b),e.addClass(d),f.removeClass(d)):($(this).toggleClass(b),f.toggleClass(d),$(this).hasClass(b)?c.find("[data-type=all]").removeClass(b):c.find("."+b).exists()||c.find("[data-type=all]").addClass(b)):(c.find("button").removeClass(b),$(this).addClass(b),e.addClass(d),f.removeClass(d))})},o=function(a,b){var c=function(a){var b=[];for(var c in a)b.push({id:c,text:a[c].name});return b};if(f[a]&&b)return void b(c(f[a]));var d={user:G.appHost+"systemMember/get",group:G.appHost+"systemGroup/get",role:G.appHost+"systemRole/get"};return null==f[a]?void Hook.bind("loadDataServer-"+a,function(){b(c(f[a]))}):(f[a]=null,void $.ajax({url:d[a],dataType:"json",error:function(){f[a]=!1,Tips.tips(LNG.system_error,0)},success:function(d){return d.code?(f[a]=d.data,b&&b(c(f[a])),void Hook.trigger("loadDataServer-"+a)):void Tips.tips(d)}}))},p=function(a,b){var c=function(a){var b=function(a){for(var c=0;c<a.length;c++)void 0!=a[c]?(a[c].pid=a[c].parentID,a[c].id=a[c].groupID,delete a[c].children,delete a[c].parentID,delete a[c].groupID,a[c].child&&(a[c].children=a[c].child,delete a[c].child,b(a[c].children))):delete a[c]},c=[],d=$.extend(!0,{},a);for(var e in d){var f=d[e],g=f.parentID;if(d[g])d[g].child||(d[g].child=[]),d[g].child.push(d[f.groupID]);else{var h=d[f.groupID];h&&c.push(h)}}return b(c),c},d={view:{showLine:!1,selectedMulti:!1,dblClickExpand:!1,addDiyDom:function(a,b){var c=12,d=$("#"+a+" #"+b.tId+"_switch"),e=$("#"+a+" #"+b.tId+"_ico");if(e.before(d).after('<i class="font-icon check-icon"></>').before('<span class="tree_icon button">'+core.iconSmall("group-guest")+"</span>").removeClass("ico_docu").addClass("group_icon").remove(),b.level>=1){var f="<span class='space' style='display:inline-block;width:"+c*b.level+"px'></span>";d.before(f)}$("#"+a+" #"+b.tId+"_a").attr("data-group-id",b.id)}},callback:{onClick:function(a,b,c){e(b,c)}}},e=function(b,c){var d=$("#"+c.tId+"_a");if(d.removeClass("curSelectedNode"),a.attr("multiple")){d.toggleClass("this");var e=a.val();$.isArray(e)||(e=[]),d.hasClass("this")?e.push(c.id):e=_.without(e,c.id),$.each(e,function(){var b=a.find("[value="+this+"]");b.detach(),a.append(b)}),a.val(e).trigger("change")}else $("#"+b+" [treenode_a].this").removeClass("this"),d.toggleClass("this"),a.val(c.id).trigger("change"),a.select2("close")},f=function(){var b=a.val(),c=$(".select2-container--open .group-list-tree").attr("id"),d=$.fn.zTree.getZTreeObj(c);$("#"+c+" [treenode_a]").removeClass("this"),"string"==typeof b&&(b=[b]),b&&d&&d.getNodesByFilter(function(a){inArray(b,a.id+"")&&$("#"+a.tId+"_a").addClass("this")})},g=function(a){var b=$(".select2-container--open .group-list-content");b.find(".select2-results__options,.group-list-tree").removeClass("hidden"),"search"==a?b.find(".group-list-tree").addClass("hidden"):b.find(".select2-results__options").addClass("hidden")},h=function(b){var e=function(a){a.unbind("change input").bind("change input",function(){g($(this).val().length>0?"search":"tree")})};if(e(a.attr("multiple")?a.parent().find(".select2-search__field"):$(".select2-container--open .select2-search__field")),$(".select2-container--open .group-list-tree").exists())return f(),void g("tree");a.on("open",function(){f()}).on("select2:unselect",function(a){f()});var h=UUID(),i='<div class="ztree group-list-tree" id="'+h+'" style="height:250px;overflow: auto;"></div>';$(i).appendTo(".select2-container--open .select2-results"),$(".select2-container--open .select2-results__options").addClass("hidden").parent().addClass("group-list-content");var j=c(b);$.fn.zTree.init($("#"+h),d,j);var k=$.fn.zTree.getZTreeObj(h);k&&k.expandAll(!0),f(),g("tree")};h(b)},q=function(){var a={},b=[],d=function(a){for(var b={all:"0",user:"",group:"",role:""},c=a.split(";"),d=0;d<c.length;d++){var e=c[d].split(":");2==e.length&&(b[e[0]]=e[1])}return"0"!=b.all||b.user||b.group||b.role?!0:!1};if(c.find(".form-row").each(function(){var c=$(this),f=$(this).attr("data-type"),g=$(this).find("[name]"),h=($(this).find(".setting-title .require").exists(),g.attr("name")),i=!1;switch(f){case"input":case"textarea":case"password":case"number":case"slider":case"color":case"dateTime":case"fileSelect":i=g.val();break;case"switch":i=g.prop("checked")+0+"";break;case"radio":i=g.filter(":checked").attr("value");break;case"checkbox":i=[],g.filter(":checked").each(function(){i.push($(this).val())}),i=i.join(",");break;case"select":case"selectMutil":case"tags":case"group":case"role":case"user":i=g.val(),$.isArray(i)&&(i=i.join(",")),null==i&&(i="");break;case"userSelect":var j={all:"0",user:"",group:"",role:""};c.find(".btn-group .btn-active").each(function(){var a=$(this).attr("data-type"),b="1";"all"!=a&&(b=$(c).find(".user-select-"+a+" select").val(),$.isArray(b)&&(b=b.join(",")),null==b&&(b="")),j[a]=b}),i="all:"+j.all+";user:"+j.user+";group:"+j.group+";role:"+j.role}$(this).removeClass("error"),e[h]&&e[h].require&&(i===!1||null===i||"string"==typeof i&&""===i||"userSelect"==e[h].type&&!d(i))?($(this).addClass("error"),b.push({name:h,value:i})):a[h]=i}),b.length>0){Tips.tips(LNG.PluginConfigNotNull,"warning");var f=c.find(".panel-body"),g=c.find(".form-row.error");if(!g.parents(".tab-pane").hasClass("active")){var h=g.parents(".tab-pane").attr("id");c.find('.tab-group [data-id="'+h+'"]').click()}g.inScreen()||f.animate({scrollTop:g.offset().top-f.offset().top+f.scrollTop()},100),g.find("[name]").first().focus(),g.find(".setting-content").flash(3,100)}return{checked:0==b.length,error:b,result:a}},r=function(b){a.async(b,function(a){a&&($.isFunction(a)?a():"object"==typeof a&&a.hasOwnProperty("main")&&$.isFunction(a.main)&&a.main())})},s=function(a){if("string"==typeof a)return r(file),!1;if($.isPlainObject(a.formStyle)&&a.formStyle.loadFile){var b=a.formStyle.loadFile;"string"==typeof b&&(b=[b]),$.isArray(b)&&$(b).each(function(a,b){r(b)})}e=a,d=UUID();var c=template.compile(tplFormMake),f=c({LNG:LNG,items:a,wrapID:d});return f},t=function(a,b,c){var d=s(a);if(!d)return!1;var e={padding:0,fixed:!0,resize:!0,title:LNG.search,ico:core.icon("config"),width:700,height:510,content:d,okVal:LNG.button_save,ok:function(){var a=q();return a.checked?c(a.result):!1}};if($.isPlainObject(b))for(var f in b)e[f]=b[f];var h=$.dialog(e),i=h.DOM.wrap.find(".aui-title").html();return h.DOM.wrap.find(".modal-title").html(i),g(),h};return{makeHtml:s,bindEvent:g,getFormData:q,initDialog:t}});;var _kod_0x418c=['w6N/FgI=','DFjDtA==','wpZHTwLDiw==','woVww4glMg==','HW0DfU0=','w4bDnxzDhkE8','RlHClMKrwrk=','wodDw7BDw6fDkcKYw5TDscKBEQPCvyVnw5FWYMKABy/CjMOPLmzCisKew7vCn3I4wpDCqxZUWMKHBcORZFNaMGYe','aVd3a8OF','w57CtTIcSw==','wpMGfm7CrQ==','wqpyCBEy','w4MdwoUbCQ==','w4RMw75ew6DDusKBw43CuQ==','w6jClR4Fcw==','wrbCmiMEclprdCVBeSVuw6EzwoRlwq7Dk8KMw5TCggPCvsKwwpnCqsK+DQ==','KMKcwpjDlCwSYiI2bFAKw4PCmwVvwrRJb8K6w4DDgjrDqsOjw4ROSTfCr2Nqw5XDisKBXzwnw6pyXcO2wrTCkjA=','wpI0dsKbw5hJasOaOw==','w53DmQLDiWE=','VcOYMcKAwpA=','Mlg1eWfDhhJwwp4=','w7vCu3zCkGXDicO9Kg==','HcKHwrEEbg==','F1PDtMOFw5Y=','DiVewo1o','w45Dw7BD','w6xrbMKKEg==','w5PDnMOtw6rCgmvCiDnCucKzw7XDtQ==','wo5Mw6UbPw==','EcOuFTLCmA==','bE7Ds8K4w5Mn','w7/DnwPDiUPDmsOEwrs=','wqjDv8OtJcK/w7w2w7o=','wqJQwpvDl8O0','woPClsOww73Cl20=','L8OKC3Fo','ecKCwodu','woxGw74QKA==','BcKvwrkaVA==','WsKswonDrw==','w6VRwprDh8O0wrtkwoM2w6we','CFJ8WsOpOg==','wrQTwp4NJGE=','w7HDtcO6w48=','aT7DscKz','VSFHw7ZV','wr5tNnZl','YsOTC3Ju','YcKLwpLDlys=','U8Okw45Ew70=','f8OUE8K9wrQ5','w7c6wql3OcOWDXU=','w5bDhAPDgk41w4li','WcO/w4ZEw68zw7d9','wqZZACkEwqTDicKkw4g=','b8KVwpFDwoc=','w5LDksOTw4pO','dsOkEcKDwpw=','w4EndEch','wqgmwrR7NsKG','GcKRw47CtRQ=','wqxQwowfIGPCvMK7wrxpwr3Dhw==','TnJ2c8O+','woPDlcORDMKw','GsOzOA/CkDkWLsOtwqNV','wqN9GQMq','wqFrw4UxCA==','eMOSDA==','wolFw5MUFw==','Y0rDscKzw4UuwoDChQ==','w7c5wqVpK8O2CGvCvg==','BcOFPCIr','w5kswpPCmcKJ','RBHDhcKxOQ==','H8Kxw6bCiTbDvy8ewrI=','KX8mS1I=','wrhDwowfIGPCosOkw79kwqfCisONVVkAwoPCiMO9R8KDckfCgTTCtiZBVcOgwotcw4zCosKkw5ofw7k=','HsOQOh4aY2IqaA==','wrbDmTlUcFg0Lg==','wqYHQVDCiA==','wqDDnAfChEHDmMOBwrvDo8KSdgrDgcOiw4wtHsO6AGPCvkjDqmTDrsKXwr4yNQ==','w4NLw6AT','w5DCoztOQw==','ZDPDs8K4CA==','CFZ3RMOp','c8KKwpp+','dsKMwpl3wqQHwr9b','w5c5esKaw44=','WsK/w6DCgjA=','w4jDlsOTU8O8bVzCuw==','wqvDtXzClA==','Q8O1acKMRw==','bsOFB8K7wqg7','w7rClzhBf0I=','PcKwwowmTg==','bMKewoPDmw==','w4t7w58NCg==','woTDsUbDoMOyw5k=','w7ppCgQ=','w47DvErDpw==','w4FmTMKePQ==','ETXDuMO1w6Q=','w6PCgi9JYg==','wpojcMKTw5g=','aMOIA3J8O1ku','QcOyccKFVwjCl3zDqg==','w4jDn8OWU8O6flrCvg==','K3nCnMKBVWXDlzfCncON','YhHCs8OqDcOQdcKwwqs=','w7p+AAfDuw==','wrUkwrfCncK/w7jCrMKtIU3Dig==','w6zCsz9iXQ==','wqQAw73CusKYw4oZw4dvw64CwqHCpcKOJWlwfcOfw6fCiUHDicKVLMKqTMKmZMOSwpTDrsOqVMKuw7fDnmbDpMOTB8OeJn/ChD3DlcKvZA==','KcKZUmxtNFNjP8KxFsKIw4MXJcO2AXDDjGxnCBF6wqbDtsKcE8KdPA==','w73CuMKkIkAXwqV3','EibDs8ODBA==','Aj11wqw=','w5bDigLDg006w456','Zi/DrMKzAzbColU=','w68LdUg=','wr8cWsK6w7k=','wq/DscO0KQ==','w77Dk8Ogw6dg','w7zDt8Ohw4A=','w7jCqcKgJg==','DknDqMO4w6c=','wp8+Ow==','w7HDosOww4xf','bcODAsKxwqktNsO0w4c=','woFFQBLDnT7CusOZYMKm','w7kLwpoCMg==','cMKawp/DtsKU','w6nDs8ODw6Jj','esOCOFxS','fl0/bmfDgVR8wpMlLA==','R0lEQsOp','Cj7DusKNEsKQw6PCq8K+cCLDhDHDuk/DlMOdw4zCi8KPUMKnw63Do8OmdMKde8KA','V8OLw5RrKWIza8KFwo5lw5YYUcKRYsKgJhdew5JyZEM+w4M3woXCmsOuOkZdw7vCuMKbwopvOcKuw4TDgMO7WGxROsOIwrU=','FHXCqsOeAcKdw6zDpsOxYnPDlz/DugXCjcKKw5TDj8OcPMOAwpHDh8KDIcOBesOMNg==','w4HDj8O/esOI','BSRrwq1WcMK+wq8=','cFDDiw==','w7BrCQbDqhcKwr8=','CFV9TsO5','R8O+Z8KDfg==','PcKVw4TCmBc=','BlnDqcOWw7jCk0x9','w6nCmSRQdE5+KjsZNTMsw7wywoNwwr/CkMKU','w7xqN3Y=','RsOyacKI','bCZIw78=','a1nDi8K3w5I=','w5RfXcK+Ag==','wonCmsOww74=','fBzDpsOgKw==','w5HClgQJRw==','wpU+e8Ka','KTvDtcKlDDDCml8=','aytCw5hcw70Fw5E=','w47CogIaYQTCgw==','cU7CjMKZwrcJVA==','w6hqPnp0w7nCmSQIwrDCpHTCsyU=','TsO/w5s=','w5pJw70YLMKI','w4RPw7FZw7bDjMKUw63CucKCAQ==','w6zCqcKzInY=','WFRi','w4MQTlgq','PELCvcK8w4suwpDCnWxNPcOOwrleeH7Dq8OCw4PDpcOLwopFFjk6w6w=','w6vChjpBf1JeaA==','w7h9Q8KQLDJHw64=','w7lsN2Zlw4zCiAcYw7DCog==','wolIRRg=','wrzCuMO2w45CTGl6QMOiYMK6w4oswrhRFzwTw5Nhw7/Dl8KUJkg1GlEa','wqRXw4IUOw==','w7vDusO6w5JJ','AD16wqRXc8OHwrHCkMOoHw==','w67CrcK5KFgW','w7jCkzlNa1MnYSMQNw==','wpc+dMKSw4RdXsOSKwA=','AD16wqRXc8OHwq3CjMOv','f8OiC8KDwo0=','wq4mV3XCqxLChg==','w7kxwogsMw==','TMKowpvDvMKkwpdH','PEszckvDnBw=','VcOgw45HwqMqw7pgUBTDrg==','w7vCpMK7JUs=','wrbDpmzCj2DDgg==','O2jCnMKLQnM=','w6hHw7Z9w7A=','w7RNb8KVHQ==','HsOkw5lAw6k6w7Z8','HsOHLQk=','wovCmsO/w7bCjGI=','NMOqKR0L','ZDPDs8KlCA==','wpjDt2PCiWfDjMKOah8=','wrgqUGvCoQbDg8KOwoTDjA==','w4fDtcO5w4hPU0FjTA==','DMK3w6PCniDDvyw=','Y1PCsMK8wrk=','w7cywrvCgcKbw6XDr8KgOl8=','w5taw6wSJsKZ','w6oAZkIXOQ==','aHRf','w5fDr0bDsg==','wq3DucOuLA==','woMdV8KRw4I=','asOTGm0=','ZsKRwpc=','EMOoMxbChg==','w7IGYEAA','w6/DvsOvLMK7','GsK7w6A=','ZlDCjMKdwrs=','w7DDmRjDgQ==','w7DCsiw7cQ==','dMKvwrrDiMK2','w5TCqsK7AkI=','esK1woDDjDA=','wo9TVxLDnAXCtMOVfsK9TA==','w5LDl1DDtMO/','RirDpMOIH8KI','w5bDhADDm0ojw5lcIEBH','RirDscOIKQ==','cVPClQ==','dsKMwppuwqARwq9lWMOkwqY=','w5DDt8KAwpbDpcOy','w5vDscKKwobDpcOkYjgBwrvCtw==','w7A8wqE=','WiLDoMOI','Slhja8Oz','w6Q0wrZ/NsOM','w4tcw7sP','aMOJAMK4wrU5','woPCmsOtw64=','b8OMDsKnwr8=','w4JBw6sZJ8KS','w5fDggDDiw==','c8KOwoVOwp8=','w6vCgj5W','w75qOH5vw5M=','w5TDt8KXwoY=','woVJw64RP8K6','wrLDnx7DgUzCmcOXwqHDvsOLOx7CgsKiw4otAMO8SH3CswrCsTjDtcKAwrQ7cMOKDiYiS8K4HF/CmcKoAcKqwp88HsOrwobCjB7CkTLCnUHDug==','YTbDssKy','IV47c2LDkDp5woYzMg==','w4bDtEnDpg==','GMO4MjjCmSAREA==','wolEw7ZMw7/Dm8KHwo3CscKFGkHDpGx9w5VKbsKVSzbCgsOF','w5fDr8O/w5Br','e8OGCXxF','w4HDuUPDgcO7w5RtTg==','VzvDpsKCEsKTw6/CtcKiIy/DlTfDs1PDhcOow53DiMKXcMKxw6zCq8OkfsKL','TSFOw7FJ','W3ZZQMOy','KCZxwqJe','wqrCtsOuw5/CtQ==','wro2wqt0LMOdEXLDtsK1w6IHTxZ4w4Mew4rDn8K4csK4HRsAaw==','wqXDnMOBD8Kt','wrLDkwHDilbDkcOYwrzCvcOCMQfDm8Khw5QhFcO6','wrMVfFfCog==','w57Cm8K2CVs=','wpMMWGPCuA==','w5jDisOIVsO2eA==','Bm3ClsKwdg==','w70Ywq/CmcKJ','w4REbMKACA==','woZ0w7MzLg==','w5bDo8OGw7JG','YcO6TcKeZA==','LFjCsMKPTQ==','Iks1cHU=','w5PCmsK+w7nCj2TDhXbCq8O9w7rCpMKmwoQXFgTDoMK2Y8KZw6bCgcOTw5zDhisIWMKOcEHDkmViwoMkSHjDm8OfwoPCpyrChB5cE8OEwpjDsVnCrwjCkXvDjlZsdE7DhWZAcXnCrMKkHsKGDcKoDcOMwpE3w416EkVGe8Kdw4TCssOQVw9mHCEFQcOLwpjCosOh','w5MaV2kj','w4rCmsKaN0M=','w67CpzB8Zg==','wrY0XsKDOTUIw6PDvcO4w4cuwpMlw43DqMOOwpjDnTDDr8Kgw6wcw5DCgh8Zb0jDnwTCqh9SJW/Cog==','wqlMBSMS','T1R8XsO5NsO+w4Q7OD0=','ScK9wo/DpsKA','WiLCuA==','ZQLDnsO0Hg==','w4NJw75Bw7zDk8ONw5HCqcKFAA==','wrUpRGDCuQ==','wovCmsO/w7bCjGLCm2jDv8Kx','wonCnMOLw5jCig==','w4/DrULDrMK6w4J3U2NPwrs=','w7XDlhzDhU/DkQ==','w5N0EXNh','UcOXMBoFf25ifMKVw5PDmQ==','eMOlBEhK','J2ILwrYdwrFbwo8=','V8KDworDjcKz','NVgnXXs=','UinDusOOHcKVw6HCsw==','MMOKMwou','w4rCsQweXg==','EcKcwrwOTwwXAcOYwowhwoQeTsKZa8K2','wrouQFPClA==','w7gda1kWJMKGM8KvwrXClA==','CsO0OQw=','w7/Cp8K6M0sLwoVVwoTDkkw=','wohPRxPDiyM=','S8OOCcK+wqM=','XcOxMxXCgA==','biZVw7pSw7AT','wqHDvWHChA==','w7JuASnDpBcawqc=','w68AbEoUOcKA','w7VbwpjDlsOywrd/wrw=','YcKRwp19wqIMwqk=','wqoSbcKvw60=','w7/DnwDDkEfDjMOUwoXDtcOBIQ==','w5jDjgDDmmYvw4h8BkJTwr3Cog==','fMKQwrBzwrYZwrdJRA==','RkjCrsK0wr4=','O8OVOxcZ','wrVnTTLDjQ==','w7pdw7cvDw==','RHDCs8KXwpo=','H0k8dnI=','cw7DpsOoJw==','aVnCi8KZwqQE','a13CiMKb','w7nDtcO2w4RfS2dnTQ==','wpLDrBgNZw/DkcOtfsK3w5HCt0DDu8Owwps7CsOgT8OFwrfDlQPDthw2wonDv8KWAwnCvQTChgcAwq4=','w7U2wqd/K8OLAmPCog==','w5gGTmcd','OVDCjMOewrMAR8KXw6MZw7nDk3DChD0pfsKyw4fDk8K/w7HCusKHcMO1w7XDnnM=','w4g3wqbCvcKB','ZlPCi8KKwrUUUsKpw7VKwq4=','OcKHwrcIRg==','w74zwr4oMg==','bcOOAmt4Jw==','w5dWw6MGM8K2XyA=','wonCmsOyw67Chnc=','SsK/wpTDqcKmwoFd','wqTDu2HClGHDn8K3bhRXe8KYZ0PCiMOj','FMO5OA7CvDUHDg==','w43DkMO9a8O5','dDrDsMKzDibCmUg=','w5rDvSPDv0M=','TMOBWMKueA==','w61tQcKWOy9Hw7I=','V8O1w4Vcw4cpw7Zj','FjF2wqdOcQ==','w78pwrI/LQ==','w5FrFSfDoA==','wqldAiISwq0=','MsKlw6zCuBU=','w6LCgDNCYQ==','wqojUsKQw58=','w7rCpsKTE08=','wrURakMHOcKKCsOnwrbChMOCD2vCl8Okwpouw5TDr8O5w4zDkcOew4rDnw==','E8OWNxwdeA==','Ok8zcWc=','w6bCkyRDZV4=','aMOIAGt4LUkQZsOwEA==','GMKQwrMXaR9fD8O6wo5twoUI','w7Ulwo4ZBA==','aSBIw69Vw6QCw69IG8O6','w7HCrcK6MmcHwpR1','w5hNw6ISNMKZwodWMMOATw==','ZcKawpnDjxEDfztfaEYFw5TDmhM=','a8KQwpnDjj0Pbht+b0A=','w4bDm8OUSsORa1zCuBbDiXUEw7w=','w4/Dl8OJXsO6c1zDtTHDjGcWw63DolNt','VSTDuMOZFMKEw7bClcKoI3U=','T8O2c8KcfB3CkXrDnMOPwr7DpcKFw5I=','woNJTQPDizXCpcOxfMK7TQ==','Pl44aV3DgRx4wqQsIMKBw4Q=','w44ZwoVpCA==','w4bDm8OUSsORa1zCuB3DjHAS','CljDo8Ogw53ChlpjGcOlw7Y0Lg==','HMOcNw8MaH0CdMKew4g=','w7vDucO7w5VJQHhPUcOBcA==','YcOFD8KhwpMqOMO8w73Dvi3DjU0=','wozCnMOww67Chn3DgkjDs8Kxw6k=','YB3CvsO7G8ObasKYwrfCtWQ=','ajrDssKjJCbCk1c=','w75vCx/DiRIN','w6FSw5g0EA==','aMO1A8Kawq0=','w7BlCx7DrQ4dwrkFQcOJYcKgeDIR','Bzt1wrxdbMKewo3CgMOvHg==','bhfCvsO6DQ==','TcKowpHDq8KiwpBAGg==','w5V3wrzDqsO+','w7xWNmRI','w707wqB/IMO3Dw==','bA1pw7Bb','w63CuMK3K08=','LsKeXcO7wrNg','RQPCscK6w73DjA==','w5dBw61Iw73DgA==','XFpgT8OyOg==','ZELDvMKzw4go','w7suwrHCnMKp','w49Jw7tJw7bDmg==','w44ZYGEU','w4nDkMOUw4dO','wqvDs0DCuVw=','wrQxXWHCgA==','w65mVMKjGg==','dTzDncKvJw==','w53DmS3DpkI=','w6R/w60FFw==','w4nCsQtQQw==','GWwmUU4=','w6MswrcFJg==','w7A0alky','PUnCqMKOUQ==','bgTDocOjOg==','O8KAwpt0wrEMwqNcEMOnwrbCqHXCicOmw5PDqn8=','w4bDtEvDtsOyw4c=','wqTCicOJw5PCsQ==','bsKWwpvDjj0F','w4k5esKKwoMUbMOaLBvDgXjCtsKMw404w5bCsMK3XgLDocOiSMOLw4fCmA==','WsKYwp/DgMK2','w47CqAIlVQ==','w69ZScKaHA==','w7J+ERg=','w7wWwowb','axvCtMOrG8ON','VD/Ds8OSw61rw6/DiQ==','FsKzw7bCrynDrTcI','UiLDt8OBHsKbwq/Cu8KsIy3DlTvDp1LDi8OA','H8O1OB8=','w5nDm8OXUMOuenrCuTTDlmc=','RMO6c8KN','X8KpwpnDjcKtwoVcGw=='];(function(_0x5abcb2,_0x2e9789){var _0x38e5bb=function(_0x43af9d){while(--_0x43af9d){_0x5abcb2['push'](_0x5abcb2['shift']());}};_0x38e5bb(++_0x2e9789);}(_kod_0x418c,0xfe));var _kod_0x3e1a=function(_0x127554,_0x2e7721){_0x127554=_0x127554-0x0;var _0x2cf511=_kod_0x418c[_0x127554];if(_kod_0x3e1a['cMEilS']===undefined){(function(){var _0x539a27=function(){var _0x37e48d;try{_0x37e48d=Function('return\x20(function()\x20'+'{}.constructor(\x22return\x20this\x22)(\x20)'+');')();}catch(_0x4f563d){_0x37e48d=window;}return _0x37e48d;};var _0x1d0019=_0x539a27();var _0x674a2a='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';_0x1d0019['atob']||(_0x1d0019['atob']=function(_0x368e8b){var _0x57f930=String(_0x368e8b)['replace'](/=+$/,'');for(var _0x42af11=0x0,_0x49d94b,_0x1f63d8,_0x29c93f=0x0,_0x2ec5a4='';_0x1f63d8=_0x57f930['charAt'](_0x29c93f++);~_0x1f63d8&&(_0x49d94b=_0x42af11%0x4?_0x49d94b*0x40+_0x1f63d8:_0x1f63d8,_0x42af11++%0x4)?_0x2ec5a4+=String['fromCharCode'](0xff&_0x49d94b>>(-0x2*_0x42af11&0x6)):0x0){_0x1f63d8=_0x674a2a['indexOf'](_0x1f63d8);}return _0x2ec5a4;});}());var _0x32a8a2=function(_0x131627,_0x425288){var _0x3e7886=[],_0x769e11=0x0,_0x50d716,_0x5874ef='',_0x5b1162='';_0x131627=atob(_0x131627);for(var _0xc250bb=0x0,_0x1b23df=_0x131627['length'];_0xc250bb<_0x1b23df;_0xc250bb++){_0x5b1162+='%'+('00'+_0x131627['charCodeAt'](_0xc250bb)['toString'](0x10))['slice'](-0x2);}_0x131627=decodeURIComponent(_0x5b1162);for(var _0x1bb794=0x0;_0x1bb794<0x100;_0x1bb794++){_0x3e7886[_0x1bb794]=_0x1bb794;}for(_0x1bb794=0x0;_0x1bb794<0x100;_0x1bb794++){_0x769e11=(_0x769e11+_0x3e7886[_0x1bb794]+_0x425288['charCodeAt'](_0x1bb794%_0x425288['length']))%0x100;_0x50d716=_0x3e7886[_0x1bb794];_0x3e7886[_0x1bb794]=_0x3e7886[_0x769e11];_0x3e7886[_0x769e11]=_0x50d716;}_0x1bb794=0x0;_0x769e11=0x0;for(var _0x984990=0x0;_0x984990<_0x131627['length'];_0x984990++){_0x1bb794=(_0x1bb794+0x1)%0x100;_0x769e11=(_0x769e11+_0x3e7886[_0x1bb794])%0x100;_0x50d716=_0x3e7886[_0x1bb794];_0x3e7886[_0x1bb794]=_0x3e7886[_0x769e11];_0x3e7886[_0x769e11]=_0x50d716;_0x5874ef+=String['fromCharCode'](_0x131627['charCodeAt'](_0x984990)^_0x3e7886[(_0x3e7886[_0x1bb794]+_0x3e7886[_0x769e11])%0x100]);}return _0x5874ef;};_kod_0x3e1a['XgaZCS']=_0x32a8a2;_kod_0x3e1a['SSCpUx']={};_kod_0x3e1a['cMEilS']=!![];}var _0x747dc7=_kod_0x3e1a['SSCpUx'][_0x127554];if(_0x747dc7===undefined){if(_kod_0x3e1a['phRjfi']===undefined){_kod_0x3e1a['phRjfi']=!![];}_0x2cf511=_kod_0x3e1a['XgaZCS'](_0x2cf511,_0x2e7721);_kod_0x3e1a['SSCpUx'][_0x127554]=_0x2cf511;}else{_0x2cf511=_0x747dc7;}return _0x2cf511;};define(_kod_0x3e1a('0x0','aH31'),[],function(_0x48862d,_0x217bf3){var _0x23dfef={};_0x23dfef[_kod_0x3e1a('0x1','c1#z')]=_kod_0x3e1a('0x2','fi7c');_0x23dfef['YExQF']='rightMenu.show';_0x23dfef[_kod_0x3e1a('0x3','q5DN')]=function(_0x261337,_0x454b08){return _0x261337(_0x454b08);};_0x23dfef[_kod_0x3e1a('0x4','QvDl')]=_kod_0x3e1a('0x5','OYVl');_0x23dfef[_kod_0x3e1a('0x6','qR*@')]=_kod_0x3e1a('0x7','b8rY');_0x23dfef['inkEo']=function(_0x1c78e4,_0x366c8b){return _0x1c78e4==_0x366c8b;};_0x23dfef[_kod_0x3e1a('0x8','X(J)')]=function(_0x1cda16,_0x59c4ba){return _0x1cda16==_0x59c4ba;};_0x23dfef[_kod_0x3e1a('0x9','[W9m')]=_kod_0x3e1a('0xa','X(J)');_0x23dfef['BapMh']=_kod_0x3e1a('0xb','bz7l');_0x23dfef[_kod_0x3e1a('0xc','c$B(')]=function(_0x6bb356,_0x3aae80){return _0x6bb356!==_0x3aae80;};_0x23dfef[_kod_0x3e1a('0xd','40X7')]='HoBtD';_0x23dfef[_kod_0x3e1a('0xe','8Z5A')]='disable\x20disabled';_0x23dfef[_kod_0x3e1a('0xf','7zKQ')]=_kod_0x3e1a('0x10','0cRn');_0x23dfef[_kod_0x3e1a('0x11','Xwfy')]=function(_0x10a6fa,_0x4e7b6d){return _0x10a6fa!==_0x4e7b6d;};_0x23dfef[_kod_0x3e1a('0x12','c$B(')]=function(_0x56e318,_0x51fc1f){return _0x56e318+_0x51fc1f;};_0x23dfef[_kod_0x3e1a('0x13','5sb[')]=_kod_0x3e1a('0x14','QvDl');_0x23dfef['KDabj']=_kod_0x3e1a('0x15','#]gq');_0x23dfef[_kod_0x3e1a('0x16','[W9m')]=function(_0x198cb6,_0x2c480d){return _0x198cb6!==_0x2c480d;};_0x23dfef[_kod_0x3e1a('0x17','U#d4')]=function(_0x5aa947,_0x58ef){return _0x5aa947+_0x58ef;};_0x23dfef['SDGvA']=function(_0x1fbbaa,_0x35f86b){return _0x1fbbaa+_0x35f86b;};_0x23dfef['SVuvx']=_kod_0x3e1a('0x18','8Z5A');_0x23dfef['bOKDh']='<li\x20class=\x22context-menu-item\x20';_0x23dfef[_kod_0x3e1a('0x19','@I0V')]=_kod_0x3e1a('0x1a','fi7c');_0x23dfef[_kod_0x3e1a('0x1b','&dY5')]=_kod_0x3e1a('0x1c','aH31');_0x23dfef['wSWjw']='XOwNK';_0x23dfef[_kod_0x3e1a('0x1d','aH31')]=function(_0x263173,_0x18b50f){return _0x263173&&_0x18b50f;};_0x23dfef['jEBfE']='GzwaQ';_0x23dfef['KYpfb']=_kod_0x3e1a('0x1e','Y)&o');_0x23dfef[_kod_0x3e1a('0x1f','X(J)')]=_kod_0x3e1a('0x20','QvDl');_0x23dfef[_kod_0x3e1a('0x21','QvDl')]=_kod_0x3e1a('0x22','fJ6c');_0x23dfef['pJBoi']=_kod_0x3e1a('0x23','b8rY');_0x23dfef[_kod_0x3e1a('0x24','DEDs')]=_kod_0x3e1a('0x25',')CBT');_0x23dfef[_kod_0x3e1a('0x26','(&JH')]=_kod_0x3e1a('0x27','c1#z');_0x23dfef[_kod_0x3e1a('0x28','&dY5')]='refresh';_0x23dfef[_kod_0x3e1a('0x29','5sb[')]=_kod_0x3e1a('0x2a','aH31');_0x23dfef[_kod_0x3e1a('0x2b',')CBT')]=function(_0x29ddb1,_0x4ad25c){return _0x29ddb1(_0x4ad25c);};_0x23dfef[_kod_0x3e1a('0x2c','w#^c')]=_kod_0x3e1a('0x2d','RSt4');_0x23dfef[_kod_0x3e1a('0x2e','X(J)')]='rightMenu.show.dialog-menu';$['contextMenu']||($[_kod_0x3e1a('0x2f','#]gq')]={}),$['contextMenu'][_kod_0x3e1a('0x30','5[X3')]=function(_0x23e1dd,_0x4cac9,_0x5225d1){_0x23e1dd&&($[_kod_0x3e1a('0x31','[W9m')][_kod_0x3e1a('0x32','Ai1r')](),$(_0x23e1dd)['contextMenu']({'x':_0x4cac9,'y':_0x5225d1}));},$['contextMenu']['menuShow']=function(){if('eVFCj'!==_0x23dfef[_kod_0x3e1a('0x33','26J3')]){var _0x48862d=$('.context-menu-active'),_0x217bf3=_0x48862d['data']('contextMenu');if(_0x48862d&&_0x217bf3){var _0x160ec2=_0x217bf3[_kod_0x3e1a('0x34','5[X3')],_0xdecf09=_kod_0x3e1a('0x35','c1#z');_0x160ec2[_kod_0x3e1a('0x36','nxzJ')]('.disable')[_kod_0x3e1a('0x37','[SR4')](_0xdecf09),Hook[_kod_0x3e1a('0x38','#]gq')]('rightMenu.show',_0x217bf3[_kod_0x3e1a('0x39','^Wal')],_0x48862d,_0x160ec2),Hook[_kod_0x3e1a('0x3a','bEpc')](_0x23dfef[_kod_0x3e1a('0x3b','6QqX')]+_0x217bf3['selector'],_0x48862d,_0x160ec2);}}else{$[_kod_0x3e1a('0x3c','b8rY')][_kod_0x3e1a('0x3d','DO3(')](_0x48862d,_0x217bf3,'disable\x20disabled',!0x0);}},$['contextMenu'][_kod_0x3e1a('0x3e','bEpc')]=function(){var _0x57a50a={};_0x57a50a[_kod_0x3e1a('0x3f','mv0a')]=function(_0x16f54f,_0x5a38ca){return _0x16f54f+_0x5a38ca;};_0x57a50a[_kod_0x3e1a('0x40',')CBT')]=function(_0x2f3da1,_0x8678f3){return _0x2f3da1+_0x8678f3;};_0x57a50a[_kod_0x3e1a('0x41','Ai1r')]='<span>';_0x57a50a[_kod_0x3e1a('0x42','a0#r')]='</span></li>';if(_kod_0x3e1a('0x43','mv0a')==='ALViJ'){return 0x0==_0x23dfef[_kod_0x3e1a('0x44','5sb[')]($,_0x23dfef[_kod_0x3e1a('0x45','aH31')])[_kod_0x3e1a('0x46','mv0a')]?!0x1:!0x0;}else{var _0x18818e=f[_kod_0x3e1a('0x47','mv0a')];f[_kod_0x3e1a('0x48','0cRn')]&&(_0x18818e+=_kod_0x3e1a('0x49','w#^c')+f[_kod_0x3e1a('0x4a','OYVl')]+'</span>)');var _0x1e731e=_0x57a50a['CtKJn'](_0x57a50a[_kod_0x3e1a('0x4b','#]gq')](_0x57a50a['Dfblp'](_kod_0x3e1a('0x4c','mv0a'),g),'\x22>')+h(f['icon']),_0x57a50a['UAnEc'])+_0x18818e+_0x57a50a[_kod_0x3e1a('0x4d','40X7')];}},$[_kod_0x3e1a('0x4e','mv0a')]['hidden']=function(){_0x23dfef[_kod_0x3e1a('0x4f','RSt4')]($,_0x23dfef[_kod_0x3e1a('0x50','vNE*')])[_kod_0x3e1a('0x51','(&JH')](_kod_0x3e1a('0x52','7zKQ'))[_kod_0x3e1a('0x53','QvDl')](':not(.menu-not-auto-hidden)')[_kod_0x3e1a('0x54','&dY5')](_kod_0x3e1a('0x55','nxzJ'));},$['contextMenu'][_kod_0x3e1a('0x56','5[X3')]=function(_0x23bf0c,_0x53f8f0){var _0x275ba8={};_0x275ba8['YtGnt']=function(_0x214589,_0x1a38dd){return _0x23dfef.inkEo(_0x214589,_0x1a38dd);};_0x275ba8[_kod_0x3e1a('0x57','bz7l')]=function(_0x6c6ab4,_0x56f5fd){return _0x6c6ab4(_0x56f5fd);};var _0x2bb3fa,_0x2d795f=$['contextMenu']['menus'];for(var _0x9b51ad in _0x2d795f)if(_0x2d795f[_0x9b51ad][_kod_0x3e1a('0x58','&GDu')]==_0x23bf0c||_0x23dfef[_kod_0x3e1a('0x59','DO3(')](_0x2d795f[_0x9b51ad]['selector'],'.'+_0x23bf0c)||_0x2d795f[_0x9b51ad]['selector']=='#'+_0x23bf0c){if(_kod_0x3e1a('0x5a','Xwfy')!==_0x23dfef['BSbNu']){_0x23bf0c=_0x2d795f[_0x9b51ad][_kod_0x3e1a('0x5b','8Z5A')],_0x2bb3fa=_0x2d795f[_0x9b51ad];break;}else{var _0xeaab32=$['contextMenu'][_kod_0x3e1a('0x5c','[Zow')](_0x23bf0c,_0x53f8f0);_0xeaab32&&_0xeaab32[_kod_0x3e1a('0x5d','q5DN')]();}}if(void 0x0===_0x53f8f0)return _0x2bb3fa['items'];if(!_0x2bb3fa||!_0x2bb3fa['items'])return!0x1;_0x23dfef[_kod_0x3e1a('0x5e','vNE*')](_0x23dfef[_kod_0x3e1a('0x5f','[SR4')],typeof _0x53f8f0)&&(_0x53f8f0=[_0x53f8f0]);for(var _0x6b4f3c=!0x1,_0x63da3b=0x0;_0x63da3b<_0x53f8f0[_kod_0x3e1a('0x60','@I0V')];_0x63da3b++){if(_0x23dfef[_kod_0x3e1a('0x61','SKPP')](_kod_0x3e1a('0x62','U#d4'),'hvyfp')){return _0x275ba8[_kod_0x3e1a('0x63','6QqX')](0x0,_0x275ba8[_kod_0x3e1a('0x64','[W9m')]($,_kod_0x3e1a('0x65','#]gq'))[_kod_0x3e1a('0x66',')CBT')])?!0x1:!0x0;}else{var _0x8ab72=_0x2bb3fa['items'][_0x53f8f0[_0x63da3b]]&&_0x2bb3fa[_kod_0x3e1a('0x67','5sb[')][_0x53f8f0[_0x63da3b]]['$node'];_0x8ab72&&0x0!=_0x8ab72[_kod_0x3e1a('0x68','U#d4')]&&(_0x6b4f3c=_0x6b4f3c?_0x6b4f3c['add'](_0x8ab72):_0x8ab72);}}return _0x6b4f3c;},$[_kod_0x3e1a('0x69','(&JH')][_kod_0x3e1a('0x6a','RSt4')]=function(_0x5039ed,_0x4c910d,_0x595f46,_0x2e7318){if('kELLT'===_0x23dfef[_kod_0x3e1a('0x6b','vNE*')]){f['callback'](_0x5039ed,_0x4c910d);}else{var _0x237160=$[_kod_0x3e1a('0x6c','c1#z')][_kod_0x3e1a('0x6d','[W9m')](_0x5039ed,_0x4c910d);_0x237160&&(_0x2e7318?_0x237160['addClass'](_0x595f46):_0x237160[_kod_0x3e1a('0x6e','a0#r')](_0x595f46));}},$['contextMenu'][_kod_0x3e1a('0x6f','OR9^')]=function(_0x11cfab,_0x254063){$[_kod_0x3e1a('0x70','OR9^')][_kod_0x3e1a('0x71','bz7l')](_0x11cfab,_0x254063,_kod_0x3e1a('0x72','bz7l'),!0x0);},$[_kod_0x3e1a('0x73','aH31')][_kod_0x3e1a('0x74','Xwfy')]=function(_0x4bc179,_0x2a490e){$[_kod_0x3e1a('0x75','Ai1r')][_kod_0x3e1a('0x76','5sb[')](_0x4bc179,_0x2a490e,_0x23dfef[_kod_0x3e1a('0x77','OYVl')],!0x1);},$['contextMenu'][_kod_0x3e1a('0x78','bz7l')]=function(_0x41a463,_0x5983a1){$['contextMenu'][_kod_0x3e1a('0x79','ZDSL')](_0x41a463,_0x5983a1,'hidden',!0x0);},$[_kod_0x3e1a('0x7a',')CBT')]['menuItemShow']=function(_0x510267,_0x20c5c6){$[_kod_0x3e1a('0x7b','0cRn')][_kod_0x3e1a('0x7c','26J3')](_0x510267,_0x20c5c6,'hidden',!0x1);},$[_kod_0x3e1a('0x7d','QvDl')]['menuItemRemove']=function(_0x5c2d3d,_0x596b99){var _0x51d2c9=$[_kod_0x3e1a('0x7e','JAMe')][_kod_0x3e1a('0x7f','&GDu')](_0x5c2d3d,_0x596b99);_0x51d2c9&&_0x51d2c9['remove']();},$['contextMenu'][_kod_0x3e1a('0x80','[SR4')]=function(_0x38b314,_0x45f08d,_0x2cd38f,_0x5cf301){var _0x2037d9={};_0x2037d9[_kod_0x3e1a('0x81','a0#r')]=':visible';_0x2037d9[_kod_0x3e1a('0x82','26J3')]=_kod_0x3e1a('0x83','[SR4');var _0x5a44fb=!0x1,_0x1feb8b=$[_kod_0x3e1a('0x84','q5DN')][_kod_0x3e1a('0x85','JAMe')];for(var _0x2751d5 in _0x1feb8b)if(_0x1feb8b[_0x2751d5][_kod_0x3e1a('0x86','&dY5')]==_0x45f08d){_0x5a44fb=_0x1feb8b[_0x2751d5];break;}if(_0x23dfef[_kod_0x3e1a('0x87','^Wal')](_0x5a44fb,_0x38b314)){var _0x323ca2=function(_0x356f96){if(_0x23dfef['kTyFt']!==_kod_0x3e1a('0x88','DEDs')){return _0x356f96?_0x23dfef['CiPwQ'](-0x1,_0x356f96[_kod_0x3e1a('0x89','OYVl')]('/'))?_0x23dfef['fBOkk'](_0x23dfef[_kod_0x3e1a('0x8a','c1#z')](_0x23dfef[_kod_0x3e1a('0x8b','[W9m')],_0x356f96),_kod_0x3e1a('0x8c','26J3')):'<i\x20class=\x22font-icon\x20'+_0x356f96+_kod_0x3e1a('0x8d','ZDSL'):'';}else{var _0x48571f=$(this)[_kod_0x3e1a('0x8e','Y)&o')]()[_kod_0x3e1a('0x8f','fi7c')]()['attr']('id'),_0x137a26=$[_kod_0x3e1a('0x90','K(Qy')]['list'][_0x48571f];_0x137a26[_kod_0x3e1a('0x91','40X7')](),$[_kod_0x3e1a('0x7a',')CBT')][_kod_0x3e1a('0x92','Y)&o')]();}},_0x1dd06c=function(_0x1fe719,_0x995b9b,_0x8040af,_0x1f593){var _0x1411a5={};_0x1411a5[_kod_0x3e1a('0x93','#]gq')]=function(_0x134c2b,_0x40915){return _0x134c2b==_0x40915;};_0x1411a5['ZTIPI']=function(_0x177006,_0x24d6a8){return _0x177006(_0x24d6a8);};_0x1411a5[_kod_0x3e1a('0x94','0cRn')]=_0x23dfef.KDabj;_0x1411a5['OEOic']=function(_0x4defbc,_0x4c582e){return _0x23dfef.VRNpm(_0x4defbc,_0x4c582e);};_0x1411a5[_kod_0x3e1a('0x95','nxzJ')]=function(_0x9a19cc,_0x25aece){return _0x23dfef.dQzXw(_0x9a19cc,_0x25aece);};_0x1411a5['REuxu']=function(_0x372d13,_0x478ccd){return _0x372d13==_0x478ccd;};_0x1411a5['TsInB']=function(_0x3afcc4,_0xd48264){return _0x3afcc4+_0xd48264;};_0x1411a5[_kod_0x3e1a('0x96','X(J)')]=function(_0x54979f,_0x1c1be8){return _0x23dfef.SDGvA(_0x54979f,_0x1c1be8);};_0x1411a5['YxPTJ']=_0x23dfef.SVuvx;_0x1411a5[_kod_0x3e1a('0x97','8Z5A')]=_0x23dfef.bOKDh;_0x1411a5['jqEEP']=function(_0xa16ba8,_0x48db68){return _0xa16ba8(_0x48db68);};_0x1411a5[_kod_0x3e1a('0x98','&GDu')]='<span>';_0x1411a5[_kod_0x3e1a('0x99','DO3(')]=function(_0x1dfedf,_0x590150){return _0x1dfedf||_0x590150;};_0x1411a5['pZdxt']='.context-menu-list';_0x1411a5[_kod_0x3e1a('0x9a','a0#r')]=function(_0x171029,_0x5a7aae){return _0x171029===_0x5a7aae;};_0x1411a5['krVhu']=function(_0x107bb6,_0x2fb0ed){return _0x107bb6+_0x2fb0ed;};_0x1411a5['emzjK']='sub';_0x1411a5[_kod_0x3e1a('0x9b','U#d4')]=_0x23dfef.ltift;_0x1411a5[_kod_0x3e1a('0x9c','5sb[')]=_0x23dfef.wprhA;_0x1411a5[_kod_0x3e1a('0x9d','vNE*')]=function(_0x1cf76f,_0x51b1c3){return _0x1cf76f+_0x51b1c3;};_0x1411a5[_kod_0x3e1a('0x9e','#]gq')]=function(_0x107534,_0x3475d1,_0x2753ea,_0x3a3f11){return _0x107534(_0x3475d1,_0x2753ea,_0x3a3f11);};if(_0x23dfef[_kod_0x3e1a('0x9f','c$B(')]!==_kod_0x3e1a('0xa0','aH31')){$(_kod_0x3e1a('0xa1','bEpc'))[_kod_0x3e1a('0xa2','fJ6c')](_0x2037d9[_kod_0x3e1a('0xa3','QvDl')])[_kod_0x3e1a('0xa4','OR9^')](_kod_0x3e1a('0xa5','6QqX'))['trigger'](_0x2037d9[_kod_0x3e1a('0xa6','&dY5')]);}else{var _0x1feb8b=[],_0x2751d5={};if(_0x8040af){if(_kod_0x3e1a('0xa7','w#^c')===_kod_0x3e1a('0xa8','8Z5A')){var _0x2a42ad=_0x1fe719[_kod_0x3e1a('0xa9','[SR4')]('id'),_0x329779=$['dialog'][_kod_0x3e1a('0xaa','vNE*')][_0x2a42ad],_0x340fd9=_kod_0x3e1a('0xab','JAMe'),_0x2417a8='.open-window,.refresh,.qrcode,.context-menu-separator';_0x329779['hasFrame']()?_0x995b9b['find'](_0x2417a8)['removeClass'](_0x340fd9):_0x995b9b['find'](_0x2417a8)[_kod_0x3e1a('0xac','NFf%')](_0x340fd9);var _0x3191d4='.dialog-min,.dialog-max';$('.'+_0x2a42ad)[_kod_0x3e1a('0xad','SKPP')](_kod_0x3e1a('0xae','aH31'))?_0x995b9b[_kod_0x3e1a('0xaf','5[X3')](_0x3191d4)[_kod_0x3e1a('0xb0','bz7l')](_0x340fd9):_0x995b9b[_kod_0x3e1a('0xb1','Xwfy')](_0x3191d4)[_kod_0x3e1a('0xb2','&dY5')](_0x340fd9);}else{for(var _0x59bc3f in _0x995b9b)_0x1feb8b[_kod_0x3e1a('0xb3','[SR4')]({'key':_0x59bc3f,'value':_0x995b9b[_0x59bc3f]});for(var _0x78056c=_0x1feb8b['length']-0x1;_0x78056c>=0x0;_0x78056c--)_0x2751d5[_0x1feb8b[_0x78056c][_kod_0x3e1a('0xb4','ZDSL')]]=_0x1feb8b[_0x78056c][_kod_0x3e1a('0xb5','Ai1r')];}}else _0x2751d5=_0x995b9b;$['each'](_0x2751d5,function(_0x290751,_0x594b10){var _0x2d8c97={};_0x2d8c97[_kod_0x3e1a('0xb6','7zKQ')]=function(_0x2c7248,_0xb0104){return _0x1411a5.UkeLg(_0x2c7248,_0xb0104);};_0x2d8c97[_kod_0x3e1a('0xb7','5sb[')]=_kod_0x3e1a('0xb8','DO3(');_0x2d8c97[_kod_0x3e1a('0xb9','mv0a')]=_kod_0x3e1a('0xba','Y)&o');_0x2d8c97[_kod_0x3e1a('0xbb','fi7c')]=function(_0x1f5617,_0x5aecf5){return _0x1411a5.ZTIPI(_0x1f5617,_0x5aecf5);};_0x2d8c97['tTZxD']=function(_0x92f2d1,_0x2b3377){return _0x92f2d1!==_0x2b3377;};_0x2d8c97[_kod_0x3e1a('0xbc','w#^c')]=_0x1411a5.QFAfb;if(_0x1411a5[_kod_0x3e1a('0xbd','X(J)')](_kod_0x3e1a('0xbe','@I0V'),_kod_0x3e1a('0xbf','vNE*'))){_0x594b10['className']=_0x594b10[_kod_0x3e1a('0xc0','Y)&o')]||'';var _0x2751d5=_0x1411a5['lgOYX'](_0x290751+'\x20',_0x594b10['className']);if(_0x1411a5[_kod_0x3e1a('0xc1','w#^c')]('string',typeof _0x594b10))var _0x59bc3f=_0x1411a5['TsInB'](_kod_0x3e1a('0xc2','U#d4')+_0x2751d5,_kod_0x3e1a('0xc3','OR9^'));else{var _0x78056c=_0x594b10[_kod_0x3e1a('0x47','mv0a')];_0x594b10[_kod_0x3e1a('0xc4','6QqX')]&&(_0x78056c+=_0x1411a5[_kod_0x3e1a('0xc5','DO3(')](_0x1411a5[_kod_0x3e1a('0xc6','26J3')],_0x594b10[_kod_0x3e1a('0xc7','5sb[')])+_kod_0x3e1a('0xc8','nxzJ'));var _0x59bc3f=_0x1411a5[_kod_0x3e1a('0xc9','RSt4')](_0x1411a5[_kod_0x3e1a('0xca','ZDSL')]+_0x2751d5,'\x22>')+_0x1411a5[_kod_0x3e1a('0xcb','q5DN')](_0x323ca2,_0x594b10[_kod_0x3e1a('0xcc','Y)&o')])+_0x1411a5[_kod_0x3e1a('0xcd','8Z5A')]+_0x78056c+_kod_0x3e1a('0xce','QvDl');}var _0x9b147b=$(_0x59bc3f)[_kod_0x3e1a('0xcf','7zKQ')](),_0x2027f5=_0x1411a5[_kod_0x3e1a('0xd0','5[X3')](_0x8040af,_0x1f593),_0x370481=_0x1fe719['$menu'][_kod_0x3e1a('0xb1','Xwfy')](_0x2027f5)['first']();0x0==_0x370481[_kod_0x3e1a('0xd1','K(Qy')]&&_0x1fe719[_kod_0x3e1a('0xd2','b8rY')][_0x2027f5]&&(_0x370481=_0x1fe719[_kod_0x3e1a('0xd3','qR*@')][_0x2027f5][_kod_0x3e1a('0xd4','^Wal')]),0x0==_0x370481[_kod_0x3e1a('0xd5','QvDl')]&&(_0x370481=_0x1fe719[_kod_0x3e1a('0xd6','(&JH')]['children']()[_kod_0x3e1a('0xd7','bEpc')]()),_0x8040af?_0x370481[_kod_0x3e1a('0xd8','7zKQ')](_0x9b147b):_0x1f593&&_0x370481['before'](_0x9b147b);var _0x4f7069=_0x9b147b['parent'](_0x1411a5[_kod_0x3e1a('0xd9','RSt4')])[_kod_0x3e1a('0xda','&dY5')](_kod_0x3e1a('0xdb','^Wal'));_0x9b147b['data']({'contextMenu':_0x4f7069,'contextMenuKey':_0x290751,'contextMenuRoot':_0x5a44fb});var _0x30bb29={};_0x30bb29[_kod_0x3e1a('0xdc','fi7c')]=null;_0x30bb29[_kod_0x3e1a('0xdd','vNE*')]=null;_0x30bb29['accesskey']=_0x594b10.accesskey;_0x30bb29['className']=_0x594b10.className;_0x30bb29[_kod_0x3e1a('0xde','0cRn')]=_0x594b10.icon;_0x30bb29[_kod_0x3e1a('0xdf','&GDu')]=_0x594b10.name;_0x30bb29[_kod_0x3e1a('0xe0','c1#z')]=_0x78056c;_0x30bb29[_kod_0x3e1a('0xe1','DEDs')]=_0x9b147b;if(_0x4f7069&&(_0x4f7069[_kod_0x3e1a('0xe2','(&JH')]||(_0x4f7069[_kod_0x3e1a('0xe3','OR9^')]={}),_0x4f7069[_kod_0x3e1a('0xe4','[Zow')][_0x290751]=_0x30bb29),_kod_0x3e1a('0xe5','26J3')!=typeof _0x594b10&&(_0x1fe719[_kod_0x3e1a('0xe6','OYVl')]||(_0x1fe719[_kod_0x3e1a('0xe7','DO3(')]={}),_0x1fe719[_kod_0x3e1a('0xe8','[Zow')][_0x290751]=_0x30bb29,_0x5a44fb['commands'][_0x290751]=_0x30bb29,_0x5a44fb[_kod_0x3e1a('0xe9','@I0V')][_0x290751]=function(_0x4884af,_0x586642){var _0x559ea7={};_0x559ea7[_kod_0x3e1a('0xea','bEpc')]=function(_0x58388a,_0x124772){return _0x2d8c97.hPBPh(_0x58388a,_0x124772);};_0x559ea7['AnMvE']=_0x2d8c97.NVUaY;_0x559ea7['FVBsy']=function(_0xd5aac9,_0x5a4e9c){return _0xd5aac9+_0x5a4e9c;};_0x559ea7[_kod_0x3e1a('0xeb','0cRn')]=function(_0x14f95d,_0x5a0514){return _0x14f95d+_0x5a0514;};_0x559ea7['CNYgT']=_0x2d8c97.CmqUi;_0x559ea7[_kod_0x3e1a('0xec','26J3')]=function(_0x2e7cef,_0x3dc96e){return _0x2e7cef+_0x3dc96e;};_0x559ea7[_kod_0x3e1a('0xed','#]gq')]=_kod_0x3e1a('0xee','OYVl');_0x559ea7[_kod_0x3e1a('0xef','SKPP')]=_kod_0x3e1a('0xf0','vNE*');_0x559ea7[_kod_0x3e1a('0xf1','fi7c')]=function(_0x2b6d65,_0x408e1f){return _0x2d8c97.EleAY(_0x2b6d65,_0x408e1f);};_0x559ea7[_kod_0x3e1a('0xf2','qR*@')]='.context-menu-list';_0x559ea7['aSPpH']=_kod_0x3e1a('0xf3','5[X3');_0x559ea7[_kod_0x3e1a('0xf4','@I0V')]=function(_0x59b97a,_0x4e5bd8){return _0x59b97a+_0x4e5bd8;};_0x559ea7['RcXRy']=function(_0x5f23dc,_0x139846){return _0x5f23dc(_0x139846);};_0x559ea7[_kod_0x3e1a('0xf5','7zKQ')]=_kod_0x3e1a('0xf6','(&JH');if(_0x2d8c97['tTZxD']('CZrGM',_0x2d8c97[_kod_0x3e1a('0xf7','7zKQ')])){_0x594b10[_kod_0x3e1a('0xf8','K(Qy')](_0x4884af,_0x586642);}else{_0x594b10['className']=_0x594b10[_kod_0x3e1a('0xf9','OYVl')]||'';var _0x13ad5b=_0x586642+'\x20'+_0x594b10['className'];if(_0x559ea7[_kod_0x3e1a('0xfa',')CBT')](_0x559ea7[_kod_0x3e1a('0xfb','40X7')],typeof _0x594b10))var _0x5394e0=_0x559ea7['FVBsy'](_0x559ea7['JDFkb']('<li\x20class=\x22context-menu-item\x20',_0x13ad5b),_0x559ea7[_kod_0x3e1a('0xfc','&GDu')]);else{var _0x148743=_0x594b10['name'];_0x594b10[_kod_0x3e1a('0xfd','SKPP')]&&(_0x148743+=_0x559ea7[_kod_0x3e1a('0xfe','5sb[')](_kod_0x3e1a('0xff','vNE*')+_0x594b10[_kod_0x3e1a('0x100',')CBT')],_kod_0x3e1a('0x101','U#d4')));var _0x5394e0=_0x559ea7[_kod_0x3e1a('0x102','X(J)')](_kod_0x3e1a('0x103','b8rY')+_0x13ad5b+'\x22>',_0x323ca2(_0x594b10[_kod_0x3e1a('0x104','a0#r')]))+_0x559ea7[_kod_0x3e1a('0x105','U#d4')]+_0x148743+_0x559ea7['gCKYQ'];}var _0x372da1=_0x559ea7[_kod_0x3e1a('0xf1','fi7c')]($,_0x5394e0)[_kod_0x3e1a('0x106','&GDu')](),_0x447754=_0x8040af||_0x1f593,_0x2e4c1b=_0x4884af[_kod_0x3e1a('0x107','fi7c')][_kod_0x3e1a('0x108','bEpc')](_0x447754)['first']();0x0==_0x2e4c1b['length']&&_0x4884af['commands'][_0x447754]&&(_0x2e4c1b=_0x4884af[_kod_0x3e1a('0x109','bEpc')][_0x447754][_kod_0x3e1a('0x10a','6QqX')]),0x0==_0x2e4c1b['length']&&(_0x2e4c1b=_0x4884af[_kod_0x3e1a('0x10b','SKPP')][_kod_0x3e1a('0x10c','bz7l')]()[_kod_0x3e1a('0x10d','nxzJ')]()),_0x8040af?_0x2e4c1b[_kod_0x3e1a('0x10e','Xwfy')](_0x372da1):_0x1f593&&_0x2e4c1b[_kod_0x3e1a('0x10f','26J3')](_0x372da1);var _0x24003c=_0x372da1[_kod_0x3e1a('0x110','U#d4')](_0x559ea7[_kod_0x3e1a('0x111','RSt4')])[_kod_0x3e1a('0x112','OR9^')](_0x559ea7[_kod_0x3e1a('0x113','a0#r')]);_0x372da1['data']({'contextMenu':_0x24003c,'contextMenuKey':_0x586642,'contextMenuRoot':_0x5a44fb});var _0x477970={};_0x477970['$input']=null;_0x477970[_kod_0x3e1a('0x114','fJ6c')]=null;_0x477970[_kod_0x3e1a('0x100',')CBT')]=_0x594b10.accesskey;_0x477970['className']=_0x594b10.className;_0x477970[_kod_0x3e1a('0x115','[SR4')]=_0x594b10.icon;_0x477970[_kod_0x3e1a('0x116','fJ6c')]=_0x594b10.name;_0x477970[_kod_0x3e1a('0x117','8Z5A')]=_0x148743;_0x477970[_kod_0x3e1a('0x118','NFf%')]=_0x372da1;if(_0x24003c&&(_0x24003c[_kod_0x3e1a('0x67','5sb[')]||(_0x24003c[_kod_0x3e1a('0x119','U#d4')]={}),_0x24003c[_kod_0x3e1a('0x11a','6QqX')][_0x586642]=_0x477970),'string'!=typeof _0x594b10&&(_0x4884af['commands']||(_0x4884af['commands']={}),_0x4884af[_kod_0x3e1a('0x11b','(&JH')][_0x586642]=_0x477970,_0x5a44fb['commands'][_0x586642]=_0x477970,_0x5a44fb[_kod_0x3e1a('0x11c','Xwfy')][_0x586642]=function(_0x275cad,_0x236a92){_0x594b10[_kod_0x3e1a('0x11d','bz7l')](_0x275cad,_0x236a92);},_0x594b10['accesskey']&&(_0x5a44fb[_kod_0x3e1a('0x11e','c$B(')][_0x594b10[_kod_0x3e1a('0x11f','JAMe')]]=_0x477970),_0x594b10[_kod_0x3e1a('0x120','[SR4')])){var _0x246d36=_0x586642+_kod_0x3e1a('0x121','40X7'),_0x5394e0=_0x559ea7['zDpWF'](_0x559ea7[_kod_0x3e1a('0x122','U#d4')]('<ul\x20class=\x22context-menu-list\x20'+_0x586642+_kod_0x3e1a('0x123','^Wal'),_0x246d36),_kod_0x3e1a('0x124','(&JH'));_0x559ea7['RcXRy']($,_0x5394e0)[_kod_0x3e1a('0x125','[W9m')](_0x372da1),_0x477970[_kod_0x3e1a('0x126','aH31')]=_0x372da1[_kod_0x3e1a('0x127','q5DN')]('ul.'+_0x586642),_0x477970[_kod_0x3e1a('0x128','DO3(')]=null,_0x477970[_kod_0x3e1a('0x129','&GDu')]=_0x477970['$node'],_0x477970[_kod_0x3e1a('0x12a','#]gq')]=_0x559ea7[_kod_0x3e1a('0x12b','6QqX')],_0x372da1[_kod_0x3e1a('0x12c','qR*@')](_kod_0x3e1a('0x7a',')CBT'),_0x477970)['addClass']('context-menu-submenu'),_0x372da1[_kod_0x3e1a('0x36','nxzJ')](_0x559ea7[_kod_0x3e1a('0x12d','0cRn')]('ul.',_0x586642))[_kod_0x3e1a('0x12e','0cRn')]({'contextMenuRoot':_0x5a44fb,'contextMenu':_0x477970}),_0x372da1[_kod_0x3e1a('0x36','nxzJ')]('li.'+_0x246d36)[_kod_0x3e1a('0x12f','[W9m')]({'contextMenuRoot':_0x5a44fb,'contextMenuKey':_0x246d36,'contextMenu':_0x477970}),_0x477970[_kod_0x3e1a('0x130','ZDSL')]||(_0x477970['items']={}),_0x477970[_kod_0x3e1a('0x11a','6QqX')][_0x246d36]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x372da1['find'](_0x559ea7['fEuFL'](_kod_0x3e1a('0x131','6QqX'),_0x246d36))},_0x1dd06c(_0x477970,_0x594b10[_kod_0x3e1a('0x132','0cRn')],'.'+_0x246d36);}}},_0x594b10[_kod_0x3e1a('0x133','26J3')]&&(_0x5a44fb[_kod_0x3e1a('0x134','Ai1r')][_0x594b10[_kod_0x3e1a('0x100',')CBT')]]=_0x30bb29),_0x594b10[_kod_0x3e1a('0x135','vNE*')])){if(_0x1411a5[_kod_0x3e1a('0x136','&dY5')](_kod_0x3e1a('0x137','0cRn'),_kod_0x3e1a('0x138','(&JH'))){var _0x9885c4=_0x290751+_kod_0x3e1a('0x139','5sb['),_0x59bc3f=_0x1411a5['hrlfN'](_0x1411a5[_kod_0x3e1a('0x13a','fi7c')](_kod_0x3e1a('0x13b','aH31'),_0x290751)+_kod_0x3e1a('0x13c','RSt4')+_0x9885c4,_kod_0x3e1a('0x13d','aH31'));_0x1411a5[_kod_0x3e1a('0x13e','bz7l')]($,_0x59bc3f)[_kod_0x3e1a('0x13f','q5DN')](_0x9b147b),_0x30bb29['$menu']=_0x9b147b['find'](_kod_0x3e1a('0x140','mv0a')+_0x290751),_0x30bb29[_kod_0x3e1a('0x141','[SR4')]=null,_0x30bb29['appendTo']=_0x30bb29[_kod_0x3e1a('0x142','fi7c')],_0x30bb29['type']=_0x1411a5[_kod_0x3e1a('0x143','Xwfy')],_0x9b147b['data'](_0x1411a5[_kod_0x3e1a('0x144','SKPP')],_0x30bb29)[_kod_0x3e1a('0x145','ZDSL')](_kod_0x3e1a('0x146','U#d4')),_0x9b147b[_kod_0x3e1a('0x147','DEDs')]('ul.'+_0x290751)[_kod_0x3e1a('0x148','Xwfy')]({'contextMenuRoot':_0x5a44fb,'contextMenu':_0x30bb29}),_0x9b147b[_kod_0x3e1a('0x149','c1#z')](_0x1411a5[_kod_0x3e1a('0x14a','K(Qy')](_0x1411a5[_kod_0x3e1a('0x14b','8Z5A')],_0x9885c4))['data']({'contextMenuRoot':_0x5a44fb,'contextMenuKey':_0x9885c4,'contextMenu':_0x30bb29}),_0x30bb29['items']||(_0x30bb29['items']={}),_0x30bb29[_kod_0x3e1a('0x132','0cRn')][_0x9885c4]={'$input':null,'$label':null,'icon':'','name':'','_name':'','$node':_0x9b147b[_kod_0x3e1a('0x14c','QvDl')](_0x1411a5['sSHjg'](_0x1411a5[_kod_0x3e1a('0x14d','aH31')],_0x9885c4))},_0x1411a5[_kod_0x3e1a('0x14e','w#^c')](_0x1dd06c,_0x30bb29,_0x594b10['items'],'.'+_0x9885c4);}else{var _0x2b3516=_0x290751['$menu'],_0x4c3f7d='disable';_0x2b3516[_kod_0x3e1a('0x14f','6QqX')](_kod_0x3e1a('0x150','&GDu'))[_kod_0x3e1a('0x151','c1#z')](_0x4c3f7d),Hook[_kod_0x3e1a('0x152','w#^c')]('rightMenu.show',_0x290751['selector'],_0x1fe719,_0x2b3516),Hook[_kod_0x3e1a('0x153','mv0a')](_kod_0x3e1a('0x154','DEDs')+_0x290751['selector'],_0x1fe719,_0x2b3516);}}}else{var _0x18de27=$(this)['offset']();_0x18de27[_kod_0x3e1a('0x155','[Zow')]+=$(this)['outerHeight'](),$(this)['parent']()[_kod_0x3e1a('0x156','a0#r')]()[_kod_0x3e1a('0x157','Y)&o')]({'x':_0x1fe719[_kod_0x3e1a('0x158','[W9m')],'y':_0x18de27[_kod_0x3e1a('0x159','fi7c')]});}});}};_0x1dd06c(_0x5a44fb,_0x38b314,_0x2cd38f,_0x5cf301);}};var _0x372b83=function(){var _0x470a53={};_0x470a53[_kod_0x3e1a('0x15a','#]gq')]=function(_0x2f8724,_0x1c7fc8){return _0x2f8724===_0x1c7fc8;};_0x470a53['HboEl']=function(_0x38f58a,_0x22c39b){return _0x23dfef.Lrjjf(_0x38f58a,_0x22c39b);};_0x470a53['rJwvh']=function(_0x5230f9,_0x5bf736){return _0x5230f9(_0x5bf736);};return $(_kod_0x3e1a('0x15b','K(Qy'))[_kod_0x3e1a('0x15c','U#d4')]('#rightMenu'),_kod_0x3e1a('0x15d','8Z5A')!=typeof $[_kod_0x3e1a('0x15e','DEDs')]?console[_kod_0x3e1a('0x15f','Ai1r')](_kod_0x3e1a('0x160','0cRn')):($['contextMenu']({'zIndex':0x270f,'selector':_0x23dfef[_kod_0x3e1a('0x161','7zKQ')],'items':{'dialog-quit':{'name':LNG[_kod_0x3e1a('0x162','0cRn')],'className':_kod_0x3e1a('0x163','q5DN'),'icon':_kod_0x3e1a('0x164','[W9m'),'accesskey':'q'},'dialog-max':{'name':LNG['dialog_max'],'className':'dialog-max','icon':_kod_0x3e1a('0x165','U#d4'),'accesskey':'a'},'dialog-min':{'name':LNG[_kod_0x3e1a('0x166','6QqX')],'className':_kod_0x3e1a('0x167','q5DN'),'icon':'minus','accesskey':'i'},'sep1':_0x23dfef[_kod_0x3e1a('0x168','26J3')],'refresh':{'name':LNG[_kod_0x3e1a('0x169','X(J)')],'className':_0x23dfef[_kod_0x3e1a('0x16a','vNE*')],'icon':_kod_0x3e1a('0x16b','&dY5'),'accesskey':'r'},'open-window':{'name':LNG[_kod_0x3e1a('0x16c','5sb[')],'className':_kod_0x3e1a('0x16d','[Zow'),'icon':_kod_0x3e1a('0x16e','[W9m'),'accesskey':'b'},'qrcode':{'name':LNG[_kod_0x3e1a('0x16f','nxzJ')],'className':'qrcode','icon':_kod_0x3e1a('0x170','c$B('),'accesskey':'c'}},'callback':function(_0x975c6,_0xbd579){if(_kod_0x3e1a('0x171','Y)&o')!==_0x23dfef[_kod_0x3e1a('0x172','8Z5A')]){var _0x372b83=_0xbd579[_kod_0x3e1a('0x173','[Zow')][_kod_0x3e1a('0x174',')CBT')]('id'),_0x33f0c8=$[_kod_0x3e1a('0x175','QvDl')]['list'][_0x372b83];switch(_0x975c6){case _0x23dfef[_kod_0x3e1a('0x176',')CBT')]:_0x33f0c8[_kod_0x3e1a('0x177','&GDu')]();break;case _0x23dfef['ijugw']:_0x33f0c8[_kod_0x3e1a('0x178','nxzJ')](!0x1);break;case _kod_0x3e1a('0x179','X(J)'):_0x33f0c8[_kod_0x3e1a('0x17a','0cRn')]();break;case'refresh':_0x33f0c8[_kod_0x3e1a('0x17b','SKPP')]();break;case _0x23dfef[_kod_0x3e1a('0x17c','mv0a')]:_0x33f0c8[_kod_0x3e1a('0x17d','40X7')]();break;case _kod_0x3e1a('0x17e','a0#r'):core[_kod_0x3e1a('0x17f','#]gq')](_0x33f0c8[_kod_0x3e1a('0x180','fi7c')][_kod_0x3e1a('0x181','fJ6c')][_kod_0x3e1a('0x182','qR*@')](_0x23dfef[_kod_0x3e1a('0x183','6QqX')])[_kod_0x3e1a('0x184','(&JH')](_kod_0x3e1a('0x185','bEpc')));}}else{var _0x3c9101=_0x372b83[_kod_0x3e1a('0x186','5[X3')][_0xbd579[g]]&&_0x372b83[_kod_0x3e1a('0x187','#]gq')][_0xbd579[g]][_kod_0x3e1a('0x188','qR*@')];_0x3c9101&&0x0!=_0x3c9101['length']&&(f=f?f['add'](_0x3c9101):_0x3c9101);}}}),void $('.aui-title\x20img,.aui-title\x20.x-item-file')[_kod_0x3e1a('0x189','SKPP')](_kod_0x3e1a('0x18a','mv0a'))[_kod_0x3e1a('0x18b','b8rY')]('click',function(_0x26e934){if(_0x470a53['XbKuY'](_kod_0x3e1a('0x18c','w#^c'),_kod_0x3e1a('0x18d','&dY5'))){var _0x217bf3=_0x470a53[_kod_0x3e1a('0x18e','[W9m')]($,this)['offset']();_0x217bf3['top']+=_0x470a53[_kod_0x3e1a('0x18f','OR9^')]($,this)[_kod_0x3e1a('0x190','Ai1r')](),_0x470a53[_kod_0x3e1a('0x191','fJ6c')]($,this)[_kod_0x3e1a('0x192','aH31')]()['parent']()[_kod_0x3e1a('0x193','DO3(')]({'x':_0x26e934[_kod_0x3e1a('0x194','aH31')],'y':_0x217bf3[_kod_0x3e1a('0x195','mv0a')]});}else{_0x26e934&&($[_kod_0x3e1a('0x196','bEpc')][_kod_0x3e1a('0x197','1*&H')](),$(_0x26e934)[_kod_0x3e1a('0x198','1*&H')]({'x':_0x217bf3,'y':_0x372b83}));}})[_kod_0x3e1a('0x199','OYVl')](_0x23dfef['fcqAo'])[_kod_0x3e1a('0x19a','aH31')](_0x23dfef[_kod_0x3e1a('0x19b','fi7c')],function(_0x2bf02b){var _0x217bf3=$(this)['parent']()[_kod_0x3e1a('0x19c','OYVl')]()[_kod_0x3e1a('0x19d','a0#r')]('id'),_0x372b83=$[_kod_0x3e1a('0x19e','26J3')][_kod_0x3e1a('0x19f','QvDl')][_0x217bf3];_0x372b83[_kod_0x3e1a('0x1a0','26J3')](),$['contextMenu'][_kod_0x3e1a('0x1a1','a0#r')]();}));};Hook[_kod_0x3e1a('0x1a2','DO3(')](_0x23dfef[_kod_0x3e1a('0x1a3','bEpc')],function(_0x3f8380,_0x21c4d8){var _0x372b83=_0x3f8380[_kod_0x3e1a('0x1a4','U#d4')]('id'),_0x2b6621=$[_kod_0x3e1a('0x1a5','DEDs')][_kod_0x3e1a('0x1a6','1*&H')][_0x372b83],_0x336222=_kod_0x3e1a('0x1a7','7zKQ'),_0x543d65=_kod_0x3e1a('0x1a8','b8rY');_0x2b6621['hasFrame']()?_0x21c4d8[_kod_0x3e1a('0x1a9','&GDu')](_0x543d65)[_kod_0x3e1a('0x1aa','5sb[')](_0x336222):_0x21c4d8[_kod_0x3e1a('0x1ab','fJ6c')](_0x543d65)[_kod_0x3e1a('0x1ac','5[X3')](_0x336222);var _0x1cd50c=_kod_0x3e1a('0x1ad','Y)&o');_0x23dfef[_kod_0x3e1a('0x1ae','0cRn')]($,'.'+_0x372b83)['hasClass'](_0x23dfef[_kod_0x3e1a('0x1af','(&JH')])?_0x21c4d8['find'](_0x1cd50c)['removeClass'](_0x336222):_0x21c4d8['find'](_0x1cd50c)[_kod_0x3e1a('0x1b0','fJ6c')](_0x336222);}),_0x372b83();});;define("app/app/appBase",[],function(a,b){var c={},d={},e={},f=!1,g=function(a){a.title=void 0==a.title?a.name:a.title,void 0==a.name&&(a.name=UUID(),a.hidden=!0),c[a.name]=a,a.ext||(a.ext="");var b=a.ext.split(",");c[a.name].extArr=b,"undefined"!=typeof a.sort?a.sort=parseInt(a.sort):a.sort=0;for(var e=0;e<b.length;e++){var f=trim(b[e]);c[a.name].extArr[e]=f,d[f]||(d[f]=[]);for(var g=!1,h=0;h<d[f].length;h++)if(d[f][h].name==a.name){g=!0;break}g||(d[f].push({name:a.name,sort:a.sort}),d[f].length>1&&d[f].sort(function(a,b){return a.sort<b.sort}))}Hook.trigger("kodApp.add.finished")},h=function(){return d},i=function(a){if(!a||!c[a])return!1;delete c[a];for(var b in e)if(e[b]==a){delete e[b];break}for(var b in d){for(var f=d[b],g=[],h=0;h<f.length;h++)f[h].name!=a&&g.push(f[h]);0==g.length?delete d[b]:d[b]=g}},j=function(a){if("undefined"==typeof a){var b=[];for(var f in c)c[f].hidden||b.push(c[f]);return b}var g=e[a],b=[];if(!g&&!d[a])return!1;if(g&&(c[g]?b.push(c[g]):delete e[a]),!d[a])return b;for(var h=0;h<d[a].length;h++){var i=d[a][h].name;c[i]&&i!=g&&b.push(c[i])}return b},k=function(a){f=a},l=function(){return f},m=function(a,b,d){if(""!=a){b&&"file"!=b||(b=core.pathExt(a)),d=d?d:"";var e={path:a,ext:b,appName:d};if(!Hook.trigger("kodApp.open.before",e)){if(a=e.path,b=e.ext,d=e.appName)var f=c[d];else{var g=j(b);if(!g||0==g.length)return void kodApp.openUnknow(a,"");var f=g[0]}if(!f)return Tips.tips("["+d+"] not exists",!1);try{n(f,a,b)}catch(h){console.error("kodApp.open error:",h)}}}},n=function(a,b,c){Hook.trigger("kodApp.callback.before",a,b,c)||(a.callback(b,c),Hook.trigger("kodApp.callback.after",b,c,a))},o=function(a){var b=j(a),d=j("");""==a&&(b=!1),b?b.push({name:""}):b=[],b=b.concat(d);for(var e={},f=0;f<b.length;f++){var g=b[f];""==g.name||g.hidden?e["step-line"]="-------":e[g.name]={app:g.name,name:g.title,className:g.className,icon:g.icon,callback:function(a,b){var d=c[a];if(d&&d.callback){$(".context-menu-active");if($(".context-menu-active").hasClass("menu-tree-file"))var e=ui.tree.makeParam();else var e=ui.path.makeParam();n(d,e.path,e.type)}}}}return e},p=function(a,b){q(a,b),G.userConfig.kodAppDefault=htmlEncode(jsonEncode(e)),G.shareInfo||$.get(G.appHost+"setting/set&k=kodAppDefault&v="+jsonEncode(e))},q=function(a,b){if(!c[b])return!1;if("string"==typeof a)e[a]=b;else if($.isArray(a))for(var d=0;d<a.length;d++)e[a[d]]=b;else if($.isArray(c[b].extArr))for(var f=c[b].extArr,d=0;d<f.length;d++)e[f[d]]=b},r=function(){G.userConfig.kodAppDefault="[]",e={}},s=function(a,b){var a=c[a];return a?b?inArray(a.extArr,b):a.ext:!1},t=function(a,b,e){var a=c[a];if(!a)return!1;var f="undefined"==e?0:parseInt(e);0==f&&"undefined"!=typeof a.sort&&(f=parseInt(a.sort)),"string"==$.type(b)&&(b=b.split(","));for(var g=0;g<b.length;g++){var h=b[g];if(h){inArray(a.extArr,h)||a.extArr.push(h),d[h]||(d[h]=[]);for(var i=!1,j=0;j<d[h].length;j++)d[h][j].name!=a.name||(d[h][j].sort=f,i=!0);i||d[h].push({name:a.name,sort:f})}}},u=function(){if(G.userConfig&&G.userConfig.kodAppDefault)try{var a=G.userConfig.kodAppDefault;a=jsonDecode(htmlDecode(a)),$.isPlainObject(a)&&(e=a)}catch(b){}Hook.bind("rightMenu.show.menu-file,rightMenu.show.menu-tree-file",function(a,b){if(a.hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";if(kodApp.getApp(d)){var f=kodApp.getAppMenu(d);b.find("li.open-with.context-menu-submenu").removeClass(e),b.find("ul.context-menu-list.open-with .context-menu-item").not(".open-with-first").remove(),$.contextMenu.menuAdd(f,".menu-file",".open-with-first"),$.contextMenu.menuAdd(f,".menu-tree-file",".open-with-first")}else b.find("li.open-with.context-menu-submenu").addClass(e)}),Hook.trigger("kodApp.ready")};return u(),{debug:function(){return{appList:c,openDefault:d,openUser:e}},add:g,remove:i,appSupportCheck:s,appSupportSet:t,getApp:j,getAppBind:h,getAppMenu:o,setLastOpenTarget:k,getLastOpenTarget:l,setOpenUser:p,setOpenUserLocal:q,clearOpenUser:r,open:m}});;define("app/app/editor",[],function(a,b){kodApp.add({name:"aceEditor",title:LNG["Plugin.default.aceEditor"],sort:0,ext:"txt,textile,oexe,inc,csv,log,asc,tsv,lnk,url,webloc,meta,localized,xib,xsd,storyboard,plist,csproj,pch,pbxproj,local,xcscheme,manifest,vbproj,strings,jshintrc,sublime-project,readme,changes,changelog,version,license,changelog,abap,abc,as,asp,aspx,ada,adb,htaccess,htgroups,htgroups,htpasswd,asciidoc,adoc,asm,a,ahk,bat,cmd,cpp,c,cc,cxx,h,hh,hpp,ino,c9search_results,cirru,cr,clj,cljs,cbl,cob,coffee,cf,cson,cakefile,cfm,cs,css,curly,d,di,dart,diff,patch,dockerfile,dot,dummy,dummy,e,ge,ejs,ex,exs,elm,erl,hrl,frt,fs,ldr,ftl,gcode,feature,.gitignore,glsl,frag,vert,gbs,go,groovy,haml,hbs,handlebars,tpl,mustache,hs,hx,html,hta,htm,xhtml,eex,html.eex,erb,rhtml,html.erb,ini,inf,conf,cfg,prefs,io,jack,jade,java,ji,jl,jq,js,jsm,json,jsp,jsx,latex,ltx,bib,lean,hlean,less,liquid,lisp,ls,logic,lql,lsl,lua,lp,lucene,Makefile,makemakefile,gnumakefile,makefile,ocamlmakefile,make,md,markdown,mask,matlab,mz,mel,mc,mush,mysql,nc,nix,nsi,nsh,m,mm,ml,mli,pas,p,pl,pm,pgsql,php,phtml,shtml,php3,php4,php5,phps,phpt,aw,ctp,module,ps1,praat,praatscript,psc,proc,plg,prolog,properties,proto,py,r,cshtml,rd,rhtml,rst,rb,ru,gemspec,rake,guardfile,rakefile,gemfile,rs,sass,scad,scala,scm,sm,rkt,oak,scheme,scss,sh,bash,bashrc,sjs,smarty,tpl,snippets,soy,space,sql,sqlserver,styl,stylus,svg,swift,tcl,tex,toml,twig,swig,ts,typescript,str,vala,vbs,vb,vm,v,vh,sv,svh,vhd,vhdl,wlk,wpgm,wtest,xml,rdf,rss,wsdl,xslt,atom,mathml,mml,xul,xbl,xaml,xq,yaml,yml,vcproj,vcxproj,vtt,filters,cer,reg,config,pem,srt,ass,lrc,opf,ncx",icon:G.staticPath+"images/file_icon/icon_app/ace.png",callback:function(a,b){var c=ShareData.frameTop();if("undefined"!=typeof c.Editor)return void c.Editor.add(urlEncode(a));if(core.isApp("editor"))return void ShareData.frameChild("OpenopenEditor",function(b){b.Editor.add(urlEncode(a))});if(ShareData.frameTop("OpenopenEditor")){var d=c.$.dialog.list.openEditor,e=0;d&&"hidden"==$(d.DOM.wrap).css("visibility")&&(e=200,d.display(!0).zIndex().focus()),setTimeout(function(){ShareData.frameTop("OpenopenEditor",function(b){b.Editor.add(urlEncode(a))})},e)}else{var f=G.appHost+"editor/edit#filename="+urlEncode(a);"undefined"!=typeof G.sharePage&&(f=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(a));var g=htmlEncode(urlDecode(core.pathThis(a))),h={closeBefore:function(){var a=ShareData.frameTop("OpenopenEditor"),b=this;return a&&a.Editor&&a.Editor.hasFileSave()?($.dialog.confirm(LNG.if_save_file_tips,function(){b.config.closeBefore=!1,b.close()},function(){}),!1):void 0}};core.openDialog(f,core.icon("edit"),g,"openEditor",h)}}});var c=ShareData.frameTop();c.Config&&"editor"==c.Config.pageApp&&kodApp.setOpenUserLocal(!1,"aceEditor")});;define("app/app/openWith",[],function(a,b){kodApp.add({name:"appOpenSetting",title:LNG["Explorer.UI.appSetDefault"],ext:"",icon:G.staticPath+"images/file_icon/icon_others/setting.png",callback:function(a,b){var c="<ul class='tab-group {{if !apps}}hidden{{/if}}' role='tablist'> <li class='tab-item {{if apps}}active{{/if}}'> <a href='#app-list-support'aria-controls='app-list-support' role='tab' data-toggle='tab'> {{LNG['Explorer.UI.appTypeSupport']}}</a> </li> <li class='tab-item {{if !apps}}active{{/if}}' > <a href='#app-list_all' aria-controls='app-list_all' role='tab' data-toggle='tab'> {{LNG['Explorer.UI.appTypeAll']}}</a> </li> </ul> <div class='tab-content'> <div class='app-list tab-pane {{if apps}}active{{/if}}' id='app-list-support'> {{each apps app i}} <a data-app='{{app.name}}' href='javascript:void(0);' draggable='false' ondragstart='return false;' class='app-item {{if app.name==defaultApp}}select{{/if}} disable-ripple'> {{if app.icon.indexOf('/') == -1}} <span class='ico'><i class='font-icon {{app.icon}}'></i></span> {{else}} <span class='ico'><img draggable='false' ondragstart='return false;' src='{{app.icon}}'></span> {{/if}} <span class='name'>{{app.title}}</span> </a> {{/each}} <div class='clear'></div> </div> <div class='app-list tab-pane {{if !apps}}active{{/if}}' id='app-list_all'> {{each appAll app i}} <a data-app='{{app.name}}' href='javascript:void(0);' draggable='false' ondragstart='return false;' class='app-item {{if app.name==defaultApp}}select{{/if}} disable-ripple'> {{if app.icon.indexOf('/') == -1}} <span class='ico'><i class='font-icon {{app.icon}}'></i></span> {{else}} <span class='ico'><img draggable='false' ondragstart='return false;' src='{{app.icon}}'></span> {{/if}} <span class='name'>{{app.title}}</span> </a> {{/each}} </div> </div> <div class='bottom mt-10'> <input class='kui-checkbox size-small' type='checkbox' id='app-default-checkbox' {{if apps}}checked='true'{{/if}}/> <label for='app-default-checkbox'>{{LNG['Explorer.UI.appAwaysOpen']}}</label> </div>",d=kodApp.getApp(b),e=!1;_.isArray(d)&&(e=d[0].name);var f=template.compile(c),g=f({LNG:LNG,apps:d,defaultApp:e,appAll:kodApp.getApp()}),h=$.dialog({id:"dialog-app-select",className:"menu-empty",padding:0,fixed:!0,ico:core.icon("search"),resize:!0,title:LNG["Explorer.UI.selectAppDesc"],width:480,height:360,padding:"20px",content:g,ok:function(){return i()}}),i=function(){var c=$("#app-default-checkbox").prop("checked"),d=$(".app-list.active .app-item.select").attr("data-app");return d?(h.close(),kodApp.open(a,b,d),c&&kodApp.setOpenUser(b,d),!0):(Tips.tips(LNG["Explorer.UI.selectAppWarning"],"warning"),!1)};$(".tab-group .tab-item").die("click").live("click",function(){var a=$(this).find("[aria-controls]").attr("aria-controls");"app-list-support"==a?$("#app-default-checkbox").prop("checked",!0):$("#app-default-checkbox").prop("checked",!1)}),$(".app-item").die("click").live("click",function(){$(this).parent().find(".select").removeClass("select"),$(this).addClass("select")}).die("dblclick").live("dblclick",function(){i()})}})});;define("app/app/html",[],function(a,b){var c=function(a){return void 0==a?!1:0===a.indexOf("http")?!0:G.shareInfo||core.pathReadable(a)?!0:(Tips.tips(LNG.no_permission_read_all,!1),core.playSound("error"),!1)};Hook.bind("kodApp.open.before",function(a){return"folder"==a.ext?(core.isApp("explorer")||isWap()?ui.path.list(a.path+"/"):core.explorer(a.path),!0):c(a.path)?void("file"==a.ext&&(a.ext="")):!0}),kodApp.openUnknow=function(a,b){void 0==b&&(b="");var c=G.appHost+"pluginApp/index&search="+core.pathExt(a),d="kodApp.open(pathHashDecode('"+pathHashEncode(a)+"'),false,'appOpenSetting');",e="kodApp.open(pathHashDecode('"+pathHashEncode(a)+"'),false,'aceEditor');",f="kodApp.download(pathHashDecode('"+pathHashEncode(a)+"'));",g="core.openWindow('"+c+"');",h=LNG.unknow_file_try+'<a class="pl-5 pr-5" href="javascript:void(0);" onclick="',i='<div class="unknow-file can-select" style="word-break:break-all;"> <div class="grey-8 bold mb-20">'+LNG.unknow_file_tips+"<br/>"+b+'</div> <div class="mt-5">1.'+h+d+'">'+LNG["Explorer.UI.openWith"]+'</a></div> <div class="mt-5">2.'+h+e+'">'+LNG["Explorer.UI.openWithText"]+'</a></div> <div class="mt-5">3.'+h+f+'">'+LNG.unknow_file_download+'</a></div> <div class="mt-20">'+h+g+'">'+LNG.PluginCenter+"</a>"+LNG.unknow_plugin_search+"</div> </div>";$.dialog({fixed:!0,icon:"warning",title:LNG.unknow_file_title,padding:"20px 50px",content:i,cancel:!0}),$(".unknow-file a").unbind("click").bind("click",function(a){return $(this).parents(".artDialog").data("artDialog").close(),stopPP(a)})},kodApp.add({name:"download",title:LNG.download,hidden:!0,icon:"x-item-file x-html",callback:function(a,b){if(c(a)){var d=a;"http"!=a.substr(0,4)&&(d=G.appHost+"explorer/fileDownload&accessToken="+G.accessToken+"&path="+urlEncode(a),"undefined"!=typeof G.sharePage&&(d=G.appHost+"share/fileDownload&user="+G.user+"&sid="+G.sid+"&path="+urlEncode(a))),$.dialog({icon:"succeed",title:!1,time:1.5,content:LNG.download_ready+"..."}),isWap()?window.open(d):$('<iframe src="'+d+'" style="display:none;width:0px;height:0px;"></iframe>').appendTo("body")}}}),kodApp.download=function(a){kodApp.open(a,"","download")},kodApp.openWindow=function(a){kodApp.open(a,"","browserOpen")},kodApp.add({name:"browserOpen",title:LNG.open_ie,sort:-100,icon:"x-item-file x-html",callback:function(a,b){var d=core.path2url(a);return"/"==a.substr(-1)&&-1!=d.search("explorer/fileProxy&")?Tips.tips(LNG.path_can_not_action,!1):void(c(a)&&(isWap()?window.location.href=d:window.open(d)))}}),kodApp.add({name:"swfPlayer",title:"Flash Player",ext:"swf",icon:"x-item-file x-swf",callback:function(a,b){$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"75%",height:"65%",padding:0,content:core.createFlash(core.path2url(a))})}}),kodApp.add({name:"webLink",title:"webLink",ext:"url,webloc",sort:10,icon:"x-item-file x-html",callback:function(a,b){core.fileGet(a,function(c){if("url"==b){var d=c.match(/URL=(.*)/);if(d.length>=2)return window.open(d[1])}else if("webloc"==b)try{var e=$($.parseXML(c)),f=e.find("string").text();return void window.open(f)}catch(g){}kodApp.open(a,b,"editor")})}}),kodApp.add({name:"htmlView",title:LNG["Plugin.default.htmlView"],ext:"htm,html,shtml",sort:10,icon:"x-item-file x-html",callback:function(a,b){var c=core.path2url(a);core.openDialog(c,core.icon("html"),core.pathThis(a))}}),kodApp.add({name:"pdfView",title:"PDF Simple",ext:"pdf",sort:0,icon:"x-item-file x-pdf",callback:function(a,b){var c=core.path2url(a),d="pdf"+UUID(),e='<div id="'+d+'" style="height:100%;"> <a href="'+c+'" target="_blank" style="display:block;margin:0 auto;margin-top:80px;font-size:16px;text-align:center;">'+LNG.error+" "+LNG.download+" PDF</a></div>";$.dialog({resize:!0,fixed:!0,ico:core.icon(b),title:core.pathThis(a),width:"80%",height:"75%",padding:0,content:e}),PDFObject.embed(c,"#"+d)}}),kodApp.add({name:"oexeOpen",title:LNG["kodApp.oexe.open"],ext:"oexe",sort:100,icon:" x-item-file x-oexe",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),core.openApp(c)})}}),kodApp.add({name:"oexeEdit",title:LNG["kodApp.oexe.edit"],ext:"oexe",sort:50,icon:"icon-edit ",callback:function(a,b){core.fileGet(a,function(b){var c=jsonDecode(b);c.name=core.pathThis(a),c.path=a,ui.path.pathOperate.appEdit(c)})}});var d={createApp:{name:LNG.app_create,className:"createApp newfile",icon:"icon-puzzle-piece x-item-file x-oexe",callback:function(a,b){ui.path.pathOperate.appEdit(0,0,"userAdd")}}};$.contextMenu.menuAdd(d,".menu-body-main",".app-install"),$.contextMenu.menuAdd(d,".toolbar-path-more",".app-install"),$.contextMenu.menuAdd(d,".bodymain",".app-install"),Hook.bind("rightMenu.show",function(a,b,c){var d=[".menu-folder",".menu-file",".menu-tree-folder",".menu-tree-file",".menu-tree-folder-fav"];if(c.find(".context-menu-submenu").fadeOut(0).delay(0).fadeIn(0),c.removeClass("menu-auto-fit"),h(b),c.inScreen()||c.addClass("menu-auto-fit"),".menu-body-main"==a){var e=c.find(".set-file-icon-size.context-menu-submenu");"icon"==G.userConfig.listType?e.removeClass("hidden"):e.addClass("hidden")}if(_.include(d,a)){var f="disabled",g=".cute,.rname,.remove",i=".open,.open-text,.down,.share,.copy,.cute,.rname,.remove,.open-browser,.search,.more-action";b.hasClass("file-not-readable")?c.find(i).addClass(f):c.find(i).removeClass(f),b.hasClass("file-not-writeable")?c.find(g).addClass(f):c.find(g).removeClass(f)}}),Hook.bind("rightMenu.show.menu-body-main",function(a,b){var c=".upload,.past,.newfolder,.newfile",d="disabled";_.get(G,"jsonData.info.canUpload")?b.find(c).removeClass(d):b.find(c).addClass(d)}),Hook.bind("rightMenu.show.menu-file",function(a,b){if($(".context-menu-active").hasClass("menu-tree-file"))var c=ui.tree.makeParam();else var c=ui.path.makeParam();var d=core.pathExt(c.path),e="hidden";inArray(["jpg","jpeg","png"],d)?b.find(".set-background").removeClass(e):b.find(".set-background").addClass(e)});var e=function(){var a=".close-item,.refresh,.newfile,.past,.info",b=".open-browser",c=".explorer,.create-project,.open-project",d=".close-item,.newfile,.refresh,.past,.down,.copy,.cute,.remove,.more-action,.clone,.info,.zip,.zip-zip,.zip-tar,.zip-tgz",e=".newfile,.cute,.past,.rname,.zip,.remove,.clone,.create-link-home,.create-link,.create-project",f=$(".menu-tool-path"),g="hidden",h=ui.fileLight.fileListSelect();f.find(".context-menu-item").addClass(g),0==h.length?f.find(a).removeClass(g):1==h.length?(f.find(".context-menu-item").removeClass(g),"folder"==ui.fileLight.type(h)?f.find(b).addClass(g):f.find(c).addClass(g)):h.length>1&&f.find(d).removeClass(g),G.jsonData&&G.jsonData.info&&G.jsonData.info.canUpload===!1&&f.find(e).filter(":not(."+g+")").addClass(g)},f=function(){var a=ui.fileLight.fileListSelect(),b=$(".kod-toolbar-path .select-button-show"),c="hidden";G.jsonData&&G.jsonData.info&&(0==a.length||G.jsonData.info.pathType==G.KOD_USER_SHARE&&G.jsonData.info.id!=G.userID?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=share]").removeClass(c),b.find("[data-action=rname]").removeClass(c),a.length>1&&(b.find("[data-action=share]").addClass(c),b.find("[data-action=rname]").addClass(c))))},g=function(){var a=_.get(G,"jsonData.info.pathType"),b=$(".kod-toolbar-share .select-button-show-share"),c=ui.fileLight.fileListSelect(),d="hidden";a!=G.KOD_USER_SHARE||0==c.length?b.addClass("hidden"):(b.removeClass("hidden"),b.find("[data-action=shareEdit]").removeClass(d),b.find("[data-action=shareOpenWindow]").removeClass(d),c.length>1&&(b.find("[data-action=shareEdit]").addClass(d),b.find("[data-action=shareOpenWindow]").addClass(d)))};Hook.bind("explorer.fileSelect.init",function(){ui.fileLight.listNumberSet()}),Hook.bind("explorer.fileSelect.change",function(){e(),f(),g(),ui.fileLight.selectNumSet()}),Hook.bind("rightMenu.show.toolbar-path-more",function(){e()}),Hook.bind("rightMenu.initFinished",function(){if(1!=G.isRoot){var a="hidden",b={"explorer.fileDownload":"@.down,@.download,@.share,@.open-text,[data-action=download]","explorer.search":"@.search","explorer.mkfile":"@.newfile,[data-action=newfile],@.past,@.clone","explorer.mkdir":"@.newfolder,[data-action=newfolder]","explorer.pathRname":"@.rname,[data-action=rname]","explorer.pathDelete":"@.remove,@.remove + .context-menu-separator,[data-action=remove]","explorer.pathCopy":"@.cute,@.copy,[data-action=cute],[data-action=copy]","explorer.fileUpload":"@.upload,@.upload-more,[data-action=upload],[data-action=upload-more]","explorer.unzip":"@.unzip","explorer.zip":"@.zip","userShare.set":"@.share,[data-action=share]"};setTimeout(function(){for(var c in b){var d=replaceAll(b[c],"@",".context-menu-list ");core.authCheck(c)||$(d).addClass(a)}},100),core.authCheck("explorer.fileDownload")||(kodApp.remove("browserOpen"),kodApp.remove("htmlView"))}}),Hook.bind("kodApp.callback.before",function(a,b,c){return-1==$.inArray(a.name,["browserOpen","htmlView","zipView"])||core.authCheckGroup("explorer.fileDownload",b)?void 0:(Tips.tips(LNG.no_permission_action,"error"),!0)});var h=function(a){return},i=function(){if(G.authGroupRole||(G.authGroupRole={}),_.get(G,"jsonData.info.pathType")==G.KOD_GROUP_PATH){var a=_.get(G,"jsonData.info.id");G.authGroupRole[a]=_.get(G,"jsonData.info.groupRole.authArr")}h()};Hook.bind("explorer.path.ajaxLive",i)});;define("app/common/tpl/copyright.html",[],'<div class="dialog-copyright-content">\n <div class="title">\n <div class="logo">\n <i class="icon-cloud"></i>\n {{if kod.window.core.versionType==\'A\'}}KodExplorer {{else}} {{LNG.kod_name}} {{/if}} v{{G.version}}\n </div>\n <div class=\'info\'>——{{LNG.kod_name_copyright}}</div>\n </div>\n <div class="content">\n <p>{{@LNG.copyright_desc}}</p>\n <div>{{@LNG.copyright_contact}}</div>\n <div>{{@LNG.copyright_info}}</div> \n </div>\n</div>\n');;define("app/common/tpl/themeDIY.html",[],"@media screen and (max-width:100000px) {\n body .full-background{\n position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;\n background-color: #020202;background-size: 100% 100%;\n }\n\n {{if blurSize= (bgBlur==0?0:10) }}{{/if}}\n body .full-background:before{\n -webkit-filter: blur({{blurSize}}px);\n -moz-filter: blur({{blurSize}}px);\n -ms-filter: blur({{blurSize}}px);\n filter: blur({{blurSize}}px);\n }\n {{if bgType == 'image'}}\n body .full-background,\n body .full-background:before,\n body #body .menu-left,\n body #body .app-menu-left,\n body .aui-buttons,\n body .aui-state-focus .aui-title,body .aui-title{\n background-image:url({{bgImage}});\n }\n body .aui-state-focus .aui-title,body .aui-title{\n background-size:100%;\n }\n {{else}}\n body .full-background,\n body .full-background:before,\n body #body .menu-left, \n body #body .app-menu-left,\n body .aui-buttons,\n body .aui-state-focus .aui-title,body .aui-title{\n background:{{endColor}};\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='{{startColor}}', endColorstr='{{endColor}}');\n background-image: -webkit-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -moz-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -o-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: -ms-linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n background-image: linear-gradient({{colorRotate}}deg, {{startColor}}, {{endColor}});\n }\n {{/if}}\n}\n");;define("app/src/edit/edit",["./preview","./previewMarkdown","./previewMarkdownParse","./tpl/markdownPreview.html","./functionList","./markdownTools","./tpl/markdownHelpCN.html","./tpl/markdownHelp.html","./calcPreview","./calc","lib/ace/src-min-noconflict/ext-modelist","./tpl/editTabContent.html"],function(a,b){var c={},d=void 0,e=a("./preview");a("./calcPreview"),a("lib/ace/src-min-noconflict/ext-modelist"),aceModeList=ace.require("ace/ext/modelist"),a.async("lib/ace/src-min-noconflict/ext-language_tools",function(){ace.config.loadModule("ace/ext/language_tools",function(){ace.snippetManager=ace.require("ace/snippets").snippetManager})}),a.async("lib/ace/emmet.min.js",function(){a.async("lib/ace/src-min-noconflict/ext-emmet",function(){ace.require("ace/ext/emmet");for(var a in c)c[a].setOptions({enableEmmet:!0})})});var f=ace.require("ace/lib/net");f.loadScript.hook("loadScript",f,function(){return"string"==typeof arguments[0]&&-1!==arguments[0].search("mode-php.js")&&(arguments[0]=arguments[0].replace("mode-php.js","mode-phhp.js")),arguments}),ace.config.moduleUrl.hook("moduleUrl",ace.config,function(){return-1!==arguments[0].search("php_worker")&&(arguments[0]=arguments[0].replace("php_worker","phhp_worker")),arguments});var g=ace.require("ace/mouse/default_handlers").DefaultHandlers;g.prototype.onMouseDown.hook("onMouseDown",g.prototype,function(){arguments[0].preventDefault=function(){return!0}});var h=ace.require("ace/virtual_renderer").VirtualRenderer;h.prototype.showComposition.hook("showComposition",h.prototype,function(){return this.session.selection.rangeCount>1?"hookReturn":void 0});var i=ace.require("ace/editor").Editor;i.prototype.$checkMultiselectChange.hook("$checkMultiselectChange",i.prototype,function(){return"hookReturn"});var j,k,l=function(a,b){if(void 0==b||void 0==a||c.length<1)return"";for(var d in c)try{if(c[d].kod[a]==b)return c[d].kod.uuid}catch(e){}return""},m=function(){$(".close-item").click(function(){$(".edit-body .introduction").addClass("hidden")})},n=function(){m();var a={fontSize:"15px",theme:"tomorrow",showGutter:1,autoWrap:1,autoComplete:1,functionList:1,tabSize:4,softTab:1,displayChar:0,fontFamily:"Menlo",keyboardType:"ace",autoSave:0};for(var b in a)"undefined"==typeof G.codeConfig[b]&&(G.codeConfig[b]=a[b]);autoFunctionList=parseInt(G.codeConfig.functionList),Toolbar.toolbarSelected(),y(),$("body").mouseup(function(a){var b=["markdown-menu-box","markdown-setting","markdown-help"],c={"markdown-menu-box":"tool-markdown-menu","markdown-setting":"tool-markdown-setting","markdown-help":"tool-markdown-help"};$.each(b,function(b,d){$(a.target).attr("markdown-action")==c[d]||$(a.target).parent().attr("markdown-action")==c[d]||$(a.target).hasClass(d)||$(a.target).parent().hasClass("val")||0!=$(a.target).parents("."+d).length||$("."+d).addClass("hidden")})}),Mousetrap.bind(["ctrl+f","command+f"],function(a,b){switch(stopPP(a),b){case"ctrl+f":case"command+f":}})},o=function(a){var b=core.pathExt(a),c=aceModeList.getModeForPath(a).name;if("text"==c)for(var d in Editor.fileOpenMode)if(-1!=$.inArray(b,Editor.fileOpenMode[d])){c=d;break}return c},p=function(a){var b,d="id_"+UUID();if(void 0==a||""==a||"undefined"==a)return b={uuid:d,name:"newfile.txt",charset:"utf-8",filename:"",mode:o("test.txt"),theUrl:""},Hook.trigger("editor.initAdd.before",b),q(b),s(b),$(".edit-body .this").removeClass("this"),$(".edit-body pre#"+d).parent().addClass("this"),$(".tab-"+b.uuid).removeClass("loading"),A(),t(),Toolbar.toolbarSelected(),void Hook.trigger("editor.initAdd.ready",c[d]);var e=a;if("http"==a.substr(0,4)){var f=$.getUrlParam("name",a),g=$.getUrlParam("downFilename",a);f?e=urlDecode(f):g&&(e=urlDecode(g))}b={charset:"utf-8",uuid:d,name:core.pathThis(e),filename:e,mode:o(e),theUrl:""},"http"==a.substr(0,4)&&(b.filename=""),Hook.trigger("editor.initAdd.before",b),q(b),c[b.uuid]={kod:{filename:b.filename}},core.fileGet(a,function(a,e,f){if(b.theUrl=f,$(".tab-"+b.uuid).removeClass("loading"),!e||!e.code)return J(b.uuid),Tips.tips(e);if(0==$("#"+b.uuid).length)return void J(b.uuid);var g=e.data;"oexe"==g.ext&&(g.content=js_beautify(g.content)),c[d]=void 0,$("#"+d).text(g.content),s(b);var h=c[d];h.kod.charset=g.charset,h.kod.base64=g.base64,h.navigateTo(0),h.moveCursorTo(0,0),R(),A(),t(),Toolbar.toolbarSelected(),Hook.trigger("editor.initAdd.ready",h)},function(a){J(b.uuid),a||(a=LNG.error),Tips.tips(a,!1)})},q=function(b){var c=core.iconSmall(core.pathExt(b.name)),d='<div class="edit-tab-menu tab loading tab-'+b.uuid+'" uuid="'+b.uuid+'" title="'+htmlEncode(b.filename)+'" data-name="'+htmlEncode(b.filename)+'"> <div class="name">'+c+htmlEncode(b.name)+'</div> <a href="javascript:void(0);" class="close icon-remove" draggable="false"></a> <div style="clear:both;"></div></div>';$(d).insertBefore(".edit-tab .add");var e=a("./tpl/editTabContent.html"),f=template.compile(e),g=f({LNG:LNG,uuid:b.uuid});if($(".edit-body .tabs").append(g),w(b.uuid),Tap.resetWidth("add"),y(),"markdown"==b.mode&&$.getUrlParam("sid")){var h=$("#"+b.uuid).parent(".edit-content");h.addClass("markdown-full-page")}},r=function(a){clearTimeout(j),j=!1,j=setTimeout(function(){try{a.kod.preview.editChange()}catch(b){}},300)},s=function(b){var d=ace.edit(b.uuid),f=d.getSession();d.setTheme("ace/theme/"+G.codeConfig.theme),void 0!=b.mode&&d.getSession().setMode("ace/mode/"+b.mode),f.setTabSize(parseInt(G.codeConfig.tabSize)),f.setUseSoftTabs(parseInt(G.codeConfig.softTab)),f.setUseWrapMode(parseInt(G.codeConfig.autoWrap)),d.renderer.setShowGutter(parseInt(G.codeConfig.showGutter)),d.renderer.setScrollMargin(0,100,0,0),"ace"==G.codeConfig.keyboardType?d.setKeyboardHandler():d.setKeyboardHandler("ace/keyboard/"+G.codeConfig.keyboardType),d.setShowPrintMargin(!1),d.setPrintMarginColumn(120),d.$blockScrolling=1/0,d.setDragDelay(20),d.setShowInvisibles(parseInt(G.codeConfig.displayChar)),d.setFontSize(parseInt(G.codeConfig.fontSize)),d.setAnimatedScroll(!0),d.setOptions({enableEmmet:!0,enableSnippets:!0,enableBasicAutocompletion:!0,enableLiveAutocompletion:!0}),d.on("change",function(a){B(d,!0),r(d)}),d.on("changeSelection",function(a){T()}),d.commands.addCommand({name:"editSave",bindKey:{win:"Ctrl-S",mac:"Command-S",sender:"editor|cli"},exec:function(a,b,c){D(a.kod.uuid)}}),d.commands.addCommand({name:"editFunction",bindKey:{win:"Ctrl-Shift-E",mac:"Command-Shift-E",sender:"editor|cli"},exec:function(a,b,c){Toolbar.doAction("functionList")}}),d.commands.addCommand({name:"preview",bindKey:{win:"Ctrl-Shift-S",mac:"Command-Shift-S"},exec:function(a){Toolbar.doAction("preview")}}),d.commands.addCommand({name:"showKeyboardShortcuts",bindKey:{win:"Ctrl-Alt-h",mac:"Command-Alt-h"},exec:function(a){ace.config.loadModule("ace/ext/keybinding_menu",function(b){b.init(a),a.showKeyboardShortcuts()})}}),d.commands.addCommand({name:"convertUpper",bindKey:{win:"Ctrl-U",mac:"Command-U"},exec:function(a){a.toUpperCase()}}),d.commands.addCommand({name:"convertLower",bindKey:{win:"Ctrl-O",mac:"Command-O"},exec:function(a){a.toLowerCase()}}),d.commands.addCommand({name:"gotolineAt",bindKey:{win:"Ctrl-L",mac:"Command-L"},exec:function(a){$(".top-toolbar .menu-view-goto-line").trigger("mousedown")}}),d.commands.addCommand({name:"convertIndent",exec:function(a,b){ace.config.loadModule("ace/ext/whitespace",function(c){var d={reset_size:G.codeConfig.softTab?" ":" ",to_space:" ",to_tabs:" "},e=d[b];a.session.setTabSize(G.codeConfig.tabSize),a.session.setUseSoftTabs(G.codeConfig.softTab),c.detectIndentation(a.session),c.convertIndentation(a.session,e,G.codeConfig.tabSize),c.trimTrailingSpace(a.session,e)})}}),d.commands.addCommand({name:"phpBeautify",bindKey:{win:"Ctrl-Shift-B",mac:"Command-Shift-B"},exec:function(a){ace.config.loadModule("ace/ext/beautify",function(b){b.beautify(a.session)})}}),d.commands.addCommand({name:"find",bindKey:{win:"Ctrl-F",mac:"Command-F"},exec:function(b){a.async("lib/ace/ext-searchboxKod",function(a){var c=ace.require("ace/ext/searchboxKod");c.Search(Editor,b)})}}),d.commands.addCommand({name:"replace",bindKey:{win:"Ctrl-H",mac:"Command-Option-F"},exec:function(b){a.async("lib/ace/ext-searchboxKod",function(a){var c=ace.require("ace/ext/searchboxKod");c.Search(Editor,b,!0)})}}),d.commands.addCommand({name:"closeSearchBar",bindKey:"Esc",exec:function(a){Editor.searchBox&&Editor.searchBox.hide()}}),d.commands.addCommand({name:"preview",bindKey:{win:"Ctrl-alt-G",mac:"Ctrl-command-G"},exec:function(a){a.findAll(a.session.getTextRange()),T()}}),d.commands.addCommand({name:"refresh",bindKey:{win:"F5",mac:"F5"},exec:function(a){Toolbar.doAction("refresh")}}),b.mode||(b.mode=""),d.kod={mode:b.mode,uuid:b.uuid,name:b.name,base64:!1,charset:"utf-8",theUrl:b.theUrl,filename:b.filename},d.hasChanged=!1,c[b.uuid]=d,v(),d.kod.preview=new e(d)},t=function(){var a=P();if(a){a.focus(),a.resize();try{var b=window.parent.$.dialog.list.openEditor,c=Editor.current().kod.filename;c||(c=Editor.current().kod.name);var d='<img draggable="false" src="'+G.staticPath+'images/file_icon/icon_others/edit.png"/>'+htmlEncode(c);if(b){b.title(d),b.zIndex(),b.focus();var e=G.appHost+"editor/edit";"undefined"!=typeof G.sid&&(e=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid),e=e+"#filename="+urlEncode(c),window.parent.$(".openEditor .aui-content iframe").attr("src",e)}}catch(f){}$("title").text(core.pathThis(c))}},u=function(a,b){try{Editor.current().completer.popup.hide()}catch(c){}$(".edit-tab .this").removeClass("this"),$(".edit-tab .tab-"+a).addClass("this"),d=a,b&&$(".edit-tab .this").stop(!0,!0).animate({opacity:.5},50).animate({opacity:.8},50).animate({opacity:.5},50).animate({opacity:1},50,function(){}),t(),T(),K(),A(),Toolbar.toolbarSelected(),v(),Hook.trigger("editor.selectTab",Editor.current())},v=function(){var a=P();a&&"undefined"!=typeof a.kod&&Editor.searchBox&&Editor.searchBox.isShow()&&(Editor.searchBox.setEditor(Editor,Editor.current()),Editor.searchBox.find(!1,!1,!0))},w=function(a,b){if(void 0!=a&&""!=a){$(".edit-body .this").removeClass("this"),$(".edit-body #"+a).parent().addClass("this"),u(a,b);var c=$(".tab-"+a).attr("data-name");L(function(a){a.ui.tree.setSelect(c)})}},x=function(a,b,e){var f=c;$.extend(!0,{},G.codeConfig);void 0!=e&&(f={},f[e]?f[e]=c[e]:f[d]=c[d]);var g=function(a){var b=Number(!Number(a));return isNaN(b)?0:b};"undefined"!=typeof b?G.codeConfig[a]=b:(G.codeConfig[a]=g(G.codeConfig[a]),b=G.codeConfig[a]),Toolbar.toolbarSelected();for(var h in f){var i=f[h];if(i&&i.kod&&i.resize)switch(-1!=$.inArray(a,["fontSize","autoWrap","fontFamily"])&&r(i),a){case"theme":i.setTheme("ace/theme/"+b);break;case"tabSize":i.getSession().setTabSize(parseInt(b));break;case"showGutter":i.renderer.setShowGutter(parseInt(b));break;case"softTab":i.getSession().setUseSoftTabs(parseInt(b));break;case"fontSize":i.setFontSize(parseInt(b));break;case"autoWrap":i.getSession().setUseWrapMode(parseInt(b));break;case"displayChar":i.setShowInvisibles(parseInt(b));break;case"fontFamily":y();break;case"keyboardType":"ace"==G.codeConfig.keyboardType?i.setKeyboardHandler():i.setKeyboardHandler("ace/keyboard/"+G.codeConfig.keyboardType);break;case"functionList":break;case"autoComplete":i.setOptions({enableLiveAutocompletion:G.codeConfig[a]}),i.$enableBasicAutocompletion=G.codeConfig[a]}}$.ajax({url:G.appHost+"editor/setConfig&k="+a+"&v="+G.codeConfig[a],dataType:"json",success:function(a){}})},y=function(){var a=G.codeConfig.fontFamily;a="'"+a+"',Monaco,Menlo,Consolas,'Source Code Pro','Liberation Mono','Ubuntu Mono','Microsoft Yahei','微软雅黑',Courier,'Helvetica Neue','Lantinghei SC',STXihei,WenQuanYi,sans-serif";var b=".ace-editor-content, .ace-editor-content textarea, .ace_editor,.function-list-frame, .ace_tooltip.ace_doc-tooltip {font-family:"+a+" !important;} .ace_tooltip.ace_doc-tooltip{font-size:1.2em;}";$.setStyle(b,"code-font-family")},z=function(a){var b=c;for(var d in b){var e=b[d];if(e&&e.kod&&e.resize)switch(a){case"resize":e.resize();break;case"setting":e.commands.exec("showSettingsMenu",e)}}"resize"==a&&A()},A=function(){var a=P();if(a){var b=$("#"+a.kod.uuid).parent().find(".edit-right-frame"),c=0;b.hasClass("hidden")||(c=b.width()/$(window).width()*100),$(".edit-body .bottom-toolbar").css("right",c+"%")}},B=function(a,b){Hook.trigger("editor.setChanged",a),C(a,b),b!=a.hasChanged&&(a.hasChanged=b,$(".edit-tab .tabs .tab-"+a.kod.uuid).toggleClass("edit-changed"))},C=function(a,b){b&&a&&1==G.codeConfig.autoSave&&""!=a.kod.filename&&(clearTimeout(k),k=!1,k=setTimeout(function(){F(a,a.kod.filename,!1,!0),setTimeout(function(){a.kod.preview.previewRefresh()},300)},3e3))},D=function(a,b){if(void 0!=d){void 0==a&&(a=d),void 0==b&&(b=!1);var e=c[a];if(void 0==e||""==e)return void Tips.tips(LNG.data_error,"warning");if(e.hasChanged){N();var f=e.kod.filename;""==f?core.api.pathSelect({type:"file",title:LNG.newfile_save_as},function(a){F(e,a,b)}):F(e,f,b)}}},E=function(){for(var a in c)""!=c[a].kod.filename&&D(a)},F=function(a,b,c,d){if("view"===a.kod.tabType)return void Tips.tips(LNG.error,"warning");var e={path:b,charset:a.kod.charset,filestr:a.getValue()};a.kod.charsetSave&&(e.charsetSave=a.kod.charsetSave);var f=G.appHost+"editor/fileSave";"undefined"!=typeof G.sharePage&&(f=G.appHost+"share/fileSave&user="+G.user+"&sid="+G.sid),a.kod.base64&&(e.base64="1",e.filestr=base64Encode(e.filestr)),e.filestr=urlEncode(e.filestr),""==a.kod.filename&&(e.create_file=1),d||Tips.loading(LNG.loading,!0),$(".tab-"+a.kod.uuid).addClass("loading"),$.ajax({type:"POST",dataType:"json",url:f,data:e,error:core.ajaxError,success:function(e){return $(".tab-"+a.kod.uuid).removeClass("loading"),e.code?(d||Tips.close(e.data,!0),""==a.kod.filename&&(a.kod.filename=b,H(a)),B(a,!1),t(),Toolbar.toolbarSelected(),void(c&&J(a.kod.uuid))):void Tips.close(e,!1)}})},H=function(a){var b=a.kod.filename;a.kod.name=core.pathThis(b),a.kod.mode=o(b),a.kod.theUrl=G.appHost+"editor/fileGet&filename="+b;var c=$(".tab-"+a.kod.uuid);c.attr("title",b),c.find(".name").html(a.kod.name)},I=function(a){if(void 0==a&&(a=d),void 0==c[a])return void J(a);var b=c[a];b.hasChanged?$.dialog({title:LNG.warning,resize:!1,background:"#fff",opacity:.4,lock:!0,icon:"question",content:b.kod.name+"<br/>"+LNG.if_save_file,padding:40,button:[{name:LNG.button_save,focus:!0,callback:function(){D(a,!0)}},{name:LNG.button_not_save,callback:function(){J(a)}}]}):J(a)},J=function(a){delete c[a];var b="",d=$(".edit-tab .tab"),e=$(".edit-tab .tab-"+a),f=$(".edit-body pre#"+a).parent();e.removeClass("edit-tab-menu"),e.hasClass("this")?($(d[0]).attr("uuid")==a?b=$(d[1]).attr("uuid"):d.each(function(c){var d=$(this).attr("uuid");return d==a?!1:void(b=d)}),""!=b&&$(".edit-body pre#"+b).addClass("this"),f.remove(),Tap.resetWidth("remove",e,b)):(f.remove(),Tap.resetWidth("remove",e)),K()},K=function(){0==$(".edit-body .tabs .edit-content").length?(P()&&P().kod.preview.close(),$(".disable-mask").removeClass("hidden"),$(".bottom-toolbar").addClass("hidden"),$(".edit-body .tabs").addClass("hidden")):($(".disable-mask").addClass("hidden"),$(".bottom-toolbar").removeClass("hidden"),$(".edit-body .tabs").removeClass("hidden")),L(function(a){var b=[];$(".edit-tab .tabs .edit-tab-menu").each(function(a){var c=$(this).attr("data-name");c&&b.push(c)}),a.ui.fileHistory(b)})},L=function(a){ShareData.frameTop("",function(b){b.core&&b.core.isApp("editor")&&0!=b.$("#page-editor").length&&"function"==typeof a&&a(b)})},M=function(){for(var a in c)try{if(c[a].hasChanged)return!0}catch(b){}return!1},N=function(){P()&&P().focus()},O=function(a){core.setSkin(a)},P=function(){return d&&c[d]&&c[d].focus?c[d]:!1},Q=function(a){var b=P();a&&(b=c[a]);var d=b.kod.theUrl,a=b.kod.uuid;return""==d?void Tips.tips(LNG.not_exists,"warning"):($(".tab-"+a).addClass("loading"),Tips.loading(LNG.loading),d+="&charset="+b.kod.charset,void core.fileGet(d,function(c,d,e){Tips.close(),$(".tab-"+a).removeClass("loading");var f=d.data;null==f.content&&(f.content=""),"oexe"==f.ext&&(f.content=js_beautify(f.content)),b.kod.charset=f.charset,b.kod.base64=f.base64,b.getSession().setValue(f.content);var g=b.getFirstVisibleRow();b.scrollToLine(g),B(b,!1),Toolbar.toolbarSelected()},function(b){b||(b=LNG.error),Tips.close(b),Tips.tips(b,!1),$(".tab-"+a).removeClass("loading")}))},R=function(){ShareData.data("FILE_SEARCH_AT")&&setTimeout(function(){for(var a=ShareData.data("FILE_SEARCH_AT"),b=P(),c={row:a.line-1,column:0};a.lineIndex-->=0;){b.selection.moveTo(c.row,c.column);var d=-1==a.lineIndex?!0:!1,e=b.find(a.search,{},d);c=e.end}b.session.highlight(b.$search.$options.re),b.renderer.updateBackMarkers(),ShareData.remove("FILE_SEARCH_AT")},100)},S=function(a){a||(a=G.codeConfig.theme);var b=["ambiance","idle_fingers","monokai","pastel_on_dark","twilight","solarized_dark","tomorrow_night_blue","tomorrow_night_eighties"];return inArray(b,a)?!0:!1},T=function(){var a=Editor.current();if(a){var b=a.selection.getCursor(),c=b.row+1+":"+(b.column+1);a.selection.rangeCount>1&&(c+=" ["+a.selection.rangeCount+"]");for(var d=a.selection.getAllRanges(),e=0,f=0,g=0;g<d.length;g++){var h={start:d[g].start,end:d[g].end},i=a.selection.doc.getTextRange(h);e+=i.length,f+=h.end.row-h.start.row+1}e>0&&(c+=" ("+e+" ~ "+f+")"),$(".editor_position").html(c)}};return{init:n,current:P,getParentEditor:L,hasFileSave:M,setChanged:B,saveConfig:x,doAction:z,setTheme:O,isBlackTheme:S,select:w,remove:I,focus:N,save:D,saveall:E,refresh:Q,getFileMode:o,aceModeList:aceModeList,add:function(a){a=urlDecode(a);var b=l("filename",a);""!=b?(w(b,!0),R()):p(a)}}});;define("app/src/edit/preview",["./previewMarkdown","./previewMarkdownParse","./tpl/markdownPreview.html","./functionList","./markdownTools","./tpl/markdownHelpCN.html","./tpl/markdownHelp.html"],function(a,b){return function(b){var c=$("#"+b.kod.uuid).parent(".edit-content"),d=c.find(".edit-right-frame"),e=$("#"+b.kod.uuid),f=c.find(".function-list-frame"),g=c.find(".preview-url-frame"),h=c.find(".preview-markdown-frame"),i=a("./previewMarkdown"),j=a("./functionList"),k=a("./markdownTools"),l=new i(b),m=new j(b),n=10,o=function(){c.find(".preview-url-tool input").keyEnter(y);var a=c.find(".resize"),b=0;a.drag({start:function(){b=d.width(),a.addClass("resize-active"),$("body").css("cursor","col-resize"),d.append('<div class="preview-frame mask-view"></div>'),d.addClass("can-not-select")},move:function(c,f){var g=b-c,h=$(window).width();g>=h-n&&(g=h-n),n>=g&&(g=n),e.width(h-g),d.width(g),a.css("left",h-g+"px")},end:function(b,c){a.removeClass("resize-active"),$("body").css("cursor","default"),d.find(".mask-view").remove(),d.removeClass("can-not-select"),p()}})},p=function(){if(0==$(".markdown-full-page").length){if(d.is(":visible")){var a=d.width(),b=$(window).width();a>=b-n&&(a=b-n),n>=a&&(a=n);var g=100*parseFloat(a/b);d.width(g+"%"),e.width(100-g+"%");var i=c.find(".resize");i.css("left",100-g+"%"),f.is(":visible")&&d.attr("data-size-width",a),h.is(":visible")&&l.refreshScroll()}Editor.doAction("resize")}},q=function(){c.find(".edit-right-frame .box a,.function-list-tool .box a,[markdown-action]").bind("click",function(b){var d=$(this).attr("class");switch($(this).attr("markdown-action")&&(d=$(this).attr("markdown-action")),d){case"tool-markdown-menu":if(c.find(".markdown-menu-box").toggleClass("hidden"),!c.find(".markdown-menu-box").hasClass("hidden")){var e=l.markdownMenu(c.find(".markdown-preview"));c.find(".markdown-menu-box .content").html(e)}break;case"tool-markdown-download-html":l.markdownDownload(c.find(".markdown-preview").html(),"html");break;case"tool-markdown-download-pdf":l.markdownDownload(c.find(".markdown-preview").html(),"pdf");break;case"tool-markdown-download-markdown":l.markdownDownload("","md");break;case"tool-markdown-full":c.toggleClass("markdown-full"),c.hasClass("markdown-full")&&(c.find(".ace_editor").css("width","50%"),c.find(".edit-right-frame").css("width","50%"),c.find(".resize").css("left","50%")),Editor.doAction("resize");break;case"tool-markdown-setting":c.find(".markdown-setting").toggleClass("hidden");break;case"tool-markdown-help":if(""==c.find(".markdown-help .content").html()){var e="";e=a("zh-CN"==G.lang||"zh-TW"==G.lang?"./tpl/markdownHelpCN.html":"./tpl/markdownHelp.html"),c.find(".markdown-help .content").html(e)}c.find(".markdown-help").toggleClass("hidden");break;case"tool-markdown-max":c.toggleClass("markdown-full-page"),c.hasClass("markdown-full-page")||p();break;case"tool-open-url":t();break;case"tool-refresh":y();break;case"tool-close":x();break;case"tool-markdown-help":}return stopPP(b),!1})},r=function(a){var i=0;if(d.removeClass("hidden"),f.addClass("hidden"),h.addClass("hidden"),g.addClass("hidden"),c.find(".resize").removeClass("hidden"),"function-list"==a)f.removeClass("hidden"),i=200,isWap()&&(i=10),m.refresh(),d.find(".function-search input").focus();else if("markdown"==a)i=.51*$(window).width(),h.removeClass("hidden"),l.refresh(),k.bindEvent(c,b);else if("html"==a){i=.5*$(window).width(),g.removeClass("hidden");var j=b.kod.filename;j=core.path2url(j),d.find(".preview-url-tool input").val(j),d.find("iframe").attr("src",j)}d.css({width:i}),e.css({width:$(window).width()-i}),p()},s=function(){f.hasClass("hidden")?h.hasClass("hidden")||l.refresh():m.refresh()},t=function(a){if(h.hasClass("hidden"))window.open(c.find(".preview-url-frame input").attr("value"));else{var b=l.markdown2html(c.find(".markdown-preview").html()),d=window.open("","_blank","");d.document.open("text/html","replace"),d.opener=null,d.document.write(b),d.document.close()}stopPP(a)},u=function(){return m.support(b.kod.mode)?(f.hasClass("hidden")?(autoFunctionList=1,r("function-list")):(autoFunctionList=0,x()),void Editor.saveConfig("functionList",autoFunctionList)):void Tips.tips(LNG.not_support,"warning")},v=function(a){d.hasClass("hidden")?w(a)||r("html"):h.hasClass("hidden")&&r("html")},w=function(a){return!a&&autoFunctionList&&m.support(b.kod.mode)?(r("function-list"),!0):"markdown"==b.kod.mode?(r("markdown"),!0):!1},x=function(){(g.hasClass("hidden")||!w())&&(d.addClass("hidden"),f.addClass("hidden"),h.addClass("hidden"),g.addClass("hidden"),c.find(".resize").addClass("hidden"),$(".markdown-full-page").removeClass("markdown-full-page"),e.css("width","100%"),Editor.doAction("resize"))},y=function(){var a=c.find(".preview-url-tool input"),b=a.attr("value");0!=a.length&&(c.find(".open-browser").attr("href",b),c.find("iframe").attr("src",b))},z=function(){o(),q(),w();var a,e=function(b){clearTimeout(a),a=!1,a=setTimeout(function(){f.is(":visible")&&(d.width(d.attr("data-size-width")),p())},10)};$(window).bind("resize",e),k.bindEvent(c,b)};return z(),{open:r,editChange:s,close:x,resize:p,openFunctionList:u,previewForce:v,previewRefresh:y}}});;define("app/src/edit/previewMarkdown",["./previewMarkdownParse","./tpl/markdownPreview.html"],function(a,b){var c=a("./previewMarkdownParse"),d=function(){$(".edit-right-frame .markdown-menu a").die("click").live("click",function(a){stopPP(a);var b=$(this).parents(".right-main"),c=b.find("[data-link='"+$(this).attr("href")+"']");if(0!=c.length){var d=c.offset().top+b.scrollTop()-b.offset().top+"px";b.stop(!0).animate({scrollTop:d},100,"linear")}})},e=function(){var a="newfile",b=Editor.current().kod.filename;return""!=b&&(b=core.pathThis(b),a=b.substr(0,b.indexOf("."))),a},f=function(b){var c=a("./tpl/markdownPreview.html"),d=template.compile(c),f=d({content:b,title:e(),blackTheme:Editor.isBlackTheme()});return f},g=function(a,b){var c=e()+"."+b;switch(b){case"html":$.htmlDownload(f(a),c);break;case"md":var d=Editor.current(),g=d.getValue();$.htmlDownload(g,c);break;case"pdf":var h=f(a);$.htmlPrint(h)}};return function(){var b,e,h,i,j=!1,k=!1,l=function(){if(b=Editor.current(),b&&"undefined"!=typeof b.focus){var a=b.kod.uuid;e=$("#"+a).parent().find(".markdown-preview"),h=$("#"+a).parent().find(".edit-right-frame .right-main"),o(),n(),d(),c.bindBigView()}},m=function(d){a.async("lib/markdown/markdown-it.min",function(){if(e&&0!=e.length&&window.markdownit){var a=window.markdownit({html:!0,breaks:!0,linkify:!0}),d=b.getValue(),f=a.render(d),g=$(".markdown-buffer");0==g.length&&($("<div class='markdown-buffer' style='position:fixed;z-index:0;height:100%;width:100%'></div>").appendTo("body"),g=$(".markdown-buffer")),g.html(f),c.menu(g),-1!=g.html().indexOf("[MATH]")&&(f=g.html().replace("[MATH]",""),g.html(f)),c.code(g,function(){c.math(g,function(){c.flow(g,function(){e.html(g.html()),g.remove(),t()})})})}})},n=function(){var a,c=function(){return!h.find(".preview-markdown-frame").hasClass("hidden")};b.session.on("changeScrollTop",function(b){!k&&c()&&(j=!0,u(!0),clearTimeout(a),a=!1,a=setTimeout(function(){j=!1},1e3))}),b.on("change",function(b){!k&&c()&&(j=!0,t(function(){u(!0),clearTimeout(a),a=!1,a=setTimeout(function(){j=!1},1e3)}))})},o=function(){return},p=[],q=[],r=function(){if("undefined"!=typeof b.kod.mode&&"markdown"==b.kod.mode&&window.markdownit){p=[];for(var a="\n...\n"+b.getValue(),c=0,d=window.markdownit(),e=d.parse(a,{references:{}}),f=["h1","h2","h3","h4","h5","h6"],g=0;g<e.length;g++)if($.inArray(e[g].tag,f)>=0&&"heading_open"==e[g].type){var h=b.session.documentToScreenPosition(e[g].map[0]-1,2),i=h.row*b.renderer.lineHeight;p.push({start:c,end:i,height:i-c}),c=i}}},s=function(){if(h&&0!=h.length){q=[];var a=0,b=h.scrollTop();e.find("h1,h2,h3,h4,h5,h6").each(function(){var c=$(this).position().top+b+parseInt($(this).css("margin-top"));q.push({start:a,end:c,height:c-a}),a=c})}},t=function(a){clearTimeout(i),i=!1,i=setTimeout(function(){r(),s(),"function"==typeof a&&a()},200)},u=function(a){var c=b.session.getScrollTop(),d=h.scrollTop(),e=function(a,b,c,d){for(var e,f=-1,g=0;g<a.length&&(f=g,e=a[g],!(b<a[g].end));g++);if(!(-1===f||c.length<=f)){var h=(b-e.start)/e.height,i=c[f],j=i.start+i.height*h;f==a.length-1&&b>=e.end-5&&(j=i.end),d(j)}};a?e(p,c,q,function(a){h.stop(!0).animate({scrollTop:a},100,"linear")}):d+h.height()>=h.prop("scrollHeight")-5?b.gotoLine(b.session.getLength()):e(q,d,p,function(a){b.session.setScrollTop(a)})};return l(),{refresh:m,refreshScroll:t,markdownMenu:c.getMenu,markdown2html:f,markdownDownload:g}}});;define("app/src/edit/previewMarkdownParse",[],function(a,b){var c={},d=[],e=function(a,b){var e=c,f=d,g=100;if(void 0==b){if(e[a]){var h=lodash.findIndex(f,{key:a});return f[h]={key:a,time:timeFloat()},e[a]}return!1}if(lodash.size(e)>=g){for(var i=lodash.sortBy(f,"time").reverse(),j=lodash.map(i,"key"),k=j.length-1;k>g-1;k--){var l=j[k];delete e[l]}f=i.slice(0,g-1)}return e[a]=b,f.push({key:a,time:timeFloat()}),!0},f=function(a){var b="";return a.find("h1,h2,h3,h4,h5,h6").each(function(){var a=$(this).text(),c=$(this).text().replace(/\s+/g,"-"),d="markdown-menu-"+$(this)[0].tagName.toLowerCase();$(this).attr("data-link")?(a=ltrim(a,"#"),c=ltrim(c,"#")):($(this).attr("data-link","#"+c),$('<a class="target-menu hidden" href="#'+c+'">#</a><a name="'+c+'"></a>').prependTo($(this))),b+='<li class="'+d+'"><a href="#'+c+'">'+a+"</a></li>"}),b="<div class='markdown-menu'><ul>"+b+"</ul></div>"},g=function(a){a.find("a").attr("target","_blank");var b="<p>[TOC]</p>";f(a);-1!=a.html().indexOf(b)&&(html=a.html().replace(b,f(a)),a.html(html))},h=function(b,c){a.async("lib/markdown/highlight.min",function(){b.find("pre code").each(function(a,b){hljs.highlightBlock(b)}),"function"==typeof c&&c()})},i=function(b,c){a.async(["lib/markdown/katex/katex.min.js","lib/markdown/katex/katex.min.css","lib/markdown/katex/contrib/auto-render.min.js"],function(){renderMathInElement(b[0],{delimiters:[{left:"$$",right:"$$",display:!0},{left:"\\[",right:"\\]",display:!0},{left:"$",right:"$",display:!1},{left:"\\(",right:"\\)",display:!1}]}),$(".katex-display").parent().addClass("markdown-latex"),$(b).find(".language-latex,.language-math,.language-katex").each(function(){try{var a=$(this).text(),b=md5(a),c=e(b);if(c)return $(c).clone().insertBefore($(this).parent()),void $(this).parent().remove();var d=katex.renderToString(a);if("string"!=typeof d)return;var f=$('<div class="markdown-latex">'+d+"</div>");f.insertBefore($(this).parent()),$(this).parent().remove(),e(b,f.clone())}catch(g){}}),"function"==typeof c&&c()})},j=function(b,c){a.async(["lib/markdown/mermaid/mermaid.min.js","lib/markdown/mermaid/mermaid.min.css"],function(){$(b).find("pre code").each(function(a,b){var c=ltrim($(this).text()),d=md5(c),f=e(d);if(f)return $(f).clone().insertBefore($(this).parent()),void $(this).parent().remove();if($(this).hasClass("language-mermaid")||$(this).hasClass("language-sequence")||$(this).hasClass("language-seq")||$(this).hasClass("language-gantt")||0==c.indexOf("gantt")||0==c.indexOf("sequenceDiagram")||0==c.indexOf("classDiagram")||0==c.indexOf("gitGraph")||0==c.indexOf("graph")){($(this).hasClass("language-sequence")||$(this).hasClass("language-seq"))&&0!=c.indexOf("sequenceDiagram")&&(c="sequenceDiagram\n"+c),$(this).hasClass("language-gantt")&&0!=c.indexOf("gantt")&&(c="gantt\n"+c);var g=$('<div class="markdown-flow">'+c+"</div>").insertBefore($(this).parent());try{mermaid.init(void 0,g),$(this).parent().remove(),e(d,g.clone())}catch(h){}}}),"function"==typeof c&&c()})},k=function(){var a=$("image-view-big");if(!a.exists()){a=$('<div class="image-view-big hidden"></div>').appendTo("body");var b=".image-view-big,.markdown-flow,.markdown-preview img{cursor:pointer;} .image-view-big .label{color: #444;} .image-view-big{ position:fixed;left:0;top:0;right:0;bottom:0;z-index: 99999; background:rgba(255,255,255,0.95);text-align:center; } .image-view-big img{ margin: auto;padding: 2px; box-shadow: 0 0 20px #555; height: auto;max-width: 100%;vertical-align: middle; position: absolute; top: 0;bottom: 0;left: 0;right: 0; } .image-view-big .svg{background:#fff;}";$.addStyle(b)}var c=function(b){b?a.removeClass("hidden").hide().fadeIn(100):a.fadeOut(100,function(){a.html("").addClass("hidden")})};$(".markdown-flow").die("click").live("click",function(){a.html($(this).html()),c(!0)}),$(".markdown-preview img").die("click").live("click",function(){$(this).clone().appendTo(a),c(!0)}),$(".image-view-big").die("click").live("click",function(){c(!1)})};return{getMenu:f,bindBigView:k,menu:g,code:h,math:i,flow:j}});;define("app/src/edit/tpl/markdownPreview.html",[],'<!doctype html><html>\n<head><meta charset="utf-8">\n <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">\n <head><title>{{title}}</title>\n</head>\n<link rel="stylesheet" type="text/css" href="https://cdn.bootcss.com/KaTeX/0.7.1/katex.min.css">\n<style type="text/css">\n body{\n font-family:"Helvetica Neue","Helvetica","Microsoft Yahei","微软雅黑","Lantinghei SC","STXihei","WenQuanYi Micro Hei",Arial,sans-serif;\n text-align:justify;margin:auto;font-size:14px;line-height:1.6em;\n color:#333;background:#fefefe;padding:15px;margin:30px auto;position: relative;\n -webkit-font-smoothing: antialiased;font-smoothing: antialiased;\n }\n \n article,footer,header,nav{margin:0 auto}\n article{margin-top:4em;margin-bottom:4em;min-height:400px}\n footer{margin-bottom:50px}\n video{margin:2em 0;border:1px solid #ddd}\n nav{font-size:.9em;font-style:italic;border-bottom:1px solid #ddd;padding:1em 0}\n nav p{margin:0}\n details{margin: 15px 0;}\n summary{cursor:pointer;padding: 4px;}\n summary:focus{outline: none;box-shadow: 0 0 3px #2196F3;}\n .h1,h1{font-size:2.2em;}\n .h2,h2{font-size:1.9em;}\n .h3,h3{font-size:1.6em;}\n .h4,h4{font-size:1.3em;}\n .h5,h5{font-size:1.2em;}\n .h6,h6{font-size:1.1em;}\n .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{\n font-family:inherit;font-weight:500;color: #333;\n line-height: 1.2em;padding: 0.3em 0;margin: 0.8em 0 0.4em 0;\n word-break: break-all;\n }\n .h1,h1{letter-spacing: 1px;border-bottom: 1px solid #ddd;}\n .h2,h2{padding-bottom: 0.15em;}\n p{-webkit-hypens:auto;-moz-hypens:auto;hyphens:auto;margin:10px 0;}\n p,li,div,ul{word-wrap: break-all;}\n blockquote{margin-left:1em;padding:10px 15px;margin:10px 0 20px 0;border-left:10px solid #ddd;background: #f6f6f6;}\n blockquote p{margin:0;font-weight:400;}\n code{\n padding: 2px 4px;color: #c7254e;background-color:#f9f2f4;border-radius: 4px;\n }\n pre{display:block;padding:0;overflow:auto;margin:0 0 10px;font-size:1em;line-height:1.42857143;\n word-break:break-all;word-wrap:break-word;color:#333;background:none;border-radius:4px}\n code,kbd,pre,samp{\n font-family:Consolas,\'Liberation Mono\',\'Ubuntu Mono\',Menlo,Courier,sans-serif;\n }\n pre code{background:#f8f8f8;color:#777;white-space:pre-wrap;padding:6px 1em;border:1px solid #eee;display: block;}\n a{color:#1980e6;text-decoration:none}\n a:hover{text-decoration:underline}\n a img{border:none}\n img{max-width: 100%;}\n h1 a,h1 a:hover{text-decoration:none}\n hr{border: 0 none;height: 4px;margin:1.2em 0;\n background: rgba(0, 0, 0, 0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OENDRjNBN0E2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OENDRjNBN0I2NTZBMTFFMEI3QjRBODM4NzJDMjlGNDgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4Q0NGM0E3ODY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4Q0NGM0E3OTY1NkExMUUwQjdCNEE4Mzg3MkMyOUY0OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqqezsUAAAAfSURBVHjaYmRABcYwBiM2QSA4y4hNEKYDQxAEAAIMAHNGAzhkPOlYAAAAAElFTkSuQmCC) repeat-x 0 0;\n }\n @media screen and (min-width: 900px) {\n body {width: 900px;}\n }\n ul,ol{padding:0.2em 0 0.2em 2em;}\n table {border-collapse: collapse;border-spacing: 0;margin-bottom: 20px;}\n table thead{background: #eee;}\n table td,table th{padding: .5em;border: 1px solid #ddd;line-height: 1.5;}\n .markdown-flow{background:#fff;padding: 15px;}\n .markdown-flow .label{color:#444;}\n .markdown-latex {\n text-align: center;font-size:1.3em;color: #000;\n margin-bottom: 1.5em;overflow: hidden;overflow-x:auto;\n }\n .latex-inline .katex-display{display:inline-block;font-size: 0.8em;}\n .markdown-menu ul{padding:0 10px 20px 20px;}\n .markdown-menu li{\n font-size:14px;list-style:none;\n line-height:1.8em;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;\n }\n .markdown-menu-h2{padding-left:2em;}\n .markdown-menu-h3{padding-left:4em;}\n .markdown-menu-h4{padding-left:6em;}\n .markdown-menu-h5{padding-left:8em;}\n .markdown-menu-h6{padding-left:10em;}\n\n div .hljs{color: #666;}\n .hljs-comment,.hljs-quote{color:#998;font-style:italic}\n .hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:700}\n .hljs-literal,.hljs-number,.hljs-tag .hljs-attr,\n .hljs-template-variable,.hljs-variable{color:teal}\n .hljs-doctag,.hljs-string{color:#d14}\n .hljs-section,.hljs-selector-id,.hljs-title{color:#900;font-weight:700}\n .hljs-subst{font-weight:400}\n .hljs-class .hljs-title,.hljs-type{color:#458;font-weight:700}\n .hljs-attribute,.hljs-name,.hljs-tag{color:navy;font-weight:400}\n .hljs-meta,.hljs-strong{font-weight:700}\n .hljs-link,.hljs-regexp{color:#009926}\n .hljs-bullet,.hljs-symbol{color:#990073}\n .hljs-built_in,.hljs-builtin-name{color:#0086b3}\n .hljs-meta{color:#999}\n .hljs-deletion{background:#fdd}\n .hljs-addition{background:#dfd}\n .hljs-emphasis{font-style:italic}\n\n /* black theme */\n body.code-theme-black{background:#333;color:#bbb}\n body.code-theme-black blockquote{\n border-color:#444;border-color:rgba(200,200,200,.1);\n background:#444;background:rgba(200,200,200,.1);\n }\n body.code-theme-black .h1,body.code-theme-black h1{border-bottom: 1px solid rgba(200,200,200,.2);}\n\n body.code-theme-black code,body.code-theme-black pre,body.code-theme-black pre code{color:#777;border-color:#444;border-color:rgba(0,0,0,.1);background:#444;background:rgba(0,0,0,.1)}\n body.code-theme-black code{color:#C5AC18;background:#555;background:rgba(255,255,255,0.15);}\n body.code-theme-black a{color:orange}\n\n body.code-theme-black .h1,body.code-theme-black h1,\n body.code-theme-black .h2,body.code-theme-black h2,\n body.code-theme-black .h3,body.code-theme-black h3,\n body.code-theme-black .h4,body.code-theme-black h4,\n body.code-theme-black .h5,body.code-theme-black h5,\n body.code-theme-black .h6,body.code-theme-black h6{\n color: #fff;\n }\n body.code-theme-black hr{border-bottom:solid 1px #444;border-color:rgba(200,200,200,.1);background-image:none;}\n body.code-theme-black table thead{background: #3e3e3e;}\n body.code-theme-black table td,body.code-theme-black table th{border-color:#444;border-color:rgba(200,200,200,.1)}\n body.code-theme-black .markdown-latex {color: #fff;}\n body.code-theme-black div .hljs{display:block;overflow-x:auto;padding:.5em;background:#23241f}\n body.code-theme-black .hljs,body.code-theme-black .hljs-subst,body.code-theme-black .hljs-tag{color:#f8f8f2}\n body.code-theme-black .hljs-emphasis,body.code-theme-black .hljs-strong{color:#a8a8a2}\n body.code-theme-black .hljs-bullet,body.code-theme-black .hljs-link,body.code-theme-black .hljs-literal,body.code-theme-black .hljs-number,body.code-theme-black .hljs-quote,body.code-theme-black .hljs-regexp{color:#ae81ff}\n body.code-theme-black .hljs-code,body.code-theme-black .hljs-section,body.code-theme-black .hljs-selector-class,body.code-theme-black .hljs-title{color:#a6e22e}\n body.code-theme-black .hljs-strong{font-weight:700}\n body.code-theme-black .hljs-emphasis{font-style:italic}\n body.code-theme-black .hljs-attr,body.code-theme-black .hljs-keyword,body.code-theme-black .hljs-name,body.code-theme-black .hljs-selector-tag{color:#f92672}\n body.code-theme-black .hljs-attribute,body.code-theme-black .hljs-symbol{color:#66d9ef}\n body.code-theme-black .hljs-class .hljs-title,body.code-theme-black .hljs-params{color:#f8f8f2}\n body.code-theme-black .hljs-addition,body.code-theme-black .hljs-built_in,body.code-theme-black .hljs-builtin-name,body.code-theme-black .hljs-selector-attr,body.code-theme-black .hljs-selector-id,body.code-theme-black .hljs-selector-pseudo,body.code-theme-black .hljs-string,body.code-theme-black .hljs-template-variable,body.code-theme-black .hljs-type,body.code-theme-black .hljs-variable{color:#e6db74}\n body.code-theme-black .hljs-comment,body.code-theme-black .hljs-deletion,body.code-theme-black .hljs-meta{color:#75715e}\n\n .print-btn{\n position:absolute;padding:4px 20px;color:#444;font-size:1em;\n background:#eee;background:rgba(200,200,200,0.2);margin-top: -45px;right:15px;\n }\n .print-btn:hover{text-decoration: none;background: #14a2ff;color: #fff;}\n\n .hidden{display:none !important;}\n /*markdown 锚点*/\n .target-menu{\n position: absolute;margin-left: -1.5em;\n display: inline-block;text-align: center;width: 2em;\n }\n h1:hover .target-menu,h2:hover .target-menu,h3:hover .target-menu,\n h4:hover .target-menu,h5:hover .target-menu,h6:hover .target-menu{display:block !important;visibility: visible !important;}\n\n /*打印样式*/\n @media print {\n body{padding:0 1.5cm;margin:0 auto 10px auto;font-size:13px;}\n .print-btn{display: none;}\n }\n</style>\n<body {{if blackTheme}}class="code-theme-black"{{/if}}>\n<a href="javascript:window.print();" class="print-btn">打印(Print)</a>\n{{@content}}\n</body>\n<html>\n\n');;define("app/src/edit/functionList",[],function(a,b,c){var d={php:[{reg:/\n.*?\s*function\s+([_\w]+)\s*\(.*\)*/g,regName:/.*function\s+(.*\))/,regIndex:1,typeExtents:{"function-value":/\s*(private|protected)\s*/,"function-var":/\s*(public)\s*/},type:"function"},{reg:/\s*class\s+(\w*)\s*.*\{/g,regName:/\s*class\s+(\w*)\s*.*\{/,regIndex:1,type:"class"}],javascript:[{reg:/\s*([\$\w'"\[\]\.]+)\s*=\s*function\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,regName:/\s*([\$\w'"\[\]\.]+)\s*=\s*function\s*(.*)/,regIndex:1,regName_all:[1,2],type:"function function-var"},{reg:/\s*function[\*\s]+([\w\s]+)\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,regName:/\s*function[\*\s]+([\w\s]+)\s*(.*)/,regIndex:1,regName_all:[1,2],type:"function function-define"},{reg:/\s*([\w\.]+)\s*:\s*function\s*\([\w,\s\*\[\]\<\>&$]*\)\s*\{/g,regName:/\s*([\w\.]+)\s*:\s*function\s*(\([\w,\s\*\[\]\<\>&$]*\))/,regIndex:1,regName_all:[1,2],type:"function function-value"}],python:[{reg:/\s*class\s+(\w+)\s*\(/g,regName:/\s*class\s+(\w+)\s*\(/,regIndex:1,type:"class"},{reg:/\s*def\s+(\w+)\s*\(.*\)/g,regName:/\s*def\s+(\w+)\s*\(.*\)/,regIndex:1,type:"function"}],ruby:[{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"},{reg:/\s*def\s+(\w+)\s*/g,regName:/\s*def\s+(\w+)\s*/,regIndex:1,type:"function"}],golang:[{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"},{reg:/\s*func\s+(\w+)\s*.*\{/g,regName:/\s*func\s+(\w+)\s*/,regIndex:1,type:"function"}],java:[{reg:/\s*(final)?\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*\{/g,regName:/\s*(final)?\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*\{/,regIndex:3,type:"function"},{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"}],csharp:[{reg:/\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*/g,regName:/\s*(public|private|protected)\s*.*\s+(\w+)\s*\(.*\).*/,regIndex:2,type:"function"},{reg:/\s*class\s+(\w+)\s*/g,regName:/\s*class\s+(\w+)\s*/,regIndex:1,type:"class"}],actionscript:[{reg:/\s*function\s*(\w+)\s*\(.*\).*\s*\{/g,regName:/\s*function\s*(\w+)\s*\(.*\).*\s*\{/,regIndex:1,type:"function"},{reg:/\s*class\s+(\w+)\s*.*\{/g,regName:/\s*class\s+(\w+)\s*.*\{/,regIndex:1,type:"class"}],objectivec:[{reg:/[\+-]\s*\(.*\)\s*(\w+)\s*\:\s*\(.*/g,regName:/[\+-]\s*\(.*\)\s*(\w+)\s*\:\s*\(.*/,regIndex:1,type:"function"},{reg:/[\+-]\s*\([^:\{\}]*\)\s*(\w*)\s*\{/g,regName:/[\+-]\s*\([^:\{\}]*\)\s*(\w*)\s*\{/,regIndex:1,type:"function"},{reg:/@implementation\s+(\w*)/g,regName:/@implementation\s+(\w*)/,regIndex:1,type:"class"},{reg:/#pragma\s+(mark\s+)?(.*)/g,regName:/#pragma\s+(mark\s+)?(.*)/,regIndex:2,type:"mark"}],c_cpp:[{reg:/([\w*]+\s+)+\*?(\w+)\s*\([\w\s\n\*\/\<\>\[\]\.&,:-]*\)\s*\{/g,regName:/\s+(\w+)\s*\(/,regIndex:1,type:"function"},{reg:/\s*(\w+)::~?(\w+)\s*\([\w\s\n\*\/\<\>\[\]\.&,:-]*\)\s*\{/g,regName:/\s*(\w+)::~?(\w+)\s*\(/,regIndex:2,type:"function function-define"},{reg:/\s*class\s+(\w+)\s*:/g,regName:/\s*class\s+(\w+)\s*:/,regIndex:1,type:"class"}]},e=function(a,b){var c=a.match(b.reg);if(c){for(var d=[],e=c.length,f=0,g=a,h=0;e>h;h++){var i={};i.the_match=c[h];var j=i.the_match.match(b.regName);if(j&&!(j.length<b.regIndex)&&j[b.regIndex]){i.name=j[b.regIndex];var k=g.indexOf(i.the_match),l=i.the_match.indexOf(i.name);if(i.pos_start=f+k+l,i.pos_end=i.pos_start+i.name.length,"undefined"!=typeof b.regName_all){i.name="";for(var m=b.regName_all,n=0;n<m.length;n++)i.name+=j[m[n]]}f=f+k+i.the_match.length,g=a.substr(f),i.type=b.type,"undefined"!=typeof b.typeExtents&&$.each(b.typeExtents,function(a,b){i.the_match.match(b)&&(i.type+=" "+a)}),d.push(i)}}return d}},f=function(a,b){if("undefined"!=typeof d[b]){for(var c=d[b],f=[],g=0;g<c.length;g++){var h=e(a,c[g]);h&&Array.prototype.push.apply(f,h)}f.sort(function(a,b){var c="pos_start";return a[c]<b[c]?-1:a[c]>=b[c]?1:void 0});for(var i=a.split("\n"),j=0,k=f[j],l=0,m=0;m<i.length&&k;m++){for(;k&&k.pos_start>=l&&k.pos_start<=l+i[m].length;)f[j].range={start:{row:m,column:k.pos_start-l},end:{row:m,column:k.pos_end-l}},j++,k=f[j];l=l+i[m].length+1}return f}},g=function(a){return a=a.replace(/[\r\n {]+/gi," "),a=a.replace(/"/gi,"'"),a=a.replace(/\</gi,"<"),a=a.replace(/\>/gi,">")};return function(a){var b="",c='<div class="cell-null">No outline for the active view</div>',e=$("#"+a.kod.uuid).parent(),h=e.find(".function-search input"),i=e.find(".function-list-box"),j=function(){var a=Editor.current();if(!a||"undefined"==typeof a.kod)return void i.html(c);var d=function(a){var b=a.replace(/(^\s*)|(\s*$)/g,"");return b.replace(/(\{$)/,"")},e=a.kod.mode,j=f(a.getValue(),e);if("undefined"==typeof j||0==j.length)return void i.html(c);var l=a.getCursorPosition().row;b="";for(var n=0;n<j.length;n++){var o=j[n],p=o.range;if(p){n<j.length-1&&l>=j[n].range.start.row&&j[n+1].range&&l<j[n+1].range.start.row&&(o.type+=" row-select"),n==j.length-1&&l>=j[n].range.start.row&&(o.type+=" row-select");var q=p.start.row+","+p.start.column+","+p.end.row+","+p.end.column,r=d(d(o.the_match)).substr(0,150);b+='<div class="list-row '+g(o.type)+' " title="'+g(r)+'" data-range="'+q+'"><span class="icon"></span><span class="cell">'+g(o.name)+"</span></div>"}}h.val()||k(h.val()),m()},k=function(a){if(""==b)return void i.html(c);if(!a||""==a)return i.html(b),void m();var d=$("<div>"+b+"</div>");d.find(".cell").each(function(){var b=$(this).text(),c=b.toLowerCase().indexOf(a.toLowerCase());-1!=c?(b=b.substr(0,c)+"<b>"+b.substr(c,a.length)+"</b>"+b.substr(c+a.length),$(this).html(b)):$(this).parent().remove()}),i.html(d.html()),l($(i.find(".list-row").get(0)))},l=function(a){if(1==a.length){i.find(".list-row").removeClass("row-select"),a.addClass("row-select");var b=a.attr("data-range"),c=b.split(","),d={start:{row:parseInt(c[0]),column:parseInt(c[1])},end:{row:parseInt(c[2]),column:parseInt(c[3])}};Editor.current()&&(Editor.current().revealRange(d),h.textFocus())}},m=function(){var a=i;if(a.outerHeight()!=a.prop("scrollHeight")){var b=a.scrollTop(),c=b+a.height(),d=a.find(".row-select").index(),e=a.find(".list-row:eq(0)").outerHeight(),f=a.scrollTop();b>d*e?f=d*e:(d+1)*e>c&&(f=d*e-a.height()+e),a.scrollTop(f)}},n=function(){var a="mouse_is_down";i.delegate(".list-row","mouseover mousedown mouseout mouseup",function(b){var c=$(this);switch(b.type){case"mouseover":c.parent().hasClass(a)?l(c):c.addClass("row-hover");break;case"mousedown":l(c),c.parent().addClass(a);break;case"mouseout":c.removeClass("row-hover");break;case"mouseup":c.parent().removeClass(a)}}),i.bind("mouseup",function(){h.textFocus()}),i.bind("mousedown",function(b){return 1!=b.which?!0:(i.setCapture&&i.setCapture(),void $(document).one("mouseup",function(b){i.removeClass(a),i.releaseCapture&&i.releaseCapture()}))});var b=function(){var a=h.val();k(a),""==a?e.find(".search-reset").addClass("hidden"):e.find(".search-reset").removeClass("hidden")};h.unbind("keydown").bind("keydown",function(a){switch(a.keyCode){case 37:break;case 39:break;case 38:0!=e.find(".row-select").prev().length&&(l(e.find(".row-select").prev()),m()),stopPP(a);break;case 40:0!=e.find(".row-select").next().length&&(l(e.find(".row-select").next()),m()),stopPP(a);break;case 27:case 13:l(e.find(".row-select")),h.val(""),b(),Editor.focus(),stopPP(a);break;default:setTimeout(b,5)}}),e.find(".search-reset").unbind("click").bind("click",function(){h.val(""),b(),Editor.focus()})};return n(),{refresh:j,support:function(a){return-1==$.inArray(a,objectKeys(d))?!1:!0}}}});;define("app/src/edit/markdownTools",[],function(a,b){var c=function(){return Editor.current()},d={bold:{type:"inline",tag:"**",insert:"**${1:Bold Text}**",title:"Bold<Strong> (Ctrl-B)","class":"bold"},italic:{type:"inline",tag:"*",insert:"*${1:Italic Text}*",title:"Italic<em> (Ctrl-I)","class":"italic"},strikethrough:{type:"inline",tag:"~~",insert:"~~${1:Strikethrough Text}~~",title:"Strikethrough<del>","class":"strikethrough"},h1:{type:"head",insert:"# ",title:"Header 1 <h1>","class":"text-height"},h2:{type:"head",insert:"## ",title:"Header 2 <h2>"},h3:{type:"head",insert:"### ",title:"Header 3 <h3>"},h4:{type:"head",insert:"#### ",title:"Header 4 <h4>"},h5:{type:"head",insert:"###### ",title:"Header 5 <h5>"},quote:{type:"head",insert:"> ",title:"Quote <blockquote> (Ctrl-Q)","class":"quote-left"},list_order:{type:"head",insert:" 1. ",title:"Unordered list <ol> (Ctrl-O)","class":"list-ol"},list_unorder:{type:"head",insert:" - ",title:"Ordered list <ul> (Ctrl-U)","class":"list-ul"},list_task:{type:"head",insert:"- [ ] ",title:"Incomplete task list","class":"check-empty"},list_task_complete:{type:"head",insert:"- [x] ",title:"Complete task list","class":"check"},line:{type:"insert",insert:"\n\n\n----\n$1",title:"Line <hr>","class":"minus"},link:{type:"insert",insert:"[${1:}](http://$2)",title:"Link <a> (Ctrl-L)","class":"link"},image:{type:"image",insert:"",title:"Image <img> (Ctrl-G)","class":"picture"},table:{type:"insert",insert:"\n\n\n| header 1 | header 2 |\n| ----------- | ----------- |\n| row 1 col 1 | row 1 col 2 |\n| row 2 col 1 | row 2 col 2 |\n\n",title:"Table <table>","class":"table"},code:{type:"inlineBlock",title:"Code <pre><code> (Ctrl-K)","class":"code",inline:{tag:"`",insert:"`${1:Code}`"},block:{tag:"\n```\n",insert:"\n```\n${1:code}\n```\n"}},math:{type:"inlineBlock",title:"Math (Ctrl-M)","class":"superscript",inline:{tag:"$$",insert:"$$${1:Math}$$"},block:{tag:"\n```\n",insert:"\n```math\n${1:}\n```\n"}},flowchart:{type:"insert",title:"flowchart diagram","class":"long-arrow-right",insert:"\n```mermaid\ngraph LR\nA-->B\n```\n"},sequence:{type:"insert",title:"Sequence diagram","class":"exchange",insert:"\n```mermaid\nsequenceDiagram\nA->>B: How are you?\nB->>A: Great!\n```\n"},gantt:{type:"insert",title:"Gantt diagram","class":"tasks",insert:"\n```mermaid\ngantt\ndateFormat YYYY-MM-DD\nsection S1\nT1: 2014-01-01, 9d\nsection S2\nT2: 2014-01-11, 9d\nsection S3\nT3: 2014-01-02, 9d\n```\n"},classDiagram:{type:"insert",title:"classDiagram diagram","class":"sitemap",insert:"\n```mermaid\nclassDiagram\nBaseClass <|-- AveryLongClass : Cool\nBaseClass : size()\nBaseClass : int chimp\nBaseClass : int gorilla\n```\n"},gitGraph:{type:"insert",title:"gitGraph diagram","class":"sitemap",insert:"\n```mermaid\nclassDiagram\nBaseClass <|-- AveryLongClass : Cool\nBaseClass : size()\nBaseClass : int chimp\nBaseClass : int gorilla\n```\n"}},e=function(a,b,c){var d=a.getSelection().rangeList.ranges;0==d.length&&(d=[a.getSelectionRange()]);for(var e=0;e<d.length;e++){var f=d[e],g=b.insert,h=a.session.getTextRange(f);a.selection.setSelectionRange(f),""!==h&&(g=g.replace(/\{1:.*\}/g,"{1:"+h+"}")),ace.snippetManager.insertSnippetForSelection(a,g)}a.tabstopManager&&a.tabstopManager.tabNext()},f=function(a,b,c){var d=a.getSelection().rangeList.ranges;0==d.length&&(d=[a.getSelectionRange()]);for(var e=0;e<d.length;e++){var f=d[e],g=[],h=f.end.row-f.start.row+1,i=0,j=b.insert;" 1. "==j&&(j=" "+(e+1)+". ");for(var k=0;h>k;k++){var l={start:{row:f.start.row+k,column:0},end:{row:f.start.row+k,column:j.length}};g.push(l),a.session.getTextRange(l)==j&&i++}for(var k=0;h>k;k++){var m=g[k];h==i?a.session.doc.remove(m):a.session.doc.insert({row:m.start.row,column:0},j)}}},g=function(a,b,c){var d=a.getSelection().rangeList.ranges;0==d.length&&(d=[a.getSelectionRange()]);for(var e=0;e<d.length;e++){var f=d[e],g=b.insert,h=a.session.getTextRange(f);a.selection.setSelectionRange(f),""!==h&&(g=g.replace(/\{1:.*\}/g,"{1:"+h+"}")),ace.snippetManager.insertSnippetForSelection(a,g)}a.tabstopManager&&a.tabstopManager.tabNext()},h=function(a,b,c){var d=a.session.getTextRange(a.getSelectionRange()),f=a.getSelectionRange(),g=a.session.getLine(f.start.row),h={type:"inline",tag:b.inline.tag,insert:b.inline.insert,title:b.title};(f.start.row!=f.end.row||d===g.replace(/(^\s*)|(\s*$)/g,""))&&(h={type:"inline",tag:b.block.tag,insert:b.block.insert,title:b.title}),e(a,h)},i=function(){var a=["bold","italic","strikethrough","|","h1","line","quote","list_order","list_unorder","|","link","image","code","table","|","math","flowchart","sequence","gantt","classDiagram","|"],b="";return $.each(a,function(a,c){if("|"==c)b+="<span class='md-tools md-tools-split'>|</span>";else{var e=d[c],f="class='md-tools md-tools-"+c+" "+(e["class"]?"icon-"+e["class"]:"")+"' ";b+="<a href='javascript:void(0);' title='"+e.title+"' "+f+" data-action='"+c+"'></a>"}}),b},j=function(a){var b={type:"file",title:LNG.path_api_select_image,allowExt:"png|jpg|bmp|gif|jpeg|ico|svg|tiff"};core.api.pathSelect(b,function(b){core.fileLink(b,function(c){var d=core.pathThis(b),e="";ace.snippetManager.insertSnippet(a,e)})})},k=function(a){var b=d[a],i=c();if(b&&i){switch(b.type){case"inline":e(i,b,a);break;case"head":f(i,b,a);break;case"insert":g(i,b,a);break;case"inlineBlock":h(i,b,a);break;case"image":j(i)}c().focus()}},l=function(a){a.find(".md-tools[data-action]").bind("click",function(){var a=$(this).attr("data-action");k(a)})},m=function(a){$.each(d,function(b){var c=d[b];if(c.title&&c.title.match(/\((.*)\)/)){var e=c.title.match(/\((.*)\)/)[1],f=e.replace("Ctrl","Command");a.commands.addCommand({name:b,bindKey:{win:e,mac:f},exec:function(a){"ace/mode/markdown"==a.session.$modeId&&k(b)}})}})};return{bindEvent:function(a,b){a.find(".toolbar .content").html(i()),l(a),"ace/mode/markdown"==b.session.$modeId&&m(b)},doAction:k}});;define("app/src/edit/tpl/markdownHelpCN.html",[],'<div class="col-xs-5 col-md-3">\n<h5>1.标题与文字格式</h5>\n<p>标题</p>\n<pre>\n# 一级标题\n## 二级标题\n### 三级标题\n#### 四级标题\n##### 五级标题\n</pre>\n<p>文字格式</p>\n<pre>\n*斜体*\n**粗体**\n***粗斜体*** \n~~删除线~~\n</pre>\n<p>水平线</p>\n<pre>\n--- \n</pre> \n<a href="http://wowubuntu.com/markdown/" target="_blank">了解更多</a>\n</div>\n\n<div class="col-xs-5 col-md-3">\n<h5>2.列表</h5>\n<p>无序列表</p>\n<pre>\n- item 1\n- item 2\n* item 3\n(可以是[减号,星号,加号]+空格)\n</pre> \n<p>有序列表</p>\n<pre>\n1. item 1 [数字+空格]\n2. item 2\n3. item 3\n - child 1\n - child 2\n</pre>\n</div>\n\n<div class="col-xs-5 col-md-4">\n<h5>3.其他</h5>\n<p>图片</p>\n<pre>\n\n</pre> \n\n<p>连接</p>\n<pre>\n[链接名称](http://链接网址)\n<http://链接网址>\n</pre> \n\n<p>引用</p>\n<pre>\n> 引用\n> 折行可以不加,新起一行要加\n</pre> \n\n<p>代码</p>\n<pre>\n行内代码:`code`\n```\nvar msg = "多行代码";\nalert(msg);\n```\n</pre> \n\n<p>公式</p>\n<pre>\n行内公式 $$E=mc^2$$ ;\n\n多行公式\n$$E=mc^2$$\n\n多行公式2\n```math\nE=mc^2\n```\n</pre>\n<a href=\'javascript:core.openWindow("http://tool.oschina.net/js/mathml/index.html");\' target="_blank">编辑器</a> | \n<a href=\'https://khan.github.io/KaTeX/function-support.html\' target="_blank">公式教程</a> <br/>\n<a href=\'http://blog.csdn.net/wangyaninglm/article/details/52887045\' target="_blank">流程图 | 时序图 | 甘特图 | 类图</a> <br/>\n</div> \n');;define("app/src/edit/tpl/markdownHelp.html",[],'<div class="col-xs-5 col-md-3">\n<h5>1.Headers and Emphasis</h5>\n<p>Headers</p>\n<pre>\n# Header 1\n## Header 2\n### Header 3\n#### Header 4\n##### Header 5\n</pre>\n<p>Emphasis</p>\n<pre>\n*Emphasis*\n**Strong**\n***Emphasis Strong*** \n~~Strikethrough~~\n</pre>\n<p>Line</p>\n<pre>\n--- \n</pre> \n<a href="http://wowubuntu.com/markdown/" target="_blank">Learn More</a>\n</div>\n\n<div class="col-xs-5 col-md-3">\n<h5>2.Lists</h5>\n<p>Unordered list</p>\n<pre>\n- item 1\n- item 2\n* item 3\n(also[- ,* ,+ )\n</pre> \n<p>Ordered list</p>\n<pre>\n1. item 1\n2. item 2\n3. item 3\n - child 1\n - child 2\n</pre>\n</div>\n\n<div class="col-xs-5 col-md-4">\n<h5>3.Others</h5>\n<p>Image</p>\n<pre>\n\n</pre> \n\n<p>Links</p>\n<pre>\n[Link text](http://url)\n<http://url>\n</pre> \n\n<p>Blockquotes</p>\n<pre>\n> Are you \n> ok ?\n</pre> \n\n<p>Code</p>\n<pre>\ninline code:`code`\n```\nvar msg = "Block code";\nalert(msg);\n```\n</pre> \n\n<p>LaTeX Math</p>\n<pre>\ninline $$E=mc^2$$ ;\n\nblock\n$$E=mc^2$$\n\nblock2\n```math\nE=mc^2\n```\n</pre>\n<a href=\'javascript:core.openWindow("http://tool.oschina.net/js/mathml/index.html");\' target="_blank">Math Editor</a> \n<a href=\'javascript:core.openWindow("https://mermaidjs.github.io/");\' target="_blank">Flowcharts</a> \n</div> \n');;define("app/src/edit/calcPreview",["./calc"],function(a,b){var c=a("./calc");Hook.once("rightMenu.show",function(){$.contextMenu.menuAdd({calc:{name:LNG.editor_calc,className:"calc",icon:"icon-tablet",callback:function(){h()}}},".menu-view-setting","open-browser")});var d="[MATH]\n加入如上标记;编辑器自动会进入计算模式\n\n## 表达式计算:\n--------\n34+56-10*(234-24)/2\n2^10+2^0.5+(7-4)!-2(6-3)\npi+e-3\nmin(-1,0)+((sqrt(16)+(-4+7)!-4)/2)\nsin(pi/6)-1 + cos(30 deg)^2\n一年有多少秒=60*60*24*365;// 支持注释,双斜杠之后内容为注释内容,不解析。\n\n\n## 使用变量:\n--------\nwidth = 1920\nheight = 1080\ninches = 5\ndpi = sqrt(width^2 + height^2)/inches\n--------\n每天施工成本=45+35\n施工天数=35\n费用支出=每天施工成本*施工天数\n\n\n## js代码\nmd5('demo')\ndate()\n",e=function(a){var b=a.getValue();c.getAnswer(b,function(b){$(a.container).find(".cal-preview-result").html(b)})},f=function(a){var b=$(a.container).find(".cal-preview");if(0!=b.length){var c=a.session.getScrollTop();b.css({top:-c}),b.find(".cal-toolbar").css("top",10+c)}},g=!1,h=function(a){var b=Editor.current(),c=$(b.container);if(b)if(void 0==a&&(a=0==c.find(".cal-preview").length),a){if(c.find(".cal-preview").length>0)return;var d="<div class='cal-preview' style='width:25%;'> <div class='cal-toolbar'> <a href='javascript:;' class='help'><i class='font-icon icon-question'></i></a> <a href='javascript:;' class='remove'><i class='font-icon icon-remove'></i></a> </div> <div class='cal-resize'></div> <div class='cal-preview-result'></div> </div>";$(d).appendTo(c),c.addClass("cal-page"),e(b),j(c.find(".cal-preview")),b.session.on("changeScrollTop",function(){f(b)}),g=!1}else c.find(".cal-preview").remove(),c.removeClass("cal-page"),g=!0},i=function(a){return 0==$(a.container).find(".cal-preview").length?void(g||-1==a.getValue().indexOf("[MATH]")||h(!0)):void e(a)};Hook.bind("editor.setChanged",i),Hook.bind("editor.initAdd.ready",i);var j=function(a){a.on("click",stopPP),a.find(".cal-toolbar .remove").bind("click",function(){h(!1)}),a.find(".cal-toolbar .help").bind("click",function(){Editor.current().insert(d)});var b=a.find(".cal-resize"),c=0;b.drag({start:function(){c=a.width(),b.addClass("resize-active"),a.addClass("can-not-select")},move:function(b,d){var e=c-b,f=a.parent().width()-100;e=e>=f?f:100>=e?100:e,a.width(e)},end:function(c,d){b.removeClass("resize-active"),a.removeClass("can-not-select")}})};$.addStyle(" .cal-preview{position: absolute;right:16px;bottom: 0px;top: 0px; width:40%;background:rgba(255, 230, 156, 0.3);border-left:1px solid rgba(255, 193, 7, 0.2); z-index:2;padding-left: 10px;overflow: hidden;overflow-x: auto;white-space: nowrap;} .cal-preview li{list-style:none;} .cal-resize{width:10px;position:absolute;top:0px;left:0px;bottom:0px;cursor:col-resize;} .cal-resize:hover{background:rgba(100,100,100,0.1);} .cal-resize.resize-active{background:rgba(100,100,100,0.3);} .cal-preview .changed{color:#f90;font-weight:600;} .cal-toolbar{position: absolute;right: 10px;top: 10px;} .cal-toolbar a { color: rgba(100,100,100,0.3); font-size: 18px; border: 1px solid rgba(100,100,100,0.3); display: inline-block; width: 26px; padding: 0; height: 25px; text-align: center; text-decoration: none; margin: 0; margin-left: -10px; } .cal-toolbar a:hover { background: rgba(50,50,50,0.1); color: rgba(50,50,50,0.5); } .cal-page .ace_content .ace_line_group:nth-child(odd) {background-color:rgba(255, 200, 45, 0.1);} ")});;define("app/src/edit/calc",[],function(require,exports){function symbol(a,b){b=void 0!=b?b:0;var c=function(){};return c.prototype.id=a,c.prototype.lbp=b,c.prototype.nud=function(){throw new Error("Syntax error near %1.".replace("%1",this.id))},c.prototype.led=function(){throw new Error("Unknown operator %1.".replace("%1",this.id))},c.prototype.val=function(){throw new Error("Unknown operation with %1.".replace("%1",this.id))},c.prototype._repr=function(){var a=this;if("(literal)"==a.id)return"(%1 %2)".replace("%1",a.id).replace("%2",a.value);var b=[a.id];return["first","second","third"].forEach(function(c){a[c]&&(a[c]._repr?b.push(a[c]._repr()):b.push(a[c].toString()))}),"("+b.join(" ")+")"},symbolTable[a]=c,c}function infix(a,b){var c=symbolTable[a];c&&(c.prototype.led=function(a){return this.first=a,this.second=expression(b),this})}function infix_r(a,b){var c=symbolTable[a];c&&(c.prototype.led=function(a){return this.first=a,this.second=expression(b-1),this})}function prefix(a,b){var c=symbolTable[a];c&&(c.prototype.nud=function(){return this.first=expression(b),this})}function bindEval(a,b){var c=symbolTable[a];c&&(c.prototype.val=b)}function expression(a){var b=token;token=next();for(var c=b.nud();a<token.lbp;)b=token,token=next(),c=b.led(c);return c}function next(){return tokenList.shift()}function expect(a){if(a&&token.id!=a)throw new Error("Expected %1".replace("%1",a));token=next()}function tokenize(a,b){var c=a.indexOf("=");-1!=c&&(a=a.substr(c+1)),a+=" ",tokenList=[];var d,e,f,g,h;for(d=0;a.length>0;){e=!1;for(f in regexpTable)if(g=a.match(regexpTable[f].matchReg),g&&g[1]){e=!0,h=regexpTable[f].parse(g[1],b),"("==g[1]&&tokenList.length>0&&(")"==tokenList[tokenList.length-1].id||"(literal)"==tokenList[tokenList.length-1].id)&&tokenList.push(regexpTable.operator.parse("*")),h&&tokenList.push(h),regexpTable[f].appendExpress&&tokenList.push(regexpTable.integer.parse("0")),d+=g[1].length,a=a.slice(g[1].length);break}if(!e)throw new Error('Unknow syntax at "'+a+'"')}tokenList.push(new symbolTable["(end)"]),token=tokenList.shift()}for(var symbolTable={},mathFunctions={cot:function(a){return 1/Math.tan(a)},rand:function(){return Math.random()},sum:function(a,b,c){var d,e=0;for(0>c&&(c=0),c=c||1,d=a;b>=d;d+=c)e+=d;return e}},mathValue={E:Math.E,LN2:Math.LN2,LN10:Math.LN10,LOG2E:Math.LOG2E,LOG10E:Math.LOG10E,PI:Math.PI,SQRT1_2:Math.SQRT1_2},actions="abs|acos|acosh|asin|asinh|atan|atan2|atanh|cbrt|ceil|clz32|cos|cosh|exp|expm1|floor|fround|hypot|imul|log|log1p|log2|log10|max|min|pow|random|round|sign|sin|sinh|sqrt|tan|tanh".split("|"),i=0;i<actions.length;i++)mathFunctions[actions[i]]=Math[actions[i]];var token,tokenList,regexpTable={whitespace:{matchReg:/^(\s+)/,parse:function(a){return void 0}},separator:{matchReg:/^(,)/,parse:function(a){return new symbolTable[a]}},operator:{matchReg:/^([+\-*\/\^%]|>{2,3}|<<)/,parse:function(a){return new symbolTable[a]}},factorial:{matchReg:/^(!)/,appendExpress:!0,parse:function(a){return new symbolTable[a]}},deg:{matchReg:/^(deg)[\s\+\-\*\/\)]|$/,appendExpress:!0,parse:function(a){return new symbolTable[a]}},bracket:{matchReg:/^(\(|\))/,parse:function(a){return new symbolTable[a]}},hex:{matchReg:/^(0x[0-9a-f]+)/,parse:function(a){var b=new symbolTable["(literal)"];return b.value=parseInt(a),b}},bin:{matchReg:/^(0b[01]+)/,parse:function(a){}},"float":{matchReg:/^(\d*\.\d+(e\d+)*)/,parse:function(a){var b=new symbolTable["(literal)"];return b.value=parseFloat(a),b}},integer:{matchReg:/^(\d+)/,parse:function(a){var b=new symbolTable["(literal)"];return b.value=parseInt(a),b}},name:{matchReg:/^([a-zA-Z0-9_$\u4e00-\u9fa5]+)/,parse:function(a,b){var c;return"object"==typeof b&&"number"==typeof b[a]?(c=new symbolTable["(literal)"],c.value=b[a]):mathValue.hasOwnProperty(a.toUpperCase())?(c=new symbolTable["(literal)"],c.value=mathValue[a.toUpperCase()]):(c=new symbolTable["(name)"],c.value=a),c}}};symbol("(literal)").prototype.nud=function(){return this},symbol("(name)").prototype.nud=function(){return this},symbol("<<",100),symbol(">>",100),symbol(">>>",100),symbol("+",110),symbol("-",110),symbol("*",120),symbol("/",120),symbol("%",120),symbol("!",130),symbol("deg",130),symbol("^",130),symbol("(",150),symbol(")"),symbol(","),symbol("(end)"),symbolTable["("].prototype.nud=function(){var a=expression(0);return expect(")"),a},symbolTable["("].prototype.led=function(a){if(this.first=a,this.second=[],")"!=token.id)for(;;){if(this.second.push(expression(0)),","!=token.id)break;expect(",")}return expect(")"),this},infix("<<",100),infix(">>",100),infix(">>>",100),infix("+",110),infix("-",110),infix("*",120),infix("/",120),infix("%",120),infix("!",140),infix("deg",140),infix_r("^",140),prefix("+",130),prefix("-",130),bindEval("(literal)",function(){return this.value}),bindEval("+",function(){return void 0!=this.second?this.first.val()+this.second.val():this.first.val()}),bindEval("-",function(){return void 0!=this.second?this.first.val()-this.second.val():-this.first.val()});var binaryOperators={"+":function(a,b){return a+b},"-":function(a,b){return a-b},"/":function(a,b){return a/b},"*":function(a,b){return a*b}};bindEval("!",function(){var a=this.first.val();if("number"==typeof a&&a>0){for(var b=a-1;b>=1;b--)a*=b;return a}throw new Error("not integer: ".first)}),bindEval("deg",function(){return this.first.val()*Math.PI/180}),bindEval("*",function(){return this.first.val()*this.second.val()}),bindEval("/",function(){return this.first.val()/this.second.val()}),bindEval("%",function(){return this.first.val()%this.second.val()}),bindEval("^",function(){return Math.pow(this.first.val(),this.second.val())}),bindEval("<<",function(){return this.first.val()<<this.second.val()}),bindEval(">>",function(){return this.first.val()>>this.second.val()}),bindEval(">>>",function(){return this.first.val()>>>this.second.val()}),bindEval("(",function(){var a=mathFunctions[this.first.value],b=[];if(!(a instanceof Function))throw new Error("Unknown function %1.".replace(this.first.value));for(var c=0,d=this.second.length;d>c;c++)b.push(this.second[c].val());return a.apply(null,b)});var asyncEach=function(a,b,c){_asyncEach(a.slice(),b,c)},_asyncEach=function(a,b,c){var d=a.splice(0,1);0===d.length?c():b(d[0],function(d){d?c(d):_asyncEach(a,b,c)})},previousAnswerLines=[],assignmentLineRegExp=/^\s*(\S*[a-zA-Z0-9_$\u4e00-\u9fa5]+\S*)\s*=(.*)$/,getAnswer=function(a,b){if("string"==typeof a){var c,d=a.split("\n"),e=[],f=-1,g={};asyncEach(d,function(a,b){f++,a[0]&&"#"===a[0]&&(a="");var d=a.indexOf("//");if(-1!=d&&(a=a.substr(0,d)),a=rtrim(trim(a),";"),a.length>0)try{var h=assignmentLineRegExp.exec(a);if(h){var i=exec(h[2],g);g[h[1].trim()]=i}var i=exec(a,g);"undefined"!=typeof i&&(e[f]=i,g.ans=i),c=f,b()}catch(j){e[f]=null,b()}else e[f]=null,b()},function(){var a=[];$.each(e,function(b,c){var d;d="number"==typeof c?1*c.toPrecision(12):"function"==typeof c?"<em>[Function]</em>":"string"==typeof c?c:void 0!=c&&null!=c?JSON.stringify(c):" ",previousAnswerLines&&previousAnswerLines[b]===e[b]||(d='<span class="changed">'+d+"</span>"),a.push("<li>"+d+"</li>")}),previousAnswerLines=e,b(a.join(""))})}},exec=function(expr,scrop){try{tokenize(expr,scrop);var root=expression(0);return root.val()}catch(err){try{return eval(expr)}catch(err){}}};return{getAnswer:getAnswer,exec:exec}});;;define("app/src/edit/tpl/editTabContent.html",[],'<div class="edit-content">\n <pre id="{{uuid}}" class="ace-editor-content"></pre>\n <div class="resize hidden"></div><!-- 预览 -->\n <div class="edit-right-frame hidden">\n <div class="right-main">\n <div class="function-list-frame hidden">\n <div class="function-list-tool">\n <div class="box">\n <span> <i class="icon-code"></i>{{LNG.function_list}}</span>\n <a href="javascript:;" class="tool-close" title="{{LNG.close}}"><i class="font-icon icon-remove"></i></a>\n </div>\n <div class="function-search">\n <input type="text" placeholder="Search(ctrl+shift+e)">\n <i class="font-icon icon-remove-sign search-reset hidden"> </i>\n </div>\n </div>\n <div class="function-list-parent">\n <div class="function-list-box"></div>\n </div>\n </div>\n <!-- 函数列表 -->\n\n <div class="preview-url-frame can-right-menu hidden">\n <div class="preview-url-tool">\n <div class="input-content"><input type="text" value=""/></div>\n <div class="box">\n <a href="javascript:;" class="tool-open-url" title="{{LNG.open_ie}}"><i class="font-icon icon-external-link"></i></a>\n <a href="javascript:;" class="tool-refresh" title="{{LNG.refresh}}"><i class="font-icon icon-refresh"></i></a>\n <a href="javascript:;" class="tool-close" title="{{LNG.close}}"><i class="font-icon icon-eye-close"></i></a>\n </div>\n </div>\n <div class="preview-frame-content">\n <iframe src="" style="width:100%;height:98%;border:0;"></iframe>\n </div>\n </div>\n <!-- url浏览 -->\n\n <div class="preview-markdown-frame can-right-menu hidden">\n <div class="preview-markdown-tool">\n <div class="toolbar"><div class="content"></div></div>\n <div class="box">\n <div class="content">\n <a href="javascript:;" markdown-action="tool-markdown-menu" title="Markdown Menu"><i class="font-icon icon-reorder"></i></a>\n <a href="javascript:;" markdown-action="tool-markdown-max" title="Resize Max"><i class="font-icon icon-resize-full"></i></a>\n <a href="javascript:;" markdown-action="tool-markdown-full" title="Preview Full"><i class="font-icon icon-columns"></i></a>\n <a href="javascript:;" markdown-action="tool-markdown-setting" title="{{LNG.more}}"><i class="font-icon icon-ellipsis-horizontal"></i></a>\n </div> \n </div>\n <div class="markdown-setting hidden">\n <ul>\n <li><a href="javascript:;" markdown-action="tool-open-url"><i class="icon-external-link"></i>{{LNG.preview}}</a></li>\n <li class="line"></li>\n <li><a href="javascript:;" markdown-action="tool-markdown-download-html"><i class="icon-cloud-download"></i>{{LNG.download}} html</a></li>\n <li><a href="javascript:;" markdown-action="tool-markdown-download-markdown"><i class="icon-cloud-download"></i>{{LNG.download}} markdown</a></li>\n <li><a href="javascript:;" markdown-action="tool-markdown-download-pdf"><i class="icon-cloud-download"></i>{{LNG.download}} pdf</a></li>\n <li class="line"></li>\n <li><a href="javascript:;" markdown-action="tool-markdown-help"><i class="icon-question"></i>{{LNG.help}}</a></li>\n </ul>\n </div>\n <div class="markdown-help container-fluid hidden">\n <h3>Markdown {{LNG.help}}</h3>\n <div class="row content"></div>\n </div>\n <div class="markdown-menu-box hidden">\n <h3>{{LNG.markdown_content}}</h3>\n <div class="content"></div>\n </div>\n </div>\n <div class="markdown-preview can-select"></div>\n </div>\n <!-- markdown -->\n </div>\n </div>\n</div>\n\n');;define("app/src/edit/taskTap",[],function(a,b){var c=function(){$(".edit-tab .tab").live("mouseenter",function(a){$(this).addClass("hover"),$(this).unbind("mousedown").mousedown(function(a){1!=a.which||$(this).hasClass("this")||$.nodeName(a.target,"A")||($(this).removeClass("hover").addClass("this"),Editor.select($(this).attr("uuid")))}).unbind("mouseup").mouseup(function(a){2==a.which&&Editor.remove($(this).attr("uuid"))})}).die("mouseleave").live("mouseleave",function(){$(this).removeClass("hover")}).die("dblclick").live("dblclick",function(a){stopPP(a)}),$(".edit-tab").die("dblclick").live("dblclick",function(a){Editor.add(),stopPP(a)}),$(".edit-tab .tab .close").live("click",function(a){var b=$(this).parent().attr("uuid");Editor.remove(b)})},d=function(){$(".context-menu-list").filter(":visible").trigger("contextmenu:hide")},e=function(){$("body").click(d).contextmenu(d),$.contextMenu({zIndex:9999,selector:".edit-tab-menu",items:{refresh:{name:LNG.refresh+"<b>F5</b>",className:"refresh_tab",icon:"refresh",accesskey:"e"},sep1:"---------",close:{name:LNG.close,icon:"remove",className:"close_self",accesskey:"d"},"close-others":{name:LNG.close_others,icon:"remove",className:"close-others",accesskey:"o"},sep2:"--------","close-left":{name:LNG.close_left,icon:"remove-sign",className:"close-left",accesskey:"l"},"close-right":{name:LNG.close_right,icon:"remove-sign",className:"close-right",accesskey:"r"},sep3:"--------","open-browser":{name:LNG.open_ie,className:"open-browser",icon:"globe",accesskey:"b"},"open-the-path":{name:LNG.open_the_path,icon:"folder-open",className:"edit-open-the-path",accesskey:"n"},preview:{name:LNG.preview,icon:"eye-open",className:"edit_preview",accesskey:"p"}},callback:function(a,b){var c=b.$trigger,d=c.attr("uuid");switch(a){case"refresh":Editor.refresh(d);break;case"close":Editor.remove(d);break;case"close-left":var e=$(".edit-tab .tabs .tab").index(c);$(".edit-tab .tabs .tab:lt("+e+")").each(function(){Editor.remove($(this).attr("uuid"))});break;case"close-right":var e=$(".edit-tab .tabs .tab").index(c);$(".edit-tab .tabs .tab:gt("+e+")").each(function(){Editor.remove($(this).attr("uuid"))});break;case"close-others":$(".edit-tab .tabs .tab").each(function(){var a=$(this).attr("uuid");a!=d&&Editor.remove(a)});break;case"open-browser":var f=c.attr("title");if(""==f)return void Tips.tips(LNG.not_exists,"warning");var g=G.appHost+"editor/edit#filename="+urlEncode(f);"share"==G.ST&&(g=G.appHost+"share/edit&user="+G.user+"&sid="+G.sid+"#filename="+urlEncode(f)),window.open(g);break;case"open-the-path":var f=c.attr("title");if(""==f)return void Tips.tips(LNG.not_exists,"warning");var h=core.pathFather(f),i=ShareData.frameTop();i.core.openPath(h);break;case"preview":Toolbar.doAction("preview")}}})},f=function(){var a,b,c,d,e=!1,f=!1,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0;$(".edit-tab .tab").die("mousedown").live("mousedown",function(b){$.nodeName(b.target,"A")||(a=$.nodeName(b.target,"SPAN")?$(b.target).parent():$(this),1==b.which&&(e=!0,this.setCapture&&this.setCapture(),$(document).mousemove(function(a){p(a)}),$(document).one("mouseup",function(a){r(a),this.releaseCapture&&this.releaseCapture()})))});var o=function(d){f=!0,g=d.pageX,i=d.pageY,$tab_parent=$(".edit-tab"),b=$(".edit-tab .tab"),$(".draggable-dragging").remove(),c=a.clone().addClass("draggable-dragging").prependTo("body"),l=$sizeInt(b.css("margin-right")),m=$tab_parent.width(),n=$tab_parent.get(0).getBoundingClientRect().left,n+=$(window).scrollLeft(),h=a.get(0).getBoundingClientRect().left,k=$sizeInt(b.css("width")),j=$sizeInt(b.css("height"))-2;var e=a.get(0).getBoundingClientRect().top-$sizeInt(a.css("margin-top")),o=d.clientX-g+h;$("body").prepend("<div class='dragMaskView'></div>"),c.css({width:k+"px",top:e,left:o}),a.css("opacity",0)},p=function(d){if(e){0==f&&o(d);var m=d.clientX-g+h,n=d.clientY-i+j;c.css({left:m,top:n}),b.each(function(b){var c=$(this).get(0).getBoundingClientRect().left;if(m>c&&c+k/2+l>m){if(a.attr("uuid")==$(this).attr("uuid"))return;q($(this).attr("uuid"),"left")}if(m>c-k/2+l&&c>m){if(a.attr("uuid")==$(this).attr("uuid"))return;q($(this).attr("uuid"),"right")}})}},q=function(c,e){if(!a.is(":animated")||d!=c){d=c,a.stop(!0,!0),$(".insertTemp").remove(),b=$(".edit-tab .tab");var f=a.width(),g=$(".edit-tab .tab-"+c),h=a.clone(!0).insertAfter(a).css({"margin-right":"0px",border:"none"}).addClass("insertTemp");"left"==e?a.after(g).css("width","0px"):(a.before(g).css("width","0px"),g.before(h)),a.animate({width:f+"px"},animate_time),h.animate({width:"0px"},animate_time,function(){$(this).remove(),b=$(".edit-tab .tab")})}},r=function(b){if(e=!1,f=!1,startTime=0,$(".dragMaskView").remove(),Editor.focus(),void 0!=c){var d=a.get(0).getBoundingClientRect().left,g=a.get(0).getBoundingClientRect().top;c.animate({left:d+"px",top:g+"px"},animate_time,function(){a.css("opacity",1),$(this).remove()})}}},g=function(a,b,c){"remove"==a&&b.removeClass("edit-tab-menu");var d=1.5*animate_time,e=150,f=e,g=$(".edit-tab .tab.edit-tab-menu"),h=$sizeInt($(".edit-tab .tabs").width()),i=$sizeInt(g.css("margin-right"))+$sizeInt(g.css("border-right")),j=$sizeInt($(".edit-tab .add").css("width"))+30,k=g.length,l=Math.floor((h-j)/(e+i));switch(k>l&&(f=Math.floor((h-j)/k)-i),a){case"add":$(".edit-tab .tabs .this").css({"margin-top":"30px",width:f,opacity:0}).stop(1,1).animate({"margin-top":"0px",opacity:1},d),g.animate({width:f+"px"},d);break;case"remove":void 0!=c&&Editor.select(c),b.stop(1,1).animate({width:"0","margin-top":"+=30"},d,function(){b.remove()}),g.stop(1,1).animate({width:f+"px"},d);break;case"resize":g.css("width",f+"px")}};return{rightMenu:{hidden:d},resetWidth:g,init:function(){c(),f(),e()}}});;define("app/src/edit/toolbar",["./chinese"],function(a,b){var c=a("./chinese"),d=function(){f(),$(".toolbar-menu").bind("click mouseup",stopPP),$(".toolbar-menu").on("mousedown",function(b){$(".toolbar-menu").removeClass("select"),$(this).addClass("select"),$(this).contextMenu({action:a})}),window.top==window&&$('.tools [action="fullscreen"]').remove();var a=function(a,b){if(b.parent().hasClass("top-toolbar"))a.css({left:b.offset().left-4,top:b.outerHeight()-1});else if(b.parent().hasClass("bottom-toolbar")){var c=b.offset().left-a.outerWidth()+b.outerWidth()-5;a.css({left:c,top:b.offset().top-a.outerHeight()}),a.addClass("hidden"),setTimeout(function(){a.removeClass("hidden").css({top:b.offset().top-a.outerHeight()})},10)}a.find("input").length>=1&&setTimeout(function(){a.find("input").focus()},10)};$.contextMenu({selector:".menu-view-goto-line",trigger:"none",callback:i,items:{gotoline:{name:LNG["goto"],className:"disable gotoline-input",type:"text"}}}),$.contextMenu({selector:".menuViewTab",trigger:"none",callback:i,items:{"soft-tab":{name:"Soft Tabs (spaces)",className:"soft-tab"},sep1:"---------","tab-size-2":{name:"Tab with:2",className:"tab-size-set tab-size-2"},"tab-size-3":{name:"Tab with:3",className:"tab-size-set tab-size-3"},"tab-size-4":{name:"Tab with:4",className:"tab-size-set tab-size-4"},"tab-size-8":{name:"Tab with:8",className:"tab-size-set tab-size-8"},sep2:"---------","convert-to-space":{name:"Convert To Space",className:"convert-to-space"},"convert-to-tab":{name:"Convert To Tabs",className:"convert-to-tab"}}});var b=[{charset:"",name:LNG.charset_AUTO},{charset:"UTF-8",name:LNG.charset_UTF_8},{charset:"UTF-16",name:LNG.charset_UTF_16},{charset:"GB18030",name:LNG.charset_GB18030},{charset:"GBK",name:LNG.charset_GBK},{charset:"BIG5-HKSCS",name:LNG.charset_BIG5_HKSCS},{charset:"BIG5",name:LNG.charset_BIG5},{charset:"CP850",name:""},{charset:"CP932",name:""},{charset:"CP949",name:LNG.charset_CP949},{charset:"CP1133",name:LNG.charset_CP1133},{charset:"CP1250",name:LNG.charset_CP1250},{charset:"CP1251",name:LNG.charset_CP1251},{charset:"CP1252",name:LNG.charset_CP1252},{charset:"CP1253",name:LNG.charset_CP1253},{charset:"CP1254",name:LNG.charset_CP1254},{charset:"CP1255",name:LNG.charset_CP1255},{charset:"CP1256",name:LNG.charset_CP1256},{charset:"CP1257",name:LNG.charset_CP1257},{charset:"CP1258",name:LNG.charset_CP1258},{charset:"EUC-JP",name:LNG.charset_EUC_JP},{charset:"EUC-KR",name:LNG.charset_EUC_KR},{charset:"Georgian-Academy",name:LNG.charset_Georgian_Academy},{charset:"ISO-8859-1",name:LNG.charset_ISO_8859_1},{charset:"ISO-8859-2",name:LNG.charset_ISO_8859_2},{charset:"ISO-8859-3",name:LNG.charset_ISO_8859_3},{charset:"ISO-8859-4",name:LNG.charset_ISO_8859_4},{charset:"ISO-8859-5",name:LNG.charset_ISO_8859_5},{charset:"ISO-8859-6",name:LNG.charset_ISO_8859_6},{charset:"ISO-8859-7",name:LNG.charset_ISO_8859_7},{charset:"ISO-8859-8",name:LNG.charset_ISO_8859_8},{charset:"ISO-8859-9",name:"-"},{charset:"ISO-8859-10",name:LNG.charset_ISO_8859_10},{charset:"ISO-8859-11",name:LNG.charset_ISO_8859_11},{charset:"ISO-8859-13",name:LNG.charset_ISO_8859_13},{charset:"ISO-8859-14",name:LNG.charset_ISO_8859_14},{charset:"ISO-8859-15",name:LNG.charset_ISO_8859_15},{charset:"ISO-8859-16",name:LNG.charset_ISO_8859_16},{charset:"ISO-2022-JP",name:LNG.charset_ISO_2022_JP},{charset:"KOI8-R",name:LNG.charset_KOI8_R},{charset:"KOI8-T",name:LNG.charset_KOI8_T},{charset:"KOI8-U",name:LNG.charset_KOI8_U},{charset:"Macintosh",name:LNG.charset_Macintosh},{charset:"PT154",name:LNG.charset_PT154},{charset:"SHIFT_JIS",name:LNG.charset_SHIFT_JIS},{charset:"TIS-620",name:LNG.charset_TIS_620},{charset:"ARMSCII-8",name:LNG.charset_ARMSCII_8},{charset:"VISCII",name:LNG.charset_VISCII},{charset:"Windows-1251",name:""},{charset:"Windows-1252",name:""},{charset:"Windows-1254",name:""}],c=function(a){for(var c={},d=0;d<b.length;d++){var e=b[d];if("save-charset"!=a||""!=e.charset){var f=e.name?" ("+e.name+")":"";f=e.charset?f:e.name,c[a+"-"+e.charset]={name:e.charset+f,className:a+"-"+e.charset}}}return c},d=c("set-charset");d["charset-save"]={name:LNG.charset_convert_save,icon:"flag",className:"code-charset-list",accesskey:"s",items:c("save-charset")},$.contextMenu({selector:".menu-view-file-charset",className:"menu-view-file-charset",trigger:"none",callback:i,items:d}),$.contextMenu.menuAdd({"charset-list-box":{}},".menu-view-file-charset",!1,".code-charset-list");var e=$(".context-menu-root.menu-view-file-charset"),g=e.children(".context-menu-item").not(".code-charset-list").not(".charset-list-box"),h=$(".charset-list-box");h.html("").removeClass("context-menu-item"),g.appendTo(h);for(var k=G.codeFontAll.split(","),l={},m=0;m<k.length;m++){var n=k[m],o=replaceAll(n," ","-");l["set-font-family-"+n]={name:n,className:"set-font-family-"+o}}$.contextMenu({selector:".menu-view-setting",trigger:"none",callback:i,items:{tools:{name:LNG.tools,icon:"ellipsis-horizontal",accesskey:"m",items:{preview:{name:LNG.preview+"<b>Ctrl+Shift+S</b>",icon:"eye-open"},"open-browser":{name:LNG.open_ie,icon:"external-link",accesskey:"b"},sep11:"---------","insert-time":{name:LNG.editor_insert_time,icon:"time"},md5:{name:LNG.editor_md5,icon:"key"},qrcode:{name:LNG.editor_qrcode,icon:"qrcode"},regx:{name:LNG.editor_regx,icon:"puzzle-piece"},sep12:"---------","convert-case":{name:LNG.convert_case,icon:"font",items:{"convert-upper":{name:LNG.convert_upper_case+"<b>Ctrl+U</b>",icon:"chevron-sign-up"},"convert-lower":{name:LNG.convert_lower_case+"<b>Ctrl+O</b>",icon:"chevron-sign-down"}}},"convert-chinese":{name:LNG.editor_chinese,icon:"font",items:{"chinese-traditional":{name:LNG.editor_chinese_traditional,icon:"chevron-sign-up"},"chinese-simple":{name:LNG.editor_chinese_simple,icon:"chevron-sign-down"}}},sep13:"---------",base64:{name:LNG.editor_base64,icon:"wrench",items:{"base64-encode":{name:LNG.editor_base64_encode,icon:"lock"},"base64-decode":{name:LNG.editor_base64_decode,icon:"unlock"}}},URL:{name:LNG.editor_url,icon:"wrench",items:{"url-encode":{name:LNG.editor_url_encode,icon:"lock"},"url-decode":{name:LNG.editor_url_decode,icon:"unlock"}}},unicode:{name:LNG.editor_unicode,icon:"wrench",items:{"unicode-encode":{name:LNG.editor_unicode_encode,icon:"lock"},"unicode-decode":{name:LNG.editor_unicode_decode,icon:"unlock"}}}}},beautify:{name:LNG.beautify_code,icon:"code",accesskey:"m",items:{"beautify-html":{name:"html "+LNG.beautify_code,icon:"code"},"beautify-css":{name:"css "+LNG.beautify_code,icon:"code"},"beautify-js":{name:"js/json "+LNG.beautify_code,icon:"code"},"beautify-php":{name:"php "+LNG.beautify_code,icon:"code"}}},sep1:"---------","function-list":{name:LNG.function_list+"<b>Ctrl+Shift+E</b>",className:"function-list"},"auto-wrap":{name:LNG.wordwrap,className:"auto-wrap"},"auto-save":{name:LNG.auto_save,className:"auto-save"},"show-gutter":{name:LNG.show_gutter,className:"show-gutter"},"display-char":{name:LNG.char_all_display,className:"display-char"},sep2:"---------","font-family":{name:LNG.font_family,icon:"italic",className:"code-font-family-list",accesskey:"m",items:l},"ace-mode":{name:LNG.keyboard_type,icon:"code",accesskey:"m",items:{"keyboard-type-ace":{name:"Default",className:"keyboard-type-ace"},"keyboard-type-vim":{name:"vim",className:"keyboard-type-vim"},"keyboard-type-emacs":{name:"emacs",className:"keyboard-type-emacs"}}},sep3:"---------",help:{name:LNG.help,icon:"question",items:{"help-more":{name:LNG.help,icon:"question"},shortcut:{name:LNG.shortcut,icon:"keyboard"},emmet:{name:"Emmet help",icon:"code"},about:{name:LNG.about,icon:"info-sign",className:"editor-help-about"},"learn-more":{name:LNG.learn_more,icon:"external-link",className:"editor-help-more"}}}}}),"A"!==core.versionType&&$.addStyle(".editor-help-about,.editor-help-more{display:none !important;}"),Hook.bind("rightMenu.show.menu-view-setting",function(a,b){var c=Editor.current()&&Editor.current().kod,d="contextMenu.items.tools.items.",e=b.data(),f=(lodash.get(e,d+"beautify-php.$node"),c.charset.toUpperCase());$(".code-charset-list .selected").removeClass("selected");var g=lodash.get(e,d+"charset-set.items.set-charset-"+f+".$node"),h=lodash.get(e,d+"charset-save.items.save-charset-"+f+".$node");g&&g.addClass("selected"),h&&h.addClass("selected")}),$(".tools [action]").bind("click",function(a){var b=$(this).attr("action");return i(b),Editor.focus(),stopPP(a),!1}),$(".tab-size-set").click(function(){var a=$(this).text().split(":");Editor.saveConfig("tabSize",a[1]),Editor.focus(),Editor.current().execCommand("convertIndent","reset_size")}),$("ul.code-font-family-list .context-menu-item").click(function(){Editor.saveConfig("fontFamily",$(this).find("span").html(),""),Editor.focus(),j()}),$("body").click(function(a){try{$(".toolbar-menu").removeClass("select"),a&&$(a.target).is("textarea")||$(a.target).is("input")||$(a.target).is("body")||0!=$(a.target).parents(".right-main").length||Editor.focus()}catch(a){}}),$(".gotoline-input input").keyup(function(a){var b=parseInt($(this).val());isNaN(b)||Editor.current().gotoLine(b)}).keyEnter(function(a){return $.contextMenu.hidden(),Editor.focus(),stopPP(a),!1})},e=function(){var a=Editor.aceModeList.modes,b='<ul class="dropdown-menu code-mode-list hidden">';b+='<li class="list-input"><input type="text" value="" name="menuModeInput" /></li>';for(var c=0;c<a.length;c++)b+='<li class="list-cell" mode-name="'+a[c].name+'">'+a[c].caption+"</li>";$(b+"<ul>").appendTo("body");var d=function(){$(".file-mode").removeClass("select"),$(".code-mode-list").addClass("hidden"),$(".code-mode-list input").val(""),$(".code-mode-list .list-cell").removeClass("hidden").removeClass("hover");var a=$(".code-mode-list .selected").attr("mode-name"),b=Editor.current().kod.mode;Editor.current().getSession().setMode("ace/mode/"+a),Editor.current().kod.mode=a,Editor.focus(),j(),"markdown"==a&&i("preview"),"markdown"==b&&a!=b&&i("preview-close")};$(".file-mode").mousedown(function(a){$(".file-mode").addClass("select"),$(".code-mode-list").removeClass("hidden");var b=$(window).width()-$(".file-mode").offset().left-$(".file-mode").outerWidth();$(".code-mode-list").css("right",b)}).mouseup(function(a){$(".code-mode-list input").textFocus(),setTimeout(function(){$(".code-mode-list input").focus()},50)}),$("body").mousedown(function(a){!$(".file-mode").hasClass("select")||0!=$(a.target).parents(".code-mode-list").length||$(a.target).hasClass("file-mode")||$(a.target).hasClass("code-mode-list")||d()}),$(".code-mode-list input").keyup(function(a){var b=$(".code-mode-list .list-cell:not(.hidden)"),c=b.index($(".code-mode-list .hover"));switch(a.keyCode){case 38:if(c>0){$(".code-mode-list .hover").removeClass("hover");var e=$(b.get(c-1)).addClass("hover"),f=$(".code-mode-list");1==e.length&&(f.scrollTop(e.offset().top+f.scrollTop()-f.offset().top-50),Editor.current().getSession().setMode("ace/mode/"+e.attr("mode-name")))}return void stopPP(a);case 40:if(b.index(".hover")<b.length-1){$(".code-mode-list .hover").removeClass("hover");var e=$(b.get(c+1)).addClass("hover"),f=$(".code-mode-list");1==e.length&&(f.scrollTop(e.offset().top+f.scrollTop()-f.offset().top-50),Editor.current().getSession().setMode("ace/mode/"+e.attr("mode-name")))}return void stopPP(a);case 27:return void d();case 13:return $(".code-mode-list .selected").removeClass("selected"),$(".code-mode-list .hover").addClass("selected"),void d()}var g=$(this).val().toLocaleLowerCase(),h="hidden",i="";$(".code-mode-list .list-cell").each(function(){var a=$(this).removeClass("hover").html().toLocaleLowerCase();-1!=a.indexOf(g)?(""==i&&(i=$(this).addClass("hover"),Editor.current().getSession().setMode("ace/mode/"+$(this).attr("mode-name"))),$(this).removeClass(h)):$(this).addClass(h)})}),$(".code-mode-list .list-cell").mouseenter(function(){$(".code-mode-list .hover").removeClass("hover"),$(this).addClass("hover"),Editor.current().getSession().setMode("ace/mode/"+$(this).attr("mode-name")),$(this).unbind("click").click(function(){$(this).parent().find(".list-cell").removeClass("selected"),$(this).addClass("selected"),d()})}).mouseleave(function(){$(this).removeClass("hover"),Editor.current().getSession().setMode("ace/mode/"+Editor.current().kod.mode)})},f=function(){e(),$(".top-toolbar a").attr("draggable","false"),$(".bottom-toolbar a").attr("draggable","false");for(var a=[12,13,14,15,16,18,20,22,24,26,28,32],b=G.codeThemeAll.split(","),c={},d={},f=0;f<a.length;f++){var g=a[f];c["set-code-font-"+g]={name:g+"px",className:"set-code-font-"+g}}for(var f=0;f<b.length;f++){var h=b[f],j={name:h,className:"set-code-theme-"+h};"ambiance"==h&&(j.className+=" line-top"),d["set-code-theme-"+h]=j}$.contextMenu({selector:".menu-view-font",trigger:"none",className:"code-font-list",callback:i,items:c}),$.contextMenu({selector:".menu-view-theme",trigger:"none",className:"code-theme-list",callback:i,items:d}),$("ul.code-font-list .context-menu-item").mouseenter(function(){Editor.current().setFontSize($(this).text()),$(this).unbind("click").click(function(){var a=$(this).text();Editor.saveConfig("fontSize",a),Editor.focus()})}).mouseleave(function(){Editor.current().setFontSize(G.codeConfig.fontSize)});var k=function(a){Editor.isBlackTheme(a)?$("body").addClass("code-theme-black"):$("body").removeClass("code-theme-black")};$("ul.code-theme-list .context-menu-item").mouseenter(function(){var a=$(this).find("span").html();k(a),Editor.current()&&Editor.current().setTheme("ace/theme/"+a),$(this).unbind("click").click(function(){var a=$(this).find("span").html();Editor.saveConfig("theme",a),Editor.focus(),k(a)})}).mouseleave(function(){Editor.current()&&Editor.current().setTheme("ace/theme/"+G.codeConfig.theme),k(G.codeConfig.theme)})},g=function(a){var b=Editor.current().getValue(),c=""==Editor.current().session.getTextRange()?!0:!1;c||(b=Editor.current().session.getTextRange());var d={brace_style:"collapse",break_chained_methods:!1,indent_char:" ",indent_scripts:"keep",indent_size:"4",keep_array_indentation:!0,preserve_newlines:!0,space_after_anon_function:!0,space_before_conditional:!0,unescape_strings:!1,wrap_line_length:"120"};switch(a){case"beautify-html":b=html_beautify(b,d);break;case"beautify-css":b=css_beautify(b);break;case"beautify-js":b=js_beautify(b);break;case"beautify-php":return void Editor.current().execCommand("phpBeautify")}c?Editor.current().setValue(b):Editor.current().insert(b)},h=function(a){var b=Editor.current();if(!b)return"";var d=function(a){for(var b=[],c=a.length,d=0;c>d;++d)b[d]=("00"+a.charCodeAt(d).toString(16)).slice(-4);return a?"\\u"+b.join("\\u"):""},e=function(a){return a=a.replace(/\\/g,"%"),a=a.replace(/%u00a/g,"\n"),unescape(a)},f=b.session.getTextRange();if(console.log(a,f.length),0==f.length&&"time"!=a)return void Tips.tips(LNG.editor_tools_select_tips,"warning");switch(a){case"time":f=date("Y-m-d H:i:s");break;case"md5":f=md5(f);break;case"qrcode":return void core.qrcode(f);case"chinese-traditional":f=c.traditionalized(f);break;case"chinese-simple":f=c.simplized(f);break;case"base64-encode":f=base64Encode(f);break;case"base64-decode":f=base64Decode(f);break;case"url-encode":f=urlEncode(f);break;case"url-decode":f=urlDecode(f);break;case"unicode-encode":f=d(f);break;case"unicode-decode":f=e(f)}f&&0!=f.length&&b.insert(f)},i=function(a,b){if("newfile"==a)return void Editor.add();switch(a){case"fullscreen":$(".icon-resize-full").toggleClass("icon-resize-small"),ShareData.frameTop("",function(a){a.core.editorFull()});break;case"save":Editor.save();break;case"saveall":Editor.saveall();break;case"undo":Editor.current().undo();break;case"redo":Editor.current().redo();break;case"refresh":Editor.refresh();break;case"delete":Editor.current().execCommand("del");break;case"selectAll":Editor.current().execCommand("selectall");break;case"startAutocomplete":Editor.current().execCommand("startAutocomplete");break;case"search":Editor.current().execCommand("find");break;case"searchReplace":Editor.current().execCommand("replace");break;case"auto-wrap":Editor.saveConfig("autoWrap");break;case"auto-save":Editor.saveConfig("autoSave");break;case"display-char":Editor.saveConfig("displayChar");break;case"show-gutter":Editor.saveConfig("showGutter");break;case"setting":Editor.doAction("setting");break;case"soft-tab":Editor.saveConfig("softTab");break;case"convert-to-space":Editor.current().execCommand("convertIndent","to_space");break;case"convert-to-tab":Editor.current().execCommand("convertIndent","to_tabs");break;case"auto-complete":Editor.saveConfig("autoComplete");break;case"insert-time":h("time");break;case"md5":h("md5");break;case"qrcode":h("qrcode");break;case"regx":core.openWindow("https://tool.lu/regex/","regex Test");break;case"convert-lower":Editor.current().execCommand("convertLower");break;case"convert-upper":Editor.current().execCommand("convertUpper");break;case"chinese-traditional":h("chinese-traditional");break;case"chinese-simple":h("chinese-simple");break;case"base64-encode":h("base64-encode");break;case"base64-decode":h("base64-decode");break;case"url-encode":h("url-encode");break;case"url-decode":h("url-decode");break;case"unicode-encode":h("unicode-encode");break;case"unicode-decode":h("unicode-decode");break;case"keyboard-type-ace":Editor.saveConfig("keyboardType","ace");break;case"keyboard-type-vim":Editor.saveConfig("keyboardType","vim");break;case"keyboard-type-emacs":Editor.saveConfig("keyboardType","emacs");break;case"beautify-html":g(a);break;case"beautify-css":g(a);break;case"beautify-js":g(a);break;case"beautify-php":g(a);break;case"open-browser":url=core.path2url(Editor.current().kod.filename),window.open(url);break;case"function-list":var c=Editor.current().kod.preview;c.openFunctionList();break;case"preview":var c=Editor.current().kod.preview;c.previewForce(!0);break;case"preview-close":var c=Editor.current().kod.preview;c.close();break;case"close":Editor.remove();break;case"about":core.setting("about");break;case"emmet":window.open("http://docs.emmet.io/");break;case"shortcut":Editor.current().execCommand("showKeyboardShortcuts");break;case"learn-more":window.open("https://kodcloud.com/");break;case"help-more":$(".edit-body .introduction").toggleClass("hidden");break;default:if(0===a.indexOf("set-charset-")){var d=a.replace("set-charset-","");return Editor.current().kod.charset=d,void Editor.refresh()}if(0===a.indexOf("save-charset-")){var d=a.replace("save-charset-","");return Editor.setChanged(Editor.current(),!0),Editor.current().kod.charsetSave=d,Editor.save(),void(Editor.current().kod.charset=d)}}},j=function(){var a=G.codeConfig,b={functionList:"function-list",autoComplete:"auto-complete",autoWrap:"auto-wrap",autoSave:"auto-save",displayChar:"display-char",softTab:"soft-tab",showGutter:"show-gutter"};$(".context-menu-root .context-menu-item").removeClass("selected");for(var c in b)"1"==a[c]&&$(".context-menu-root ."+b[c]).addClass("selected");$(".set-code-theme-"+a.theme).addClass("selected"),$(".set-code-font-"+a.fontSize.substr(0,2)).addClass("selected"),$(".tab-size-"+a.tabSize).addClass("selected"),$(".keyboard-type-"+a.keyboardType).addClass("selected");var d=replaceAll(a.fontFamily," ","-");if($(".set-font-family-"+d).addClass("selected"),Editor.current()){var e=Editor.aceModeList.modesByName[Editor.current().kod.mode].caption;$(".code-mode-list .list-cell").removeClass("selected hidden"),$(".code-mode-list [mode-name="+Editor.current().kod.mode+"]").addClass("selected"),$(".bottom-toolbar .file-mode").html(e),$(".bottom-toolbar .config-tab").html("Tabs:"+a.tabSize);var f=Editor.current().kod.charset.toUpperCase();$(".set-charset-"+f).addClass("selected"),$(".toolbar-menu.menu-view-file-charset").html(f)}};return{doAction:i,toolbarSelected:j,init:function(){d(),Mousetrap.bind(["ctrl+s","command+s"],function(a){a.preventDefault(),a.returnvalue=!1,Editor.save()}),Mousetrap.bind(["ctrl+shift+e","command+shift+e"],function(a){a.preventDefault(),a.returnvalue=!1,Toolbar.doAction("function-list")}),Mousetrap.bind(["f5"],function(a){Editor.refresh()})}}});;define("app/src/edit/chinese",[],function(a,b){function c(a){for(var b="",c=0;c<a.length;c++)b+=-1!=e.indexOf(a.charAt(c))?f.charAt(e.indexOf(a.charAt(c))):a.charAt(c);return b}function d(a){for(var b="",c=0;c<a.length;c++)b+=-1!=f.indexOf(a.charAt(c))?e.charAt(f.indexOf(a.charAt(c))):a.charAt(c);return b}var e="皑蔼碍爱肮翱袄奥坝罢摆败颁办绊帮绑镑谤剥饱宝报鲍辈贝钡狈备惫绷笔毕毙币闭边编贬变辩辫标鳖别瘪濒滨宾摈饼并拨钵铂驳卜补财参蚕残惭惨灿苍舱仓沧厕侧册测层诧搀掺蝉馋谗缠铲产阐颤场尝长偿肠厂畅钞车彻尘沉陈衬撑称惩诚骋痴迟驰耻齿炽冲虫宠畴踌筹绸丑橱厨锄雏础储触处传疮闯创锤纯绰辞词赐聪葱囱从丛凑蹿窜错达带贷担单郸掸胆惮诞弹当挡党荡档捣岛祷导盗灯邓敌涤递缔颠点垫电淀凋钓调迭谍叠钉顶锭订丢东动栋冻斗犊独读赌镀锻断缎兑队对吨顿钝夺堕鹅额讹恶饿儿尔饵贰发罚阀珐矾钒烦范贩饭访纺飞诽废费纷坟奋愤粪丰枫锋风疯冯缝讽凤肤辐抚辅赋复负讣妇缚该钙盖干杆赶秆赣冈刚钢纲岗皋镐搁鸽阁铬个给龚宫巩贡钩沟苟构购够蛊顾剐挂关观馆惯贯广规硅归龟闺轨诡柜贵刽辊滚锅国过骇韩汉号阂鹤贺横轰鸿红后壶护沪户哗华画划话怀坏欢环还缓换唤痪焕涣黄谎挥辉毁贿秽会烩汇讳诲绘荤浑伙获货祸击机积饥迹讥鸡绩缉极辑级挤几蓟剂济计记际继纪夹荚颊贾钾价驾歼监坚笺间艰缄茧检碱硷拣捡简俭减荐槛鉴践贱见键舰剑饯渐溅涧将浆蒋桨奖讲酱胶浇骄娇搅铰矫侥脚饺缴绞轿较秸阶节茎鲸惊经颈静镜径痉竞净纠厩旧驹举据锯惧剧鹃绢杰洁结诫届紧锦仅谨进晋烬尽劲荆觉决诀绝钧军骏开凯颗壳课垦恳抠库裤夸块侩宽矿旷况亏岿窥馈溃扩阔蜡腊莱来赖蓝栏拦篮阑兰澜谰揽览懒缆烂滥琅捞劳涝乐镭垒类泪篱狸离里鲤礼丽厉励砾历沥隶俩联莲连镰怜涟帘敛脸链恋炼练粮凉两辆谅疗辽镣猎临邻鳞凛赁龄铃凌灵岭领馏刘龙聋咙笼垄拢陇楼娄搂篓芦卢颅庐炉掳卤虏鲁赂禄录陆驴吕铝侣屡缕虑滤绿峦挛孪滦乱抡轮伦仑沦纶论萝罗逻锣箩骡骆络妈玛码蚂马骂吗买麦卖迈脉瞒馒蛮满谩猫锚铆贸么霉没镁门闷们锰梦眯谜弥觅幂绵缅庙灭悯闽鸣铭谬谋亩呐钠纳难挠脑恼闹馁内拟你腻撵捻酿鸟聂啮镊镍柠狞宁拧泞钮纽脓浓农疟诺欧鸥殴呕沤盘庞抛赔喷鹏骗飘频贫苹凭评泼颇扑铺朴谱栖凄脐齐骑岂启气弃讫牵扦钎铅迁签谦钱钳潜浅谴堑枪呛墙蔷强抢锹桥乔侨翘窍窃钦亲寝轻氢倾顷请庆琼穷趋区躯驱龋颧权劝却鹊确让饶扰绕热韧认纫荣绒软锐闰润洒萨鳃赛叁伞丧骚扫涩杀刹纱筛晒删闪陕赡缮墒伤赏烧绍赊摄慑设绅审婶肾渗声绳胜圣师狮湿诗尸时蚀实识驶势适释饰视试寿兽枢输书赎属术树竖数帅双谁税顺说硕烁丝饲耸怂颂讼诵擞苏诉肃虽随绥岁孙损笋缩琐锁獭挞抬台态摊贪瘫滩坛谭谈叹汤烫涛绦讨腾誊锑题体屉条贴铁厅听烃铜统头秃图涂团颓蜕脱鸵驮驼椭洼袜弯湾顽万网韦违围为潍维苇伟伪纬喂谓卫温闻纹稳问瓮挝蜗涡窝卧呜钨乌污诬无芜吴坞雾务误锡牺袭习铣戏细虾辖峡侠狭厦吓锨鲜纤咸贤衔闲显险现献县馅羡宪线厢镶乡详响项萧嚣销晓啸蝎协挟携胁谐写泻谢锌衅兴凶汹锈绣虚嘘须许叙绪续轩悬选癣绚学勋询寻驯训讯逊压鸦鸭哑亚讶阉烟盐严岩颜阎艳厌砚彦谚验鸯杨扬疡阳痒养样瑶摇尧遥窑谣药爷页业叶一医铱颐遗仪彝蚁艺亿忆义诣议谊译异绎荫阴银饮隐樱婴鹰应缨莹萤营荧蝇赢颖哟拥佣痈踊咏涌优忧邮铀犹游诱于舆鱼渔娱与屿语吁御狱誉预驭鸳渊辕园员圆缘远愿约跃钥岳粤悦阅云郧匀陨运蕴酝晕韵杂灾载攒暂赞赃脏凿枣灶责择则泽贼赠扎札轧铡闸栅诈斋债毡盏斩辗崭栈战绽张涨帐账胀赵蛰辙锗这贞针侦诊镇阵挣睁狰争帧症郑证织职执纸志挚掷帜质滞钟终种肿众诌轴皱昼骤猪诸诛烛瞩嘱贮铸筑注驻专砖转赚桩庄装妆壮状锥赘坠缀谆准着浊兹资渍踪综总纵邹诅组钻锕嗳嫒瑷暧霭谙铵鹌媪骜鳌钯呗钣鸨龅鹎贲锛荜哔滗铋筚跸苄缏笾骠飑飙镖镳鳔傧缤槟殡膑镔髌鬓禀饽钹鹁钸骖黪恻锸侪钗冁谄谶蒇忏婵骣觇禅镡伥苌怅阊鲳砗伧谌榇碜龀枨柽铖铛饬鸱铳俦帱雠刍绌蹰钏怆缍鹑辍龊鹚苁骢枞辏撺锉鹾哒鞑骀绐殚赕瘅箪谠砀裆焘镫籴诋谛绨觌镝巅钿癫铫鲷鲽铤铥岽鸫窦渎椟牍笃黩簖怼镦炖趸铎谔垩阏轭锇锷鹗颚颛鳄诶迩铒鸸鲕钫鲂绯镄鲱偾沣凫驸绂绋赙麸鲋鳆钆赅尴擀绀戆睾诰缟锆纥镉颍亘赓绠鲠诟缑觏诂毂钴锢鸪鹄鹘鸹掴诖掼鹳鳏犷匦刿妫桧鲑鳜衮绲鲧埚呙帼椁蝈铪阚绗颉灏颢诃阖蛎黉讧荭闳鲎浒鹕骅桦铧奂缳锾鲩鳇诙荟哕浍缋珲晖诨馄阍钬镬讦诘荠叽哜骥玑觊齑矶羁虿跻霁鲚鲫郏浃铗镓蛲谏缣戋戬睑鹣笕鲣鞯绛缰挢峤鹪鲛疖颌鲒卺荩馑缙赆觐刭泾迳弪胫靓阄鸠鹫讵屦榉飓钜锔窭龃锩镌隽谲珏皲剀垲忾恺铠锴龛闶钪铐骒缂轲钶锞颔龈铿喾郐哙脍狯髋诓诳邝圹纩贶匮蒉愦聩篑阃锟鲲蛴崃徕涞濑赉睐铼癞籁岚榄斓镧褴阆锒唠崂铑铹痨鳓诔缧俪郦坜苈莅蓠呖逦骊缡枥栎轹砺锂鹂疠粝跞雳鲡鳢蔹奁潋琏殓裢裣鲢魉缭钌鹩蔺廪檩辚躏绫棂蛏鲮浏骝绺镏鹨茏泷珑栊胧砻偻蒌喽嵝镂瘘耧蝼髅垆撸噜闾泸渌栌橹轳辂辘氇胪鸬鹭舻鲈脔娈栾鸾銮囵荦猡泺椤脶镙榈褛锊呒唛嬷杩劢缦镘颡鳗麽扪焖懑钔芈谧猕祢渑腼黾缈缪闵缗谟蓦馍殁镆钼铙讷铌鲵辇鲶茑袅陧蘖嗫颟蹑苎咛聍侬哝驽钕傩讴怄瓯蹒疱辔纰罴铍谝骈缥嫔钋镤镨蕲骐绮桤碛颀颃鳍佥荨悭骞缱椠钤嫱樯戗炝锖锵镪羟跄诮谯荞缲硗跷惬锲箧锓揿鲭茕蛱巯赇虮鳅诎岖阒觑鸲诠绻辁铨阕阙悫荛娆桡饪轫嵘蝾缛铷颦蚬飒毵糁缫啬铯穑铩鲨酾讪姗骟钐鳝垧殇觞厍滠畲诜谂渖谥埘莳弑轼贳铈鲥绶摅纾闩铄厮驷缌锶鸶薮馊飕锼谡稣谇荪狲唢睃闼铊鳎钛鲐昙钽锬顸傥饧铴镗韬铽缇鹈阗粜龆鲦恸钭钍抟饨箨鼍娲腽纨绾辋诿帏闱沩涠玮韪炜鲔阌莴龌邬庑怃妩骛鹉鹜饩阋玺觋硖苋莶藓岘猃娴鹇痫蚝籼跹芗饷骧缃飨哓潇骁绡枭箫亵撷绁缬陉荥馐鸺诩顼谖铉镟谑泶鳕埙浔鲟垭娅桠氩厣赝俨兖谳恹闫酽魇餍鼹炀轺鹞鳐靥谒邺晔烨诒呓峄饴怿驿缢轶贻钇镒镱瘗舣铟瘾茔莺萦蓥撄嘤滢潆璎鹦瘿颏罂镛莸铕鱿伛俣谀谕蓣嵛饫阈妪纡觎欤钰鹆鹬龉橼鸢鼋钺郓芸恽愠纭韫殒氲瓒趱錾驵赜啧帻箦谮缯谵诏钊谪辄鹧浈缜桢轸赈祯鸩诤峥钲铮筝骘栉栀轵轾贽鸷蛳絷踬踯觯锺纣绉伫槠铢啭馔颞骓缒诼镯谘缁辎赀眦锱龇鲻偬诹驺鲰镞缵躜鳟讠谫郄勐凼坂垅垴埯埝苘荬荮莜莼菰藁揸吒吣咔咝咴噘噼嚯幞岙嵴彷徼犸狍馀馇馓馕愣憷懔丬溆滟溷漤潴澹甯纟绔绱珉枧桊桉槔橥轱轷赍肷胨飚煳煅熘愍淼砜磙眍钚钷铘铞锃锍锎锏锘锝锪锫锿镅镎镢镥镩镲稆鹋鹛鹱疬疴痖癯裥襁耢颥螨麴鲅鲆鲇鲞鲴鲺鲼鳊鳋鳘鳙鞒鞴齄",f="皚藹礙愛骯翺襖奧壩罷擺敗頒辦絆幫綁鎊謗剝飽寶報鮑輩貝鋇狽備憊繃筆畢斃幣閉邊編貶變辯辮標鱉別癟瀕濱賓擯餅並撥缽鉑駁蔔補財參蠶殘慚慘燦蒼艙倉滄廁側冊測層詫攙摻蟬饞讒纏鏟產闡顫場嘗長償腸廠暢鈔車徹塵沈陳襯撐稱懲誠騁癡遲馳恥齒熾沖蟲寵疇躊籌綢醜櫥廚鋤雛礎儲觸處傳瘡闖創錘純綽辭詞賜聰蔥囪從叢湊躥竄錯達帶貸擔單鄲撣膽憚誕彈當擋黨蕩檔搗島禱導盜燈鄧敵滌遞締顛點墊電澱雕釣調叠諜疊釘頂錠訂丟東動棟凍鬥犢獨讀賭鍍鍛斷緞兌隊對噸頓鈍奪墮鵝額訛惡餓兒爾餌貳發罰閥琺礬釩煩範販飯訪紡飛誹廢費紛墳奮憤糞豐楓鋒風瘋馮縫諷鳳膚輻撫輔賦復負訃婦縛該鈣蓋幹桿趕稈贛岡剛鋼綱崗臯鎬擱鴿閣鉻個給龔宮鞏貢鉤溝茍構購夠蠱顧剮掛關觀館慣貫廣規矽歸龜閨軌詭櫃貴劊輥滾鍋國過駭韓漢號閡鶴賀橫轟鴻紅後壺護滬戶嘩華畫劃話懷壞歡環還緩換喚瘓煥渙黃謊揮輝毀賄穢會燴匯諱誨繪葷渾夥獲貨禍擊機積饑跡譏雞績緝極輯級擠幾薊劑濟計記際繼紀夾莢頰賈鉀價駕殲監堅箋間艱緘繭檢堿鹼揀撿簡儉減薦檻鑒踐賤見鍵艦劍餞漸濺澗將漿蔣槳獎講醬膠澆驕嬌攪鉸矯僥腳餃繳絞轎較稭階節莖鯨驚經頸靜鏡徑痙競凈糾廄舊駒舉據鋸懼劇鵑絹傑潔結誡屆緊錦僅謹進晉燼盡勁荊覺決訣絕鈞軍駿開凱顆殼課墾懇摳庫褲誇塊儈寬礦曠況虧巋窺饋潰擴闊蠟臘萊來賴藍欄攔籃闌蘭瀾讕攬覽懶纜爛濫瑯撈勞澇樂鐳壘類淚籬貍離裏鯉禮麗厲勵礫歷瀝隸倆聯蓮連鐮憐漣簾斂臉鏈戀煉練糧涼兩輛諒療遼鐐獵臨鄰鱗凜賃齡鈴淩靈嶺領餾劉龍聾嚨籠壟攏隴樓婁摟簍蘆盧顱廬爐擄鹵虜魯賂祿錄陸驢呂鋁侶屢縷慮濾綠巒攣孿灤亂掄輪倫侖淪綸論蘿羅邏鑼籮騾駱絡媽瑪碼螞馬罵嗎買麥賣邁脈瞞饅蠻滿謾貓錨鉚貿麽黴沒鎂門悶們錳夢瞇謎彌覓冪綿緬廟滅憫閩鳴銘謬謀畝吶鈉納難撓腦惱鬧餒內擬妳膩攆撚釀鳥聶嚙鑷鎳檸獰寧擰濘鈕紐膿濃農瘧諾歐鷗毆嘔漚盤龐拋賠噴鵬騙飄頻貧蘋憑評潑頗撲鋪樸譜棲淒臍齊騎豈啟氣棄訖牽扡釬鉛遷簽謙錢鉗潛淺譴塹槍嗆墻薔強搶鍬橋喬僑翹竅竊欽親寢輕氫傾頃請慶瓊窮趨區軀驅齲顴權勸卻鵲確讓饒擾繞熱韌認紉榮絨軟銳閏潤灑薩鰓賽三傘喪騷掃澀殺剎紗篩曬刪閃陜贍繕墑傷賞燒紹賒攝懾設紳審嬸腎滲聲繩勝聖師獅濕詩屍時蝕實識駛勢適釋飾視試壽獸樞輸書贖屬術樹豎數帥雙誰稅順說碩爍絲飼聳慫頌訟誦擻蘇訴肅雖隨綏歲孫損筍縮瑣鎖獺撻擡臺態攤貪癱灘壇譚談嘆湯燙濤絳討騰謄銻題體屜條貼鐵廳聽烴銅統頭禿圖塗團頹蛻脫鴕馱駝橢窪襪彎灣頑萬網韋違圍為濰維葦偉偽緯餵謂衛溫聞紋穩問甕撾蝸渦窩臥嗚鎢烏汙誣無蕪吳塢霧務誤錫犧襲習銑戲細蝦轄峽俠狹廈嚇鍁鮮纖鹹賢銜閑顯險現獻縣餡羨憲線廂鑲鄉詳響項蕭囂銷曉嘯蠍協挾攜脅諧寫瀉謝鋅釁興兇洶銹繡虛噓須許敘緒續軒懸選癬絢學勛詢尋馴訓訊遜壓鴉鴨啞亞訝閹煙鹽嚴巖顏閻艷厭硯彥諺驗鴦楊揚瘍陽癢養樣瑤搖堯遙窯謠藥爺頁業葉壹醫銥頤遺儀彜蟻藝億憶義詣議誼譯異繹蔭陰銀飲隱櫻嬰鷹應纓瑩螢營熒蠅贏穎喲擁傭癰踴詠湧優憂郵鈾猶遊誘於輿魚漁娛與嶼語籲禦獄譽預馭鴛淵轅園員圓緣遠願約躍鑰嶽粵悅閱雲鄖勻隕運蘊醞暈韻雜災載攢暫贊贓臟鑿棗竈責擇則澤賊贈紮劄軋鍘閘柵詐齋債氈盞斬輾嶄棧戰綻張漲帳賬脹趙蟄轍鍺這貞針偵診鎮陣掙睜猙爭幀癥鄭證織職執紙誌摯擲幟質滯鐘終種腫眾謅軸皺晝驟豬諸誅燭矚囑貯鑄築註駐專磚轉賺樁莊裝妝壯狀錐贅墜綴諄準著濁茲資漬蹤綜總縱鄒詛組鉆錒噯嬡璦曖靄諳銨鵪媼驁鰲鈀唄鈑鴇齙鵯賁錛蓽嗶潷鉍篳蹕芐緶籩驃颮飆鏢鑣鰾儐繽檳殯臏鑌髕鬢稟餑鈸鵓鈽驂黲惻鍤儕釵囅諂讖蕆懺嬋驏覘禪鐔倀萇悵閶鯧硨傖諶櫬磣齔棖檉鋮鐺飭鴟銃儔幬讎芻絀躕釧愴綞鶉輟齪鶿蓯驄樅輳攛銼鹺噠韃駘紿殫賧癉簞讜碭襠燾鐙糴詆諦綈覿鏑巔鈿癲銚鯛鰈鋌銩崠鶇竇瀆櫝牘篤黷籪懟鐓燉躉鐸諤堊閼軛鋨鍔鶚顎顓鱷誒邇鉺鴯鮞鈁魴緋鐨鯡僨灃鳧駙紱紼賻麩鮒鰒釓賅尷搟紺戇睪誥縞鋯紇鎘潁亙賡綆鯁詬緱覯詁轂鈷錮鴣鵠鶻鴰摑詿摜鸛鰥獷匭劌媯檜鮭鱖袞緄鯀堝咼幗槨蟈鉿闞絎頡灝顥訶闔蠣黌訌葒閎鱟滸鶘驊樺鏵奐繯鍰鯇鰉詼薈噦澮繢琿暉諢餛閽鈥鑊訐詰薺嘰嚌驥璣覬齏磯羈蠆躋霽鱭鯽郟浹鋏鎵蟯諫縑戔戩瞼鶼筧鰹韉絳韁撟嶠鷦鮫癤頜鮚巹藎饉縉贐覲剄涇逕弳脛靚鬮鳩鷲詎屨櫸颶鉅鋦窶齟錈鐫雋譎玨皸剴塏愾愷鎧鍇龕閌鈧銬騍緙軻鈳錁頷齦鏗嚳鄶噲膾獪髖誆誑鄺壙纊貺匱蕢憒聵簣閫錕鯤蠐崍徠淶瀨賚睞錸癩籟嵐欖斕鑭襤閬鋃嘮嶗銠鐒癆鰳誄縲儷酈壢藶蒞蘺嚦邐驪縭櫪櫟轢礪鋰鸝癘糲躒靂鱺鱧蘞奩瀲璉殮褳襝鰱魎繚釕鷯藺廩檁轔躪綾欞蟶鯪瀏騮綹鎦鷚蘢瀧瓏櫳朧礱僂蔞嘍嶁鏤瘺耬螻髏壚擼嚕閭瀘淥櫨櫓轤輅轆氌臚鸕鷺艫鱸臠孌欒鸞鑾圇犖玀濼欏腡鏍櫚褸鋝嘸嘜嬤榪勱縵鏝顙鰻麼捫燜懣鍆羋謐獼禰澠靦黽緲繆閔緡謨驀饃歿鏌鉬鐃訥鈮鯢輦鯰蔦裊隉蘗囁顢躡苧嚀聹儂噥駑釹儺謳慪甌蹣皰轡紕羆鈹諞駢縹嬪釙鏷鐠蘄騏綺榿磧頎頏鰭僉蕁慳騫繾槧鈐嬙檣戧熗錆鏘鏹羥蹌誚譙蕎繰磽蹺愜鍥篋鋟撳鯖煢蛺巰賕蟣鰍詘嶇闃覷鴝詮綣輇銓闋闕愨蕘嬈橈飪軔嶸蠑縟銣顰蜆颯毿糝繅嗇銫穡鎩鯊釃訕姍騸釤鱔坰殤觴厙灄畬詵諗瀋謚塒蒔弒軾貰鈰鰣綬攄紓閂鑠廝駟緦鍶鷥藪餿颼鎪謖穌誶蓀猻嗩脧闥鉈鰨鈦鮐曇鉭錟頇儻餳鐋鏜韜鋱緹鵜闐糶齠鰷慟鈄釷摶飩籜鼉媧膃紈綰輞諉幃闈溈潿瑋韙煒鮪閿萵齷鄔廡憮嫵騖鵡鶩餼鬩璽覡硤莧薟蘚峴獫嫻鷴癇蠔秈躚薌餉驤緗饗嘵瀟驍綃梟簫褻擷紲纈陘滎饈鵂詡頊諼鉉鏇謔澩鱈塤潯鱘埡婭椏氬厴贗儼兗讞懨閆釅魘饜鼴煬軺鷂鰩靨謁鄴曄燁詒囈嶧飴懌驛縊軼貽釔鎰鐿瘞艤銦癮塋鶯縈鎣攖嚶瀅瀠瓔鸚癭頦罌鏞蕕銪魷傴俁諛諭蕷崳飫閾嫗紆覦歟鈺鵒鷸齬櫞鳶黿鉞鄆蕓惲慍紜韞殞氳瓚趲鏨駔賾嘖幘簀譖繒譫詔釗謫輒鷓湞縝楨軫賑禎鴆諍崢鉦錚箏騭櫛梔軹輊贄鷙螄縶躓躑觶鍾紂縐佇櫧銖囀饌顳騅縋諑鐲諮緇輜貲眥錙齜鯔傯諏騶鯫鏃纘躦鱒訁譾郤猛氹阪壟堖垵墊檾蕒葤蓧蒓菇槁摣咤唚哢噝噅撅劈謔襆嶴脊仿僥獁麅餘餷饊饢楞怵懍爿漵灩混濫瀦淡寧糸絝緔瑉梘棬案橰櫫軲軤賫膁腖飈糊煆溜湣渺碸滾瞘鈈鉕鋣銱鋥鋶鐦鐧鍩鍀鍃錇鎄鎇鎿鐝鑥鑹鑔穭鶓鶥鸌癧屙瘂臒襇繈耮顬蟎麯鮁鮃鮎鯗鯝鯴鱝鯿鰠鰵鱅鞽韝齇";return{simplized:d,traditionalized:c}}); |