6 lines
10 KiB
JavaScript
6 lines
10 KiB
JavaScript
|
|
/*!
|
|||
|
|
* lhgcore Calendar Plugin v3.0.0
|
|||
|
|
* Date : 2012-03-13 10:35:11
|
|||
|
|
* Copyright (c) 2009 - 2012 By Li Hui Gang
|
|||
|
|
*/
|
|||
|
|
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(F(a,b,c){F p(a){B b=a.3o||a.3p;C b>=48&&b<=57||b>=37&&b<=40||b==8||b==46}F q(a){B b=J,c={"M+":b.1m()+1,"d+":b.1d(),"h+":b.1y()%12==0?12:b.1y()%12,"H+":b.1y(),"m+":b.25(),"s+":b.26(),"q+":3q.3r((b.1m()+3)/3),w:"3s".N(b.2G()),S:b.3t()};/(y+)/.1j(a)&&(a=a.G(1n.$1,(b.1z()+"").27(4-1n.$1.X)));R(B d 2H c)(K 1n("("+d+")")).1j(a)&&(a=a.G(1n.$1,1n.$1.X==1?c[d]:("3u"+c[d]).27((""+c[d]).X)));C a}F r(b,c){F p(b,c){3v=a.2n(b);I(b==="")C;C c=c.G(/1A/,2I).G(/2J/,2K).G(/1B/,2L).G(/M/,2M).G(/1C/,2N).G(/d/,2O).G(/2o/,2P).G(/H/,2Q).G(/2p/,2R).G(/m/,2S).G(/2q/,2T).G(/s/,2U),c=K 1n("^"+c+"$"),d=c,c.1j(b)}F q(a){B b=[],c=0,d;1o=a.N("1A"),1o<0&&(1o=a.N("2J")),1o>=0&&(b[c]=1o,c++),1p=a.N("1B"),1p<0&&(1p=a.N("M")),1p>=0&&(b[c]=1p,c++),1q=a.N("1C"),1q<0&&(1q=a.N("d")),1q>=0&&(b[c]=1q,c++),1r=a.N("2o"),1r<0&&(1r=a.N("H")),1r>=0&&(b[c]=1r,c++),1s=a.N("2p"),1s<0&&(1s=a.N("m")),1s>=0&&(b[c]=1s,c++),1t=a.N("2q"),1t<0&&(1t=a.N("s")),1t>=0&&(b[c]=1t,c++),d=[1o,1p,1q,1r,1s,1t];R(c=0;c<b.X-1;c++)R(j=0;j<b.X-1-c;j++)I(b[j]>b[j+1]){B e=b[j];b[j]=b[j+1],b[j+1]=e}R(c=0;c<b.X;c++)R(j=0;j<d.X;j++)b[c]==d[j]&&(d[j]=c);C d}B d,e=K O;2I="([0-9]{4})",2K="([0-9]{2})",1o=-1,2L="(0[1-9]|1[0-2])",2M="([1-9]|1[0-2])",1p=-1,2N="(0[1-9]|[1-2][0-9]|30|31)",2O="([1-9]|[1-2][0-9]|30|31)",1q=-1,2P="([0-1][0-9]|20|21|22|23)",2Q="([0-9]|1[0-9]|20|21|22|23)",1r=-1,2R="([0-5][0-9])",2S="([0-9]|[1-5][0-9])",1s=-1,2T="([0-5][0-9])",2U="([0-9]|[1-5][0-9])",1t=-1;I(p(b,c)){B f=d.3w(b),g,h=q(c),i=h[0]>=0?f[h[0]+1]:e.1z(),k=h[1]>=0?f[h[1]+1]-1:e.1m(),l=h[2]>=0?f[h[2]+1]:e.1d(),m=h[3]>=0?f[h[3]+1]:e.1y(),n=h[4]>=0?f[h[4]+1]:e.25(),o=h[5]>=0?f[h[5]+1]:e.26(),g=K O(i,k,l,m,n,o);C g.1d()==l?g:e}C e}F s(b,c,d){B e=K O;C/%/.1j(b)?(d=d||0,b=b.G(/%y/,e.1z()).G(/%M/,e.1m()+1).G(/%d/,e.1d()+d).G(/%H/,e.1y()).G(/%m/,e.25()).G(/%s/,e.26()).G(f,"0$1")):/^#[\\w-]+$/.1j(b)&&(b=a.2n(a(b)[0].L),b.X>0&&c&&(b=q.1D(r(b,c),"1A-1B-1C"))),b}B d=b.3x,e,f=/\\b(\\w)\\b/g,g=!!b.3y,h=g&&!b.3z,i=a(b),k="3A"+(K O).3B(),l=F(a,b){B c=a.X,e;R(;b<c;b++){e=d.3C?a[b].2r:a[b].3D("2r",4);I(e.27(e.2V("/")).N("2s")!==-1)2W}C e.27(0,e.2V("/")+1)}(d.2t("3E"),0),m=h?\'<2X 28="2Y" 3F="3G" 3H="0" 2r="3I:3J" P="2Z:32;z-33:-1;16:29%;1E:34;17:34;3K:3L:3M.3N.3O(3P=0)"></2X>\':"",n=\'<1b E="3Q" 1Q="0" 1R="0" 1S="0"><1F><T><A E="3R"></A><A E="3S"></A><A E="3T"></A></T><T><A E="3U"></A><A><1e E="3V"><1b 16="29%" 1R="0" 1S="0" 1Q="0"><T><A 16="14"><a E="3W" Z="18:19(0);"></a></A><A 16="40"><1G E="3X" 1T="4" L=""/>\\3Y</A><A><a E="3Z" Z="18:19(0);"></a></A><A 16="14"><a E="41" Z="18:19(0);"></a></A><A 16="43"><1G E="44" 1T="4" L=""/>\\45</A><A 16="9"><a E="47" Z="18:19(0);"></a></A></T></1b><1e E="49" P="1c:1H;"><1b 16="29%" 1R="1" 1S="0" 1Q="0"><2a E="4a"><T><A><a E="4b" Z="18:19(0);">\\4c</a></A><A><a E="4d" Z="18:19(0);">\\4e</a></A><A><a E="4f" Z="18:19(0);">\\4g</a></A></T></2a><1F E="4h"></1F></1b></1e></1e><1e E="4i"><1b 1R="1" 1S="0" 1Q="0"><2a><T><A>\\4j</A><A>\\4k</A><A>\\4l</A><A>\\4m</A><A>\\4n</A><A>\\4o</A><A>\\4p</A></T></2a><1F E="4q"></1F></1b></1e><1e E="4r"><1b 16="29%" 1R="0" 1S="0" 1Q="0"><T><A 2u="2v" E="4s"><a E="4t" Z="18:19(0);">\\4u\\4v</a></A><A 2u="2v" E="4w"><1G E="4x" 1T="2"/>:<1G E="4y" 1T="2"/>:<1G E="4z" 1T="2"/></A><A 2u="2v" E="4A"><a E="4B" Z="18:19(0);">\\4C\\4D</a></A></T></1b></1e></A><A E="4E"></A></T><T><A E="4F"></A><A E="4G"></A><A E="4H"></A></T></1F></1b>\'+m;4I{d.4J("4K",!1,!0)}4L(o){}(F(a){B b=d.1I("4M");b.Z=l+"4N/2s.2w",b.4O="4P",a.1k(b)})(d.2t("4Q")[0]);B t=F(a){a=a||{};B b=t.35;R(B d 2H b)a[d]===c&&(a[d]=b[d]);C e?e.2b(a):K t.1U.2b(a)};t.1U=t.36={4R:t,2b:F(b){B c=J,d,g=c.2x(),i,j;C c.1V=b,c.13=d=c.13||c.38(),c.1J=g.4S||g.2c,c.2d=b.28?a(b.28)[0]:c.1J,b.39?d.2y[0].P.1c="":d.2y[0].P.1c="1H",b.1K&&(b.1K=s(b.1K,b.2z,b.2A?1:0)),b.1L&&(b.1L=s(b.1L,b.2z,b.2A?-1:0)),i=a.2n(c.2
|