/** @name : jedate v6.5.0 日期控件 @author: chen guojun @date: 2018-04-30 @qq群:516754269 @官网:http://www.jemui.com/ 或 https://github.com/singod/jedate */ !function(a,b){"function"==typeof define&&define.amd?define(b):"object"==typeof exports?module.exports=b():a.jedate=b()}(this,function(){function datetime(a,b){var c=this,d=new date,e=["fullyear","month","date","hours","minutes","seconds"],f=jet.extend({yyyy:null,mm:null,dd:null,hh:d.gethours(),mm:d.getminutes(),ss:d.getseconds()},b),g=void 0==b?d:new date(f.yyyy,f.mm,f.dd,f.hh,f.mm,f.ss);(a||[]).length>0&&jet.each(a,function(a,b){g["set"+e[a]]("month"==e[a]?parseint(b)-1:parseint(b))}),c.redate=function(){return new datetime},c.getvalue=function(){return g},c.getyear=function(){return g.getfullyear()},c.getmonth=function(){return g.getmonth()+1},c.getdate=function(){return g.getdate()},c.gethours=function(){return g.gethours()},c.getminutes=function(){return g.getminutes()},c.getseconds=function(){return g.getseconds()}}function jedatepick(a,b){var c={language:{name:"cn",month:["01","02","03","04","05","06","07","08","09","10","11","12"],weeks:["日","一","二","三","四","五","六"],times:["小时","分钟","秒数"],timetxt:["时间选择","开始时间","结束时间"],backtxt:"返回日期",clear:"清空",today:"现在",yes:"确定"},format:"yyyy-mm-dd hh:mm:ss",mindate:"1900-01-01 00:00:00",maxdate:"2099-12-31 23:59:59",isshow:!0,multipane:!0,onclose:!0,range:!1,trigger:"click",position:[],validate:[],isinitval:!1,initdate:{},istime:!0,isclear:!0,istoday:!0,isyes:!0,festival:!1,fixed:!0,zindex:2099,method:{},theme:{},shortcut:[],donefun:null,before:null,succeed:null};this.$opts=jet.extend(c,b||{}),this.valcell=$q(a),this.format=this.$opts.format,null!=this.valcell?this.init():alert(a+" id或类名不存在!"),jet.extend(this,this.$opts.method),delete this.$opts.method}function jelunar(a,b,c){function o(a){var w,b=function(a,b){var c=new date(31556925974.7*(a-1900)+6e4*e[b]+date.utc(1900,0,6,2,5));return c.getutcdate()},c=function(a){var b,c=348;for(b=32768;b>8;b>>=1)c+=d[a-1900]&b?1:0;return c+p(a)},o=function(a){return f.charat(a%10)+g.charat(a%12)},p=function(a){var b=q(a)?65536&d[a-1900]?30:29:0;return b},q=function(a){return 15&d[a-1900]},r=function(a,b){return d[a-1900]&65536>>b?30:29},s=function(a){var b,d=0,e=0,f=new date(1900,0,31),g=(a-f)/864e5;for(this.daycyl=g+40,this.moncyl=14,b=1900;2050>b&&g>0;b++)e=c(b),g-=e,this.moncyl+=12;for(0>g&&(g+=e,b--,this.moncyl-=12),this.year=b,this.yearcyl=b-1864,d=q(b),this.isleap=!1,b=1;13>b&&g>0;b++)d>0&&b==d+1&&0==this.isleap?(--b,this.isleap=!0,e=p(this.year)):e=r(this.year,b),1==this.isleap&&b==d+1&&(this.isleap=!1),g-=e,0==this.isleap&&this.moncyl++;0==g&&d>0&&b==d+1&&(this.isleap?this.isleap=!1:(this.isleap=!0,--b,--this.moncyl)),0>g&&(g+=e,--b,--this.moncyl),this.month=b,this.day=g+1},t=function(a){return 10>a?"0"+(0|a):a},u=function(a,b){var c=a;return b.replace(/dd?d?d?|mm?m?m?|yy?y?y?/g,function(a){switch(a){case"yyyy":var b="000"+c.getfullyear();return b.substring(b.length-4);case"dd":return t(c.getdate());case"d":return c.getdate().tostring();case"mm":return t(c.getmonth()+1);case"m":return c.getmonth()+1}})},v=function(a,b){var c;switch(b){case 10:c="初十";break;case 20:c="二十";break;case 30:c="三十";break;default:c=k.charat(math.floor(b/10)),c+=j.charat(b%10)}return c};this.istoday=!1,this.isrestday=!1,this.solaryear=u(a,"yyyy"),this.solarmonth=u(a,"m"),this.solardate=u(a,"d"),this.solarweekday=a.getday(),this.inweekdays="星期"+j.charat(this.solarweekday),w=new s(a),this.lunaryear=w.year,this.shengxiao=h.charat((this.lunaryear-4)%12),this.lunarmonth=w.month,this.lunarisleapmonth=w.isleap,this.lnongmonth=this.lunarisleapmonth?"闰"+l[w.month-1]:l[w.month-1],this.lunardate=w.day,this.showinlunar=this.lnongdate=v(this.lunarmonth,this.lunardate),1==this.lunardate&&(this.showinlunar=this.lnongmonth+"月"),this.ganzhiyear=o(w.yearcyl),this.ganzhimonth=o(w.moncyl),this.ganzhidate=o(w.daycyl++),this.jieqi="",this.restdays=0,b(this.solaryear,2*(this.solarmonth-1))==u(a,"d")&&(this.showinlunar=this.jieqi=i[2*(this.solarmonth-1)]),b(this.solaryear,2*(this.solarmonth-1)+1)==u(a,"d")&&(this.showinlunar=this.jieqi=i[2*(this.solarmonth-1)+1]),"清明"==this.showinlunar&&(this.showinlunar="清明节",this.restdays=1),this.solarfestival=m[u(a,"mm")+u(a,"dd")],"undefined"==typeof this.solarfestival?this.solarfestival="":/\*(\d)/.test(this.solarfestival)&&(this.restdays=parseint(regexp.$1),this.solarfestival=this.solarfestival.replace(/\*\d/,"")),this.showinlunar=""==this.solarfestival?this.showinlunar:this.solarfestival,this.lunarfestival=n[this.lunarisleapmonth?"00":t(this.lunarmonth)+t(this.lunardate)],"undefined"==typeof this.lunarfestival?this.lunarfestival="":/\*(\d)/.test(this.lunarfestival)&&(this.restdays=this.restdays>parseint(regexp.$1)?this.restdays:parseint(regexp.$1),this.lunarfestival=this.lunarfestival.replace(/\*\d/,"")),12==this.lunarmonth&&this.lunardate==r(this.lunaryear,12)&&(this.lunarfestival=n["0100"],this.restdays=1),this.showinlunar=""==this.lunarfestival?this.showinlunar:this.lunarfestival}var d=[19416,19168,42352,21717,53856,55632,91476,22176,39632,21970,19168,42422,42192,53840,119381,46400,54944,44450,38320,84343,18800,42160,46261,27216,27968,109396,11104,38256,21234,18800,25958,54432,59984,28309,23248,11104,100067,37600,116951,51536,54432,120998,46416,22176,107956,9680,37584,53938,43344,46423,27808,46416,86869,19872,42448,83315,21200,43432,59728,27296,44710,43856,19296,43748,42352,21088,62051,55632,23383,22176,38608,19925,19152,42192,54484,53840,54616,46400,46496,103846,38320,18864,43380,42160,45690,27216,27968,44870,43872,38256,19189,18800,25776,29859,59984,27480,21952,43872,38613,37600,51552,55636,54432,55888,30034,22176,43959,9680,37584,51893,43344,46240,47780,44368,21977,19360,42416,86390,21168,43312,31060,27296,44368,23378,19296,42726,42208,53856,60005,54576,23200,30371,38608,19415,19152,42192,118966,53840,54560,56645,46496,22224,21938,18864,42359,42160,43600,111189,27936,44448],e=[0,21208,43467,63836,85337,107014,128867,150921,173149,195551,218072,240693,263343,285989,308563,331033,353350,375494,397447,419210,440795,462224,483532,504758],f="甲乙丙丁戊己庚辛壬癸",g="子丑寅卯辰巳午未申酉戌亥",h="鼠牛虎兔龙蛇马羊猴鸡狗猪",i=["小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"],j="日一二三四五六七八九十",k="初十廿卅",l=["正","二","三","四","五","六","七","八","九","十","十一","腊"],m={"0101":"*1元旦节","0202":"湿地日","0214":"情人节","0308":"妇女节","0312":"植树节","0315":"消费者权益日","0401":"愚人节","0422":"地球日","0501":"*1劳动节","0504":"青年节","0512":"护士节","0518":"博物馆日","0520":"母亲节","0601":"儿童节","0623":"奥林匹克日","0630":"父亲节","0701":"建党节","0801":"建军节","0903":"抗战胜利日","0910":"教师节",1001:"*3国庆节",1201:"艾滋病日",1224:"平安夜",1225:"圣诞节"},n={"0100":"除夕","0101":"*2春节","0115":"元宵节","0505":"*1端午节","0707":"七夕节","0715":"中元节","0815":"*1中秋节","0909":"*1重阳节",1015:"下元节",1208:"腊八节",1223:"小年"};return new o(new date(a,b,c))}var regymdzz,gr,regymd,parseint,$q,jedate,searandom,jefix,ymdzarr,elx,doc=document,win=window,jet={};return doc=document,regymdzz="yyyy|mm|dd|hh|mm|ss|zz",gr=/\-/g,regymd="yyyy|mm|dd|hh|mm|ss|zz".replace("|zz",""),parseint=function(a){return window.parseint(a,10)},$q=function(a,b){return b=b||document,a.nodetype?a:b.queryselector(a)},jedate=function(a,b){var c="function"==typeof b?b():b;return new jedatepick(a,c)},jedate.datever="v6.5.0",jedate.extend=jet.extend=function(){var a,b,c,d,e=!1,f=arguments[0],g=1,h=arguments.length;for("boolean"==typeof f&&(e=f,f=arguments[1]||{},g=2),"object"!=typeof f&&"function"!=typeof f&&(f={}),h===g&&(f=this,--g);h>g;g++)if(null!=(a=arguments[g]))for(b in a)c=f[b],d=a[b],f!==d&&void 0!==d&&(f[b]=d);return f},jedate.nowdate=function(a,b){return b=b||"yyyy-mm-dd hh:mm:ss",isnan(a)||(a={dd:a}),jet.parse(jet.getdatetime(a),b)},jedate.convert=function(a){var b,c,d,e;return a.format=a.format||"yyyy-mm-dd hh:mm:ss",a.addval=a.addval||[],b=jet.rematch(a.format),c={},jet.each(jet.rematch(a.val),function(a,d){c[b[a]]=parseint(d)}),d=new datetime(a.addval,c),e={yyyy:d.getyear(),mm:d.getmonth(),dd:d.getdate(),hh:d.gethours(),mm:d.getminutes(),ss:d.getseconds()},e},jedate.valtext=function(a,b){return jet.valtext(a,b)},jedate.timestampdate=function(a,b){var c,d,e,f,g,h;if(b=b||"yyyy-mm-dd hh:mm:ss",c=/^(-)?\d{1,10}$/.test(a)||/^(-)?\d{1,13}$/.test(a),/^[1-9]*[1-9][0-9]*$/.test(a)&&c){if(d=parseint(a),/^(-)?\d{1,10}$/.test(d))d=1e3*d;else if(/^(-)?\d{1,13}$/.test(d))d=1e3*d;else{if(!/^(-)?\d{1,14}$/.test(d))return alert("时间戳格式不正确"),void 0;d=100*d}return e=new date(d),jet.parse({yyyy:e.getfullyear(),mm:jet.digit(e.getmonth()+1),dd:jet.digit(e.getdate()),hh:jet.digit(e.gethours()),mm:jet.digit(e.getminutes()),ss:jet.digit(e.getseconds())},b)}return f=jet.rematch(a),g=new date(f[0],f[1]-1,f[2],f[3]||0,f[4]||0,f[5]||0),h=math.round(g.gettime()/1e3),h},jedate.getlunar=function(a){var b=jelunar(a.yyyy,parseint(a.mm)-1,a.dd);return{nm:b.lnongmonth,nd:b.lnongdate,cy:parseint(b.solaryear),cm:parseint(b.solarmonth),cd:parseint(b.solardate),cw:b.inweekdays,nw:b.solarweekday}},jedate.parse=jet.parse=function(a,b){return b.replace(new regexp(regymdzz,"g"),function(b){return"zz"==b?"00":jet.digit(a[b])})},jet.extend(jet,{istype:function(a,b){var c=function(a){return a=a.tolowercase(),a.replace(/\b(\w)|\s(\w)/g,function(a){return a.touppercase()})};return object.prototype.tostring.call(a)=="[object "+c(b)+"]"},each:function(a,b){var d,e=0,f=a.length,g=void 0===f||"function"===a;if(g){for(d in a)if(b.call(a[d],d,a[d])===!1)break}else for(;f>e&&b.call(a[e],e,a[e++])!==!1;);return a},on:function(a,b,c){return a.addeventlistener?(a.addeventlistener(b,c,!1),!0):a.attachevent?a.attachevent("on"+b,c):(a["on"+b]=c,void 0)},isobj:function(a){for(var b in a)return!0;return!1},trim:function(a){return a.replace(/(^\s*)|(\s*$)/g,"")},rematch:function(a){var b=[],c="",d=/(^\w{4}|\w{2}\b)/g;return c=jet.isnum(a)?a.replace(d,"$1-"):/^[a-za-z]+$/.test(a)?a.replace(d,"$1-"):a,jet.each(c.match(/\w+|d+/g),function(a,c){b.push(jet.isnum(c)?parseint(c):c)}),b},equals:function(a,b){if(!b)return!1;if(a.length!=b.length)return!1;for(var c=0,d=a.length;d>c;c++)if(a[c]instanceof array&&b[c]instanceof array){if(!a[c].equals(b[c]))return!1}else if(a[c]!=b[c])return!1;return!0},docscroll:function(a){return a=a?"scrollleft":"scrolltop",document.body[a]|document.documentelement[a]},docarea:function(a){return document.documentelement[a?"clientwidth":"clientheight"]},digit:function(a){return 10>a?"0"+(0|a):a},isnum:function(a){return/^[+-]?\d*\.?\d*$/.test(a)?!0:!1},getdaysnum:function(a,b){var c=31,d=0!==a%100&&0===a%4||0===a%400;switch(parseint(b)){case 2:c=d?29:28;break;case 4:case 6:case 9:case 11:c=30}return c},getym:function(a,b,c){var d=new date(a,b-1);return d.setmonth(b-1+c),{y:d.getfullyear(),m:d.getmonth()+1}},prevmonth:function(a,b,c){return jet.getym(a,b,0-(c||1))},nextmonth:function(a,b,c){return jet.getym(a,b,c||1)},setcss:function(a,b){for(var c in b)a.style[c]=b[c]},html:function(a,b){return"undefined"==typeof b?a&&1===a.nodetype?a.innerhtml:void 0:"undefined"!=typeof b&&1==b?a&&1===a.nodetype?a.outerhtml:void 0:a.innerhtml=b},text:function(a,b){var c=document.all?"innertext":"textcontent";return"undefined"==typeof b?a&&1===a.nodetype?a[c]:void 0:a[c]=b},val:function(a,b){return"undefined"==typeof b?a&&1===a.nodetype&&"undefined"!=typeof a.value?a.value:void 0:(b=null==b?"":b+"",a.value=b,void 0)},attr:function(a,b){return a.getattribute(b)},hasclass:function(a,b){return a.classname.match(new regexp("(\\s|^)"+b+"(\\s|$)"))},stoppropagation:function(a){a&&a.stoppropagation?a.stoppropagation():window.event.cancelbubble=!0},template:function(a,b){var c=/[^\w\-\.:]/.test(a)?a:document.getelementbyid(a).innerhtml,e=function(a){var c,b="";for(c in a)b+="var "+c+'= $d["'+c+'"];';return b},f=function(a,b){var c="var $out='"+a.replace(/[\r\n]/g,"").replace(/^(.+?)\{\%|\%\}(.+?)\{\%|\%\}(.+?)$/g,function(a){return a.replace(/(['"])/g,"\\$1")}).replace(/\{\%\s*=\s*(.+?)\%\}/g,"';$out+=$1;$out+='").replace(/\{\%(.+?)\%\}/g,"';$1;$out+='")+"';return new string($out);",d=e(b),f=new function("$d",d+c);return new f(b)+""};return f(c,b)},isvaldiv:function(a){return/textarea|input/.test(a.tagname.tolocalelowercase())},valtext:function(a,b){var c=$q(a),d=jet.isvaldiv(c)?"val":"text";return void 0==b?jet[d](c):(jet[d](c,b),void 0)},isbool:function(a){return void 0==a||1==a?!0:!1},getdatetime:function(a){var e,b=new datetime,c=jet.extend({yyyy:null,mm:null,dd:null,hh:0,mm:0,ss:0},a),d={yyyy:"fullyear",mm:"month",dd:"date",hh:"hours",mm:"minutes",ss:"seconds"};return jet.each(["ss","mm","hh","dd","mm","yyyy"],function(a,e){if(!jet.isnum(parseint(c[e])))return null;var f=b.getvalue();(parseint(c[e])||0==parseint(c[e]))&&f["set"+d[e]](b["get"+d[e]]()+("mm"==e?-1:0)+parseint(c[e]))}),e={yyyy:b.getyear(),mm:b.getmonth(),dd:b.getdate(),hh:b.gethours(),mm:b.getminutes(),ss:b.getseconds()}}}),searandom=function(){var c,a="",b=[1,2,3,4,5,6,7,8,9,0];for(c=0;8>c;c++)a+=b[math.round(math.random()*(b.length-1))];return a},jefix="jefixed",ymdzarr=jet.rematch(regymdzz),elx="#jedate",jet.extend(jedatepick.prototype,{init:function(){var g,l,m,n,a=this,b=a.$opts,e=(new date,b.trigger),f=b.initdate||[],h=b.range,j=(void 0==b.zindex?1e4:b.zindex,jet.isbool(b.isshow)),k=void 0==b.isinitval||0==b.isinitval?!1:!0;a.setdatas(),b.before&&b.before(a.valcell),k&&e&&j&&(f[1]?(l=jet.getdatetime(f[0]),g=[{yyyy:l.yyyy,mm:jet.digit(l.mm),dd:jet.digit(l.dd),hh:jet.digit(l.hh),mm:jet.digit(l.mm),ss:jet.digit(l.ss)}]):g=a.getvalue(jet.isobj(f[0])?f[0]:{}),h||a.setvalue([g[0]],b.format,!0)),m=function(){var f,g,i,b=jet.rematch(a.format),c=""!=a.getvalue(),d=[],e=7==a.dlen?"hh:mm:ss":"yyyy-mm"+(a.dlen<=2?"":"-dd");return a.selectvalue=[jet.parse(jet.getdatetime({}),e)],c&&j?(f=a.getvalue().split(h),jet.each(new array(h?2:1),function(a){d[a]={},jet.each(jet.rematch(f[a]),function(c,e){d[a][b[c]]=parseint(e)})}),h&&(a.selectvalue=f)):(g=a.getvalue({})[0],i=jet.nextmonth(g.yyyy,g.mm||jet.getdatetime({}).mm),a.dlen>2&&a.dlen<=6?{yyyy:i.y,mm:i.m}:{},d=[g]),a.selectdate=d,d},n=[],a.mindate="",a.maxdate="",j&&e||(n=m()),j&&e?e&&jet.on(a.valcell,e,function(){if(!(document.queryselectorall(elx).length>0)){var c=m();a.mindate=jet.istype(b.mindate,"function")?b.mindate(a):b.mindate,a.maxdate=jet.istype(b.maxdate,"function")?b.maxdate(a):b.maxdate,a.storedata(c[0],c[1]),a.renderdate()}}):(a.mindate=jet.istype(b.mindate,"function")?b.mindate(a):b.mindate,a.maxdate=jet.istype(b.maxdate,"function")?b.maxdate(a):b.maxdate,a.storedata(n[0],n[1]),a.renderdate(),b.succeed&&b.succeed(a.datecell))},setdatas:function(){var a=this,b=a.$opts,c=b.range,d=[],e=jet.isbool(b.isshow),f=b.multipane;a.$data=jet.extend({year:!1,month:!1,day:!0,time:!1,timebtn:!1},{shortcut:[],lang:b.language,yaerlist:[],monthlist:[[],[]],ymlist:[[],[]],daylist:[[],[]],clear:b.isclear,today:c?!1:b.istoday,yes:b.isyes,pane:f?1:2}),b.shortcut.length>0&&(jet.each(b.shortcut,function(a,b){var f,c=[],e=jet.istype(b.val,"function")?b.val():b.val;if(jet.istype(e,"object")){for(f in e)c.push(f+":"+e[f]);d.push(jet.extend({},{name:b.name,val:"{"+c.join("#")+"}"}))}}),a.$data.shortcut=d),a.dlen=function(){var d,e,b=jet.rematch(a.format),c=[];return jet.each(ymdzarr,function(a,d){jet.each(b,function(a,b){d==b&&c.push(b)})}),d=c.length,e="hh"==c[0]&&3>=d?7:d,e}(),a.$data.dlen=a.dlen,a.timeinspect=!1,1==a.dlen?jet.extend(a.$data,{year:!0,day:!1}):2==a.dlen?jet.extend(a.$data,{month:!0,day:!1}):a.dlen>3&&a.dlen<=6?a.$data.timebtn=!0:7==a.dlen&&jet.extend(a.$data,{day:!1,time:!0}),e||(a.$data.clear=!1,a.$data.yes=!1)},renderdate:function(){var f,g,h,i,j,k,a=this,b=a.$opts,c=jet.isbool(b.isshow),d=c?elx:elx+searandom(),e={zindex:void 0==b.zindex?1e4:b.zindex};void 0==a.datecell&&(a.datecell=document.createelement("div"),a.datecell.id=d.replace(/\#/g,""),a.datecell.classname=elx.replace(/\#/g,"")+" "+(b.shortcut.length>0?" leftmenu":""),a.datecell.setattribute("author","chen guojun")),jet.html(a.datecell,jet.template(a.datetemplate(),a.$data)),jet.isobj(b.theme)&&(f=document.createelement("style"),g=".jedate"+searandom(),h=b.theme,i="background-color:"+h.bgcolor,j="color:"+(void 0==h.color?"#ffffff":h.color),k=void 0==h.pncolor?"":"color:"+h.pncolor+";",a.datecell.classname=a.datecell.classname+" "+g.replace(/^./g,""),f.setattribute("type","text/css"),f.innerhtml=g+" .jedate-menu p:hover{"+i+";"+j+";}"+g+" .jedate-header em{"+j+";}"+g+" .jedate-content .yeartable td.action span,"+g+" .jedate-content .monthtable td.action span,"+g+" .jedate-content .yeartable td.action span:hover,"+g+" .jedate-content .monthtable td.action span:hover{"+i+";border:1px "+h.bgcolor+" solid;"+j+";}"+g+" .jedate-content .daystable td.action,"+g+" .jedate-content .daystable td.action:hover,"+g+" .jedate-content .daystable td.action .lunar,"+g+" .jedate-header,"+g+" .jedate-time .timeheader,"+g+" .jedate-time .hmslist ul li.action,"+g+" .jedate-time .hmslist ul li.action:hover,"+g+" .jedate-time .hmslist ul li.disabled.action,"+g+" .jedate-footbtn .timecon,"+g+" .jedate-footbtn .btnscon span{"+i+";"+j+";}"+g+" .jedate-content .daystable td.other,"+g+" .jedate-content .daystable td.other .nolunar,"+g+" .jedate-content .daystable td.other .lunar{"+k+"}"+g+" .jedate-content .daystable td.contain,"+g+" .jedate-content .daystable td.contain:hover{background-"+k+"}",a.datecell.appendchild(f)),a.compilebindnode(a.datecell),document.queryselectorall(d).length>0&&document.body.removechild($q(d)),c?document.body.appendchild(a.datecell):a.valcell.appendchild(a.datecell),jet.setcss(a.datecell,jet.extend({position:c?1==b.fixed?"absolute":"fixed":"relative"},c?e:{})),a.methodeventbind(),(7==a.dlen||a.dlen>3&&a.dlen<=6)&&a.locatescroll(),b.festival&&"cn"==b.language.name&&a.showfestival(),c&&(a.dateorien(a.datecell,a.valcell),a.blankarea())},setvalue:function(a,b,c){var f,g,h,i,d=this,e=d.valcell;return b=b||d.format,"string"==typeof a&&""!=a?(g=a.split(d.$opts.range),h=[],jet.each(g,function(a,c){var d=jet.rematch(c),e={};jet.each(jet.rematch(b),function(a,b){e[b]=d[a]}),h.push(e)}),f=h):f=a,i=d.parsevalue(f,b),0!=c&&jet.valtext(e,i),i},getvalue:function(a){var e,m,n,o,p,q,r,s,t,u,v,b=this,c=b.valcell,d=b.$opts,f=(new datetime).redate(),g=f.getyear(),h=f.getmonth(),i=f.getdate(),j=f.gethours(),k=f.getminutes(),l=f.getseconds();return void 0==a&&jet.isbool(d.isshow)?e=jet.valtext(c):(m=jet.isbool(d.isshow)?""==jet.valtext(c):!jet.isbool(d.isshow),n=jet.extend({yyyy:null,mm:null,dd:null},a||{}),o=[],p=new array(2),q=function(a){return[void 0==n[a]||null==n[a],n[a]]},r=[{yyyy:g,mm:h,dd:i,hh:j,mm:k,ss:l,zz:0},{yyyy:g,mm:h,dd:i,hh:j,mm:k,ss:l,zz:0}],m?jet.each(p,function(a){var b={};jet.each(ymdzarr,function(c,d){b[d]=parseint(q(d)[0]?r[a][d]:q(d)[1])}),o.push(jet.extend(r[a],b))}):(s=0!=d.range,t=b.getvalue(),u=t.split(d.range),v=jet.rematch(b.format),jet.each(p,function(b){var e,c={},d=s?jet.rematch(u[b]):jet.rematch(t);jet.each(v,function(a,b){c[b]=d[a]}),e=jet.extend(c,a||{}),o.push(jet.extend(r[b],e))})),e=o),e},storedata:function(a,b){var k,c,d,e,f,g,i,j,l,m,n,o,p,r;b=b||{},c=this,d=c.$opts,e=d.multipane,f=c.valcell,g=(new date).getdate(),c.$data,i=jet.isobj(b),j={yearlist:[],monthlist:[[],[]],daylist:[],daytit:[],timelist:[]},l=null==a.dd?g:a.dd,m=null==b.dd?g:b.dd,n={hh:a.hh,mm:a.mm,ss:a.ss},o={hh:b.hh||0,mm:b.mm||0,ss:b.ss||0},j.yearlist.push(c.eachyear(parseint(a.yyyy),1)),0==e&&(p=i?b.yyyy:a.yyyy,j.yearlist.push(c.eachyear(parseint(p),2))),j.monthlist[0]=c.eachmonth(a.yyyy,0),0==e&&(i?b.yyyy:a.yyyy+1,j.monthlist[1]=c.eachmonth(a.yyyy+1,1)),j.daylist.push(c.eachdays(a.yyyy,a.mm,l,0)),j.daytit.push({yyyy:a.yyyy,mm:a.mm}),0==e&&(r=jet.nextmonth(a.yyyy,a.mm),j.daylist.push(c.eachdays(r.y,r.m,m,1)),j.daytit.push({yyyy:r.y,mm:r.m})),c.selecttime=[n,o],j.timelist.push(c.eachtime(n,1)),0==e&&(k=7==c.dlen&&d.range&&!i?n:o,7==c.dlen&&d.range&&""==jet.valtext(f)&&(c.selecttime[1]=jet.extend(o,n)),j.timelist.push(c.eachtime(k,2))),jet.extend(c.$data,j)},datetemplate:function(){var x,y,a=this,b=a.$opts,c=b.multipane,d="",e="",f=b.language,g="cn"==f.name?"年":"",h="cn"==f.name?"月":"",j=function(){var b=[],d=c?"11":"23";return 1==a.dlen?b=["{%=yearlist[i][0].y-"+d+"%}","{%=yearlist[i][yearlist[i].length-1].y%}"]:2==a.dlen?b=c?["{%=yearlist[0][0].y-1%}","{%=yearlist[0][0].y+1%}"]:["{%=yearlist[i][0].y-"+d+"%}","{%=yearlist[i][yearlist[i].length-1].y%}"]:a.dlen>2&&a.dlen<=6&&(b=["{%=yearlist[0][0].y-1%}","{%=yearlist[0][0].y+1%}"]),b}(),k='󭛂',n=('󭛅','󭛂','󭛅'),o='{% if(dlen>2){ %}󭘂{% } %}',p='{% if(dlen>2){ %}󭘅{% } %}',q='{% for(var y=0;y<=11;y++){ %}{% if((y+1)%3==0){ %} {% } %} {% } %}
{%=yearlist[i][y].y%}'+g+"
",r='{% for(var m=0;m<=11;m++){ %}{% if((m+1)%3==0){ %} {% } %} {% } %}
{%=monthlist[i][m].m%}'+h+"
",s='{% for(var w=0;w{%=lang.weeks[w]%} {% } %}{% for(var d=0;d<=41;d++){ %}{% if((d+1)%7==0){ %} {% } %} {% } %}
{%=daylist[i][d].day%}
',t='
{% for(var h=0;h
{%= timelist.length == 1 ? lang.timetxt[0]:lang.timetxt[h+1]%}

{%=lang.times[0]%}

{%=lang.times[1]%}

{%=lang.times[2]%}

{% for(var t=0;t<3;t++){ %}
    {% for(var s=0;s{%= timelist[h][t][s].hms < 10 ? "0" + timelist[h][t][s].hms :timelist[h][t][s].hms %}{% } %}
{% } %}
{% } %}',u=b.shortcut.length>0?"{% for(var s=0;s{%=shortcut[s].name%}

{% } %}":"",v=function(){var b="";return 1==a.dlen?b='{%=yearlist[i][0].y%}'+g+" ~ {%=yearlist[i][yearlist[i].length-1].y%}"+g+"":2==a.dlen?b='{%=yearlist[0][i].y%}'+g+"":a.dlen>2&&a.dlen<=6&&(b='{%=daytit[i].mm%}'+h+""+'{%=daytit[i].yyyy%}'+g+""),b}(),w=function(){var b="";return 1==a.dlen?b=c?[k+n]:[k,n]:2==a.dlen?b=c?[k+n]:[k,n]:a.dlen>2&&a.dlen<=6?b=c?[k+o+p+n]:[k+o,p+n]:7==a.dlen&&(b=""),b}();return 1==a.dlen?d=q:2==a.dlen?d=q+r:3==a.dlen?d=q+r+s:a.dlen>3&&a.dlen<=6?(d=q+r+s,e=t):7==a.dlen&&(e=t),x='{% for(var i=0;i
{% if(i==0){ %}'+w[0]+"{% }else{ %}"+w[1]+"{% } %}"+v+"
"+'
'+d+"
"+"{% } %}",y='{% if(timebtn){%}
{%=lang.timetxt[0]%}
{% } %}
{% if(clear){ %}{%=lang.clear%}{% } %}{% if(today){ %}{%=lang.today%}{% } %}{% if(yes){ %}{%=lang.yes%}{% } %}
','
'+u+'
'+x+"
"+e+'
'+y+'
'},compilebindnode:function(a){var b=this,c="@on",d=function(a){var b=/\(.*\)/.exec(a);return b?(b=b[0],a=a.replace(b,""),b=b.replace(/[\(\)\'\"]/g,"").split(",")):b=[],[a,b]};jet.each(a.childnodes,function(a,e){var f,g;1===e.nodetype&&(b.$opts.festival||e.removeattribute("ymd"),b.compilebindnode(e),f=e.getattribute(c),null!=f&&(g=d(f),jet.on(e,"click",function(){b[g[0]]&&b[g[0]].apply(e,g[1])}),e.removeattribute(c)))})},methodeventbind:function(){var that=this,opts=that.$opts,multi=opts.multipane,dts=that.$data,result=(new datetime).redate(),datey=result.getyear(),datem=result.getmonth(),dated=result.getdate(),range=opts.range,elcell=that.datecell;jet.extend(that,{yearbtn:function(a,b){var f,c=b.split("#"),e=(jet.rematch(c[0]),that.selecttime);exarr=[jet.extend({yyyy:parseint(b),mm:datem,dd:dated},e[0]),{}],f=that.parsevalue([exarr[0]],that.format),that.storedata(exarr[0],exarr[1]),that.renderdate(),opts.toggle&&opts.toggle({elem:that.valcell,val:f,date:exarr[0]})},yearshow:function(){if(dts.year=dts.year?!1:!0,dts.month=that.dlen<3?!0:!1,that.dlen>2&&that.dlen<=6){var b=$q(".daystable",elcell);dts.day="none"==b.style.display?!0:!1}that.renderdate()},monthbtn:function(a,b){var f,g,j,k,c=jet.rematch(b),d=that.selecttime,e=[],h=parseint(c[0]),i=parseint(c[1]);range?("mprev"==a?(f=jet.prevmonth(h,i),g=jet.nextmonth(f.y,f.m)):(g=jet.nextmonth(h,i),f=jet.prevmonth(g.y,g.m)),e=[jet.extend({yyyy:f.y,mm:f.m,dd:dated},d[0]),{yyyy:g.y,mm:g.m,dd:dated}]):(j="mprev"==a?jet.prevmonth(h,i):jet.nextmonth(h,i),e=[jet.extend({yyyy:j.y,mm:j.m,dd:dated},d[0]),{}]),k=that.parsevalue([e[0]],that.format),that.storedata(e[0],e[1]),that.renderdate(),opts.toggle&&opts.toggle({elem:that.valcell,val:k,date:e[0]})},monthshow:function(){if(dts.year=!1,dts.month=dts.month?!1:!0,that.dlen>2&&that.dlen<=6){var b=$q(".daystable",elcell);dts.day="none"==b.style.display?!0:!1}that.renderdate()},shortclick:function(val){var nym,ymarr,reval=val.replace(/\#/g,","),evobj=eval("("+reval+")"),gval=jet.getdatetime(evobj),tmval=that.selecttime;that.selectvalue=[jet.parse(gval,"yyyy-mm-dd")],that.selectdate=[{yyyy:gval.yyyy,mm:gval.mm,dd:gval.dd}],opts.onclose?(nym=jet.nextmonth(gval.yyyy,gval.mm),ymarr=[{yyyy:gval.yyyy,mm:gval.mm,dd:gval.dd},{yyyy:nym.y,mm:nym.m,dd:null}],that.storedata(jet.extend(ymarr[0],tmval[0]),jet.extend(ymarr[1],tmval[1])),that.renderdate()):(that.setvalue(gval,that.format),that.closedate())},yearclick:function(a){var b,c,d,e,f,g;jet.hasclass(this,"disabled")||(b="",c=that.dlen,range&&1==c?(d=that.selectvalue.length,that.selectdate=2==d?[{yyyy:parseint(a),mm:datem}]:[{yyyy:that.selectdate[0].yyyy,mm:that.selectdate[0].mm},{yyyy:parseint(a),mm:datem}],that.selectvalue=2==d?[a+"-"+jet.digit(datem)]:[that.selectvalue[0],a+"-"+jet.digit(datem)],2==that.selectvalue.length&&(e=[that.selectvalue[0],that.selectvalue[1]],f=[{},{}],e.sort(function(a,b){return a>b?1:-1}),that.selectvalue=e,jet.each(e,function(a,b){jet.each(jet.rematch(b),function(b,c){f[a][ymdzarr[b]]=c})}),that.selectdate=f)):c>1&&6>=c?b=parseint(a):(that.selectvalue=[a+"-"+jet.digit(datem)],that.selectdate=[{yyyy:parseint(a),mm:datem}]),dts.year=1==c?!0:!1,dts.month=3>c?!0:!1,dts.day=c>2&&6>=c?!0:!1,g=c>1&&6>=c?b:parseint(that.selectdate[0].yyyy),that.storedata(jet.extend({yyyy:g,mm:datem,dd:dated},that.selecttime[0]),{}),that.renderdate())},monthclick:function(a){var b,c,d,e;jet.hasclass(this,"disabled")||(b=jet.rematch(a),c=[{},{}],d=that.selectvalue.length,range?(that.selectdate=2==d?[{yyyy:b[0],mm:b[1]}]:[{yyyy:that.selectdate[0].yyyy,mm:that.selectdate[0].mm},{yyyy:parseint(a),mm:b[1]}],that.selectvalue=2==d?[a]:[that.selectvalue[0],a],2==that.selectvalue.length&&(e=[that.selectvalue[0],that.selectvalue[1]],e.sort(function(a,b){return a>b?1:-1}),that.selectvalue=e,jet.each(e,function(a,b){jet.each(jet.rematch(b),function(b,d){c[a][ymdzarr[b]]=d})}),that.selectdate=c)):(that.selectvalue=[a],that.selectdate=[{yyyy:b[0],mm:b[1]}]),that.dlen>2&&(dts.year=!1,dts.month=!1),dts.day=that.dlen>2&&that.dlen<=6?!0:!1,that.storedata(jet.extend({yyyy:parseint(that.selectdate[0].yyyy),mm:parseint(that.selectdate[0].mm),dd:dated},that.selecttime[0]),{}),that.renderdate())},daysclick:function(a){var h,i,b,c,d,e,f,j;jet.hasclass(this,"disabled")||(b=that.selecttime,c=jet.rematch(a),d=that.selectvalue.length,e="",f=[{},{}],range?(1==d?(j=[that.selectvalue[0],a],j.sort(function(a,b){return a>b?1:-1}),that.selectvalue=j,jet.each(j,function(a,b){jet.each(jet.rematch(b),function(b,c){f[a][ymdzarr[b]]=c})}),that.selectdate=f):(that.selectvalue=[a],f=[{yyyy:c[0],mm:c[1],dd:c[2]}],that.selectdate=[{yyyy:c[0],mm:c[1],dd:c[2]},{}]),h=jet.nextmonth(f[0].yyyy,f[0].mm),i=[{yyyy:f[0].yyyy,mm:f[0].mm,dd:f[0].dd},{yyyy:h.y,mm:h.m,dd:null}],that.storedata(jet.extend(i[0],b[0]),jet.extend(i[1],b[1])),that.renderdate()):(that.selectvalue=[a],that.selectdate=[{yyyy:c[0],mm:c[1],dd:c[2]},{yyyy:c[0],mm:c[1],dd:c[2]}],jet.each(new array(0==range?1:2),function(a){jet.each(c,function(b,c){f[a][ymdzarr[b]]=c}),jet.extend(f[a],b[a])}),opts.onclose?(that.storedata(jet.extend(f[0],b[0]),jet.extend(f[1],b[1])),that.renderdate()):(e=that.setvalue(f,that.format),that.closedate(),opts.donefun&&opts.donefun.call(that,{elem:that.valcell,val:e,date:f}))))},hmsclick:function(a,b){var j,k,l,m,c=parseint(b),d=parseint(jet.text(this)),e=parseint(a),f="action",g=["hh","mm","ss"],h=$q(".jedate-time",that.datecell).queryselectorall("ul")[c],i=that.$data.timelist[0].length;jet.hasclass(this,"disabled")||(jet.each(h.childnodes,function(a,b){var c=new regexp("(^|\\s+)"+f+"(\\s+|$)","g");b.classname=c.test(b.classname)?b.classname.replace(c,""):b.classname}),that.selecttime[e][1==e?g[c-i]:g[c]]=d,this.classname=this.classname+f,j=h.queryselector("."+f),h.scrolltop=j?j.offsettop-145:0,7==that.dlen&&0==a&&range&&!multi&&(k=that.getvalue({}),l=jet.nextmonth(k[0].yyyy,k[0].mm),m=that.selecttime,that.storedata({yyyy:k[0].yyyy,mm:k[0].mm,dd:null,hh:m[0].hh,mm:m[0].mm,ss:m[0].ss},{yyyy:l.y,mm:l.m,dd:null,hh:m[1].hh,mm:m[1].mm,ss:m[1].ss}),that.renderdate()))},timebtn:function(){var a=$q(".jedate-time",elcell),b="none"==a.style.display;jet.text(this,b?opts.language.backtxt:opts.language.timetxt[0]),jet.setcss(a,{display:b?"block":"none"})},clearbtn:function(){jet.valtext(that.valcell,""),that.selectdate=[jet.parse(jet.getdatetime({}),"yyyy-mm-dd hh:mm:ss")],that.closedate(),opts.clearfun&&opts.clearfun.call(that)},nowbtn:function(){var c,a=jet.getdatetime({}),b=jet.nextmonth(a.yyyy,a.mm);that.selectdate=[a],c=opts.isshow?that.setvalue([a],that.format,!0):jet.parse(a,that.format),opts.onclose&&range||!opts.isshow?(that.storedata(a,{yyyy:b.y,mm:b.m,dd:null,hh:0,mm:0,ss:0}),that.renderdate()):that.closedate(),opts.donefun&&opts.donefun.call(that,{elem:that.valcell,val:c,date:a})},surebtn:function(){var e,f,g,h,a=that.selectvalue.length>1?[{},{}]:[{}],b="",c=that.selecttime,d=function(a){var b=void 0==a.hh?0:a.hh,c=void 0==a.mm?0:a.mm,d=void 0==a.ss?0:a.ss;return parseint(jet.digit(b)+""+jet.digit(c)+jet.digit(d))};if(range){if(that.selectvalue.length>1?(e=that.selectvalue,e.sort(function(a,b){return a>b?1:-1}),jet.each(e,function(b,d){jet.each(jet.rematch(d),function(c,d){a[b][ymdzarr[c]]=d}),jet.extend(a[b],c[b])})):7==that.dlen&&c.length>1&&(a=c),f=d(c[0])>=d(c[1]),g=that.selectvalue,h="",void 0!=g[1]&&(h=g[0].replace(/\-/g,"")==g[1].replace(/\-/g,"")),1==g.length&&that.dlen<7)return that.tips("cn"==opts.language.name?"未选结束日期":"please select the end date"),void 0;if(7==that.dlen&&f||h&&f)return that.tips("cn"==opts.language.name?"结束时间必须大于开始时间":"the end time must be greater than the start time"),void 0}else jet.each(new array(0==range?1:2),function(b){7!=that.dlen&&jet.each(jet.rematch(that.selectvalue[0]),function(c,d){a[b][ymdzarr[c]]=d }),jet.extend(a[b],c[b])});b=that.setvalue(a,that.format,opts.isshow?!0:!1),opts.isshow&&that.closedate(),opts.donefun&&opts.donefun.call(that,{elem:that.valcell,val:b,date:a})},blankarea:function(){jet.on(document,"mouseup",function(a){jet.stoppropagation(a),that.closedate()}),jet.on($q(elx),"mouseup",function(a){jet.stoppropagation(a)})}})},eachyear:function(a,b){var l,c=this,e=(c.$opts,parseint(a)),f=[],g="",h=c.selectdate,j=jet.rematch(c.mindate),k=jet.rematch(c.maxdate),i=1==b?e:c.yindex;for(c.yindex=1==b?12+e:12+c.yindex,l=void 0==h[1]?"":h[1].yyyy;ih[0].yyyy&&l>i?"contain":ik[0]?"disabled":"",f.push({style:g,y:i});return f},eachmonth:function(a){var c=this,d=c.$opts,f=(d.range,[]),g=c.selectdate,h="",i=d.language.month,j=jet.rematch(c.mindate),k=jet.rematch(c.maxdate),l=parseint(j[0]+""+jet.digit(j[1])),m=parseint(k[0]+""+jet.digit(k[1])),n=parseint(g[0].yyyy+""+jet.digit(g[0].mm)),o=g[1]?parseint(g[1].yyyy+""+jet.digit(g[1].mm)):0;return jet.each(i,function(b,c){var d=parseint(a+""+jet.digit(c));h=d==n||d==o?"action":d>n&&o>d?"contain":l>d||d>m?"disabled":"",f.push({style:h,y:a,m:c})}),f},eachdays:function(a,b){var f,g,h,i,j,k,l,m,n,o,p,q,r,e=this,f=0,g=[],h=e.$opts,j=(jet.isbool(h.multipane),new date(a,b-1,1).getday()||7),l=(0!=h.range,jet.getdaysnum(a,b)),n=e.selectdate,o=jet.prevmonth(a,b),q=(jet.isbool(h.isshow),jet.getdaysnum(a,o.m)),r=jet.nextmonth(a,b),t=(e.valcell,h.language),u=h.validate||[],v=jet.rematch(e.mindate),w=parseint(v[0]+""+jet.digit(v[1])+jet.digit(v[2])),x=jet.rematch(e.maxdate),y=parseint(x[0]+""+jet.digit(x[1])+jet.digit(x[2])),z=n[0]?parseint(n[0].yyyy+""+jet.digit(n[0].mm)+jet.digit(n[0].dd)):"",a=n[1]?parseint(n[1].yyyy+""+jet.digit(n[1].mm)+jet.digit(n[1].dd)):"",b=function(a,b,c){var d=h.marks,e=function(a,b){for(var c=a.length;c--;)if(a[c]===b)return!0;return!1},f=jet.istype(d,"array");return f&&d.length>0&&e(d,a+"-"+jet.digit(b)+"-"+jet.digit(c))?'':""},c=function(a,b,c){var e,f,g,d="";return 1==h.festival&&"cn"==t.name?(e=jelunar(a,b-1,c),f=e.solarfestival||e.lunarfestival,g=""!=(f&&e.jieqi)?f:e.jieqi||e.showinlunar,d='

'+c+''+g+"

"):d='

'+c+"

",d},d=function(a,b,c,d){var e=parseint(a+""+jet.digit(b)+jet.digit(c));if(d){if(e>=w&&y>=e)return!0}else if(w>e||e>y)return!0},e=function(a,b){var d,f,g,h,i,c=function(a,b){for(var c in b)if(b[c]==a)return!0;return!1};return u.length>0&&""!=u[0]&&(/\%/g.test(u[0])?(d=u[0].replace(/\%/g,"").split(","),f=[],jet.each(d,function(a,b){f.push(jet.digit(parseint(b)))}),g=0==c(jet.digit(a),f),b=jet.isbool(u[1])?g?" disabled":b:g?b:" disabled"):(h=e.dateregexp(u[0]),i=h.test(jet.digit(a)),b=jet.isbool(u[1])?i?" disabled":b:i?b:" disabled")),b};for(f=q-j+1;q>=f;f++,f++)g=b(o.y,o.m,f),h=d(o.y,o.m,f,!1)?"disabled":"other",h=e(f,h),g.push({style:h,ymd:o.y+"-"+jet.digit(o.m)+"-"+jet.digit(f),day:c(o.y,o.m,f)+g});for(i=1;l>=i;i++,f++)j=b(a,b,i),k="",l=parseint(a+""+jet.digit(b)+jet.digit(i)),m=l>z,n=a>l,k=d(a,b,i,!0)?l==z||l==a?" action":m&&n?" contain":"":" disabled",k=e(i,k),g.push({style:"normal"+k,ymd:a+"-"+jet.digit(b)+"-"+jet.digit(i),day:c(a,b,i)+j});for(o=1,p=42-f;p>=o;o++)q=b(r.y,r.m,o),r=d(r.y,r.m,o,!1)?"disabled":"other",r=e(o,r),g.push({style:r,ymd:r.y+"-"+jet.digit(r.m)+"-"+jet.digit(o),day:c(r.y,r.m,o)+q});return g},eachtime:function(a,b){var c=this,d=c.$opts,e=d.range,f=d.multipane,g=[],h=[],i=["hh","mm","ss"],j=[],k="",l=c.format,m=jet.trim(c.mindate).replace(/\s+/g," "),n=jet.trim(c.maxdate).replace(/\s+/g," "),o=m.split(" "),p=n.split(" ");return c.dlen>3&&/\:/.test(o)&&/\:/.test(p)&&(g=jet.rematch(/\s/.test(m)&&c.dlen>3?o[1]:m),h=jet.rematch(/\s/.test(n)&&c.dlen>3?p[1]:n)),jet.each([24,60,60],function(d,m){var n,p,q,r;for(j[d]=[],n=void 0==g[d]||0==g[d]?a[i[d]]:g[d],p=""==c.getvalue()?n:a[i[d]],c.dlen>3&&/\:/.test(o)&&1==b&&(c.selecttime[0][i[d]]=p),q=0;m>q;q++)r=new regexp(i[d],"g").test(l),k=q==p?r?"action":"disabled":!r||!e&&f&&(qh[d])?"disabled":f?"":1==b&&qh[d]?"disabled":"",j[d].push({style:k,hms:q})}),j},closedate:function(){var a=$q(elx),b=$q("#jedatetipscon");a&&document.body.removechild(a),b&&document.body.removechild(b),this.setdatas()},parsevalue:function(a,b){var c=this,d=[],e=c.$opts,f=e.range;return jet.each(a,function(a,c){d.push(jet.parse(c,b))}),0==f?d[0]:d.join(f)},dateregexp:function(valarr){var i,enval=valarr.split(",")||[],regs="",doexp=function(val){var arr,tmpeval,regs=/#?\{(.*?)\}/;for(val+="";null!=(arr=regs.exec(val));)arr.lastindex=arr.index+arr[1].length+arr[0].length-arr[1].length-1,tmpeval=parseint(eval(arr[1])),0>tmpeval&&(tmpeval="9700"+-tmpeval),val=val.substring(0,arr.index)+tmpeval+val.substring(arr.lastindex+1);return val};if(enval&&enval.length>0){for(i=0;i"+c.solaryear+"年"+c.solarmonth+"月"+c.solardate+"日 "+c.inweekdays+'

农历:'+c.shengxiao+"年 "+c.lnongmonth+"月"+c.lnongdate+"

"+c.ganzhiyear+"年 "+c.ganzhimonth+"月 "+c.ganzhidate+"日

",g=""!=(c.solarfestival||c.lunarfestival)?'

'+("节日:"+c.solarfestival+c.lunarfestival)+"

":"",h=""!=c.jieqi?'

'+(""!=c.jieqi?"节气:"+c.jieqi:"")+"

":"",i=""!=(c.solarfestival||c.lunarfestival||c.jieqi)?g+h:"",jet.html(f,d+i),document.body.appendchild(f),j=a.lunarorien(f,this),jet.setcss(f,{zindex:void 0==b.zindex?10005:b.zindex+5,top:j.top,left:j.left,position:"absolute",display:"block"}))}),jet.on(d,"mouseout",function(){document.body.removechild($q("#jedatetipscon"))})}),1!==a.datecell.nodetype||jet.hasclass(a.datecell,"grid")||(a.datecell.classname=a.datecell.classname+" grid")},lunarorien:function(a,b,c){var d,e,f,g,h=b.getboundingclientrect(),i=a.offsetwidth,j=a.offsetheight;return e=h.right+i/1.5>=jet.docarea(!0)?h.right-i:h.left+(c?0:jet.docscroll(!0)),d=h.bottom+j/1<=jet.docarea()?h.bottom-1:h.top>j/1.5?h.top-j-1:jet.docarea()-j,e+i>jet.docarea(!0)&&(e=h.left-(i-h.width)),f=math.max(d+(c?0:jet.docscroll())+1,1)+"px",g=e+"px",{top:f,left:g}},dateorien:function(a,b,c){var g,h,j,k,d=this,i=d.$opts.fixed?b.getboundingclientrect():a.getboundingclientrect(),f=i.left,e=i.bottom;d.$opts.fixed?(j=a.offsetwidth,k=a.offsetheight,f+j>jet.docarea(!0)&&(f-=j-i.width),e+k>jet.docarea()&&(e=i.top>k?i.top-k-2:jet.docarea()-k-1),g=math.max(e+(c?0:jet.docscroll())+1,1)+"px",h=f+"px"):(g="50%",h="50%",a.style.csstext="margintop:"+-(i.height/2)+";marginleft:"+-(i.width/2)),jet.setcss(a,{top:g,left:h})},tips:function(a,b){var e,c=this,d=$q(".jedate-tips",c.datecell);jet.html(d,a||""),jet.setcss(d,{display:"block"}),cleartimeout(e),e=settimeout(function(){jet.html(d,""),jet.setcss(d,{display:"none"})},1e3*(b||2.5))},locatescroll:function(){var a=this,b=$q(".jedate-time",a.datecell).queryselectorall("ul");jet.each(b,function(a,b){var c=b.queryselector(".action");b.scrolltop=c?c.offsettop-145:0}),7!=a.dlen&&jet.setcss($q(".jedate-time",a.datecell),{display:"none"})}}),jedate});