| 1234567891011121314151617 |
- var $dp,WdatePicker;
- (function(){function G(){b.$dp=b.$dp||{};objEle={$:function(a){return"string"==typeof a?m[f].getElementById(a):a},$D:function(a,b){return this.$DV(this.$(a).value,b)},$DV:function(a,b){if(""!=a){this.dt=$dp.cal.splitDate(a,$dp.cal.dateFmt);if(b)for(var c in b)if(void 0===this.dt[c])this.errMsg="invalid property:"+c;else if(this.dt[c]+=b[c],"M"==c){var f=0<b.M?1:0,j=(new Date(this.dt.y,this.dt.M,0)).getDate();this.dt.d=Math.min(j+f,this.dt.d)}if(this.dt.refresh())return this.dt}return""},show:function(){for(var a=
- b[f].getElementsByTagName("div"),y=1E5,c=0;c<a.length;c++){var m=parseInt(a[c].style.zIndex);m>y&&(y=m)}this.dd.style.zIndex=y+2;t(this.dd,"block")},hide:function(){t(this.dd,"none")},attachEvent:p};for(var a in objEle)b.$dp[a]=objEle[a];$dp=b.$dp}function p(a,b,f){u?a.attachEvent(b,f):f&&(b=b.replace(/on/,""),f._ieEmuEventHandler=function(a){return f(a)},a.addEventListener(b,f._ieEmuEventHandler,!1))}function H(a){if(a.getBoundingClientRect)return a.getBoundingClientRect();var b=/^body|html$/i,f=
- /^(?:inline|table-row)$/i,c=!1,m=null,j=a.offsetTop,q=a.offsetLeft,K=a.offsetWidth,v=a.offsetHeight,e=a.offsetParent;if(e!=a)for(;e;)q+=e.offsetLeft,j+=e.offsetTop,"fixed"==(e.currentStyle?e.currentStyle.position:document.defaultView.getComputedStyle(e,!1).position).toLowerCase()?c=!0:"body"==e.tagName.toLowerCase()&&(m=e.ownerDocument.defaultView),e=e.offsetParent;for(e=a.parentNode;e.tagName&&!b.test(e.tagName);){if(e.scrollTop||e.scrollLeft)if(!f.test(t(e))&&(!z||"visible"!==e.style.overflow))q-=
- e.scrollLeft,j-=e.scrollTop;e=e.parentNode}c||(a=I(m),q-=a.left,j-=a.top);return{left:q,top:j,right:K+q,bottom:v+j}}function I(a){a=a||b;var d=a[f];a=d[s];d=d.body;d=a&&null!=a.scrollTop&&(a.scrollTop>d.scrollTop||a.scrollLeft>d.scrollLeft)?a:d;return{top:d.scrollTop,left:d.scrollLeft}}function J(a){a=a?a.srcElement||a.target:null;try{$dp.cal&&(!$dp.eCont&&$dp.dd&&a!=$dp.el&&"block"==$dp.dd.style.display)&&$dp.cal.close()}catch(b){}}function L(){$dp.status=2}function A(a,d){function h(){if(B){for(func=
- h.caller;null!=func;){var a=func.arguments[0];if(a&&0<=(a+"").indexOf("Event"))return a;func=func.caller}return null}return event}$dp.win=m;G();a=a||{};for(var c in l)"$"!=c.substring(0,1)&&void 0===a[c]&&(a[c]=l[c]);if(d)c=u&&b!=m&&"complete"!=b[f].readyState?!1:!0,c?0==$dp.status&&($dp.status=1,a.el=C,D(a,!0)):E=E||setInterval(function(){"complete"==b[f].readyState&&clearInterval(E);A(null,!0)},50);else if(a.eCont)a.eCont=$dp.$(a.eCont),a.el=C,a.autoPickDate=!0,a.qsEnabled=!1,D(a);else if(!(l.$preLoad&&
- 2!=$dp.status)){if(c=h())a.srcEl=c.srcElement||c.target,c.cancelBubble=!0;a.el=a.el=$dp.$(a.el||a.srcEl);if(!a.el||!0===a.el.My97Mark||a.el.disabled||$dp.dd&&"none"!=t($dp.dd)&&"-970px"!=$dp.dd.style.left)try{a.el.My97Mark=!1}catch(g){}else if(D(a),c&&1==a.el.nodeType&&void 0===a.el.My97Mark){var j;"focus"==c.type?(c="onclick",j="onfocus"):(c="onfocus",j="onclick");p(a.el,c,a.el[j])}}}function t(a,b){if(a)if(null!=b)a.style.display=b;else return a.currentStyle?a.currentStyle.display:document.defaultView.getComputedStyle(a,
- !1).display}function D(a,d){function h(a,b){a.innerHTML="<iframe hideFocus=true width=97 height=9 frameborder=0 border=0 scrolling=no></iframe>";var v=a.lastChild.contentWindow[f],e=l.$skinList,k=b.getRealLang();a.lang=k.name;a.skin=b.skin;for(var k=["<head><script>","var $d, $dp, $cfg=document.cfg, $pdp = parent.$dp, $dt, $tdt, $sdt, $lastInput, $IE=$pdp.ie, $FF = $pdp.ff,$OPERA=$pdp.opera, $ny, $cMark = false;","if($cfg.eCont){$dp = {};for(var p in $pdp)$dp[p]=$pdp[p];}else{$dp=$pdp;};for(var p in $cfg){$dp[p]=$cfg[p];}",
- "document.oncontextmenu=function(){try{$c._fillQS(!$dp.has.d,1);showB($d.qsDivSel);}catch(e){};return false;};","\x3c/script><script src=",w,"lang/",k.name,".js charset=",k.charset,">\x3c/script>"],d=0;d<e.length;d++)e[d].name==b.skin&&k.push('<link rel="stylesheet" type="text/css" href="'+w+"skin/"+e[d].name+'/datepicker.css" charset="'+e[d].charset+'"/>');k.push('<script type="text/javascript" src="'+w+'calendar.js?"+Math.random()+" charset="gb2312">\x3c/script>');k.push('</head><body leftmargin="0" topmargin="0" tabindex=0></body></html>');
- k.push("<script>var t;t=t||setInterval(function(){if(document.ready){new My97DP();$cfg.onload();$c.autoSize();$cfg.setPos($dp);clearInterval(t);}},20);if($FF||$OPERA)document.close();\x3c/script>");b.setPos=c;b.onload=L;v.write("<html>");v.cfg=b;v.write(k.join(""))}function c(a){var c,d,e,k,j=a.position.left,h=a.position.top,g=a.el;if(g!=C){if(g!=a.srcEl&&("none"==t(g)||"hidden"==g.type))g=a.srcEl;g=H(g);k=(k=m)||b;for(c=d=0;k!=b;){for(var n=k.parent[f][x]("iframe"),l=0;l<n.length;l++)try{if(n[l].contentWindow==
- k){e=H(n[l]);d+=e.left;c+=e.top;break}}catch(r){}k=k.parent}e=d;k=c;d=(d=b)||b;n=d[f];c=d.innerWidth?d.innerWidth:n[s]&&n[s].clientWidth?n[s].clientWidth:n.body.offsetWidth;d=d.innerHeight?d.innerHeight:n[s]&&n[s].clientHeight?n[s].clientHeight:n.body.offsetHeight;var n=I(b),l=$dp.dd.offsetHeight,p=$dp.dd.offsetWidth;isNaN(h)&&(h=0);h=k+g.bottom+l>d&&0<k+g.top-l?h+(n.top+k+g.top-l-2):h+(n.top+k+Math.min(g.bottom,d-l)+2);isNaN(j)&&(j=0);j+=n.left+Math.min(e+g.left,c-p-5)-(u?2:0);a.dd.style.top=h+"px";
- a.dd.style.left=j+"px"}}var g=a.el?a.el.nodeName:"INPUT";if(d||a.eCont||RegExp(/input|textarea|div|span|p|a/ig).test(g)){a.elProp="INPUT"==g?"value":"innerHTML";"auto"==a.lang&&(a.lang=u?navigator.browserLanguage.toLowerCase():navigator.language.toLowerCase());if(!a.eCont)for(var j in a)$dp[j]=a[j];!$dp.dd||a.eCont||$dp.dd&&(a.getRealLang().name!=$dp.dd.lang||a.skin!=$dp.dd.skin)?a.eCont?h(a.eCont,a):($dp.dd=b[f].createElement("DIV"),$dp.dd.style.cssText="position:absolute",b[f].body.appendChild($dp.dd),
- h($dp.dd,a),d?$dp.dd.style.left=$dp.dd.style.top="-970px":($dp.show(),c($dp))):$dp.cal&&($dp.show(),$dp.cal.init(),$dp.eCont||c($dp))}}var l={$langList:[{name:"en",charset:"UTF-8"},{name:"zh-cn",charset:"UTF-8"},{name:"zh-tw",charset:"UTF-8"}],$skinList:[{name:"default",charset:"gb2312"},{name:"whyGreen",charset:"gb2312"},{name:"blue",charset:"gb2312"},{name:"green",charset:"gb2312"},{name:"ext",charset:"gb2312"},{name:"blueFresh",charset:"gb2312"}],$wdate:!0,$crossFrame:!0,$preLoad:!1,doubleCalendar:!1,
- enableKeyboard:!0,enableInputMask:!0,autoUpdateOnChanged:null,weekMethod:"ISO8601",position:{},lang:"auto",skin:"default",dateFmt:"yyyy-MM-dd",realDateFmt:"yyyy-MM-dd",realTimeFmt:"HH:mm:ss",realFullFmt:"%Date %Time",minDate:"1900-01-01 00:00:00",maxDate:"2099-12-31 23:59:59",startDate:"",alwaysUseStartDate:!1,yearOffset:1911,firstDayOfWeek:0,isShowWeek:!1,highLineWeekDay:!0,isShowClear:!0,isShowToday:!0,isShowOK:!0,isShowOthers:!0,readOnly:!1,errDealMode:0,autoPickDate:null,qsEnabled:!0,autoShowQS:!1,
- specialDates:null,specialDays:null,disabledDates:null,disabledDays:null,opposite:!1,onpicking:null,onpicked:null,onclearing:null,oncleared:null,ychanging:null,ychanged:null,Mchanging:null,Mchanged:null,dchanging:null,dchanged:null,Hchanging:null,Hchanged:null,mchanging:null,mchanged:null,schanging:null,schanged:null,eCont:null,vel:null,elProp:"",errMsg:"",quickSel:[],has:{},getRealLang:function(){for(var a=l.$langList,b=0;b<a.length;b++)if(a[b].name==this.lang)return a[b];return a[0]}};WdatePicker=
- A;var m=window,C={innerHTML:""},f="document",s="documentElement",x="getElementsByTagName",b,w,u,B,z,g=navigator.appName;"Microsoft Internet Explorer"==g?u=!0:"Opera"==g?z=!0:B=!0;for(var h,r=m[f][x]("script"),F=0;F<r.length&&!(h=r[F].getAttribute("src")||"",h=h.substr(0,h.toLowerCase().indexOf("wdatepicker.js")),g=h.lastIndexOf("/"),0<g&&(h=h.substring(0,g+1)),h);F++);w=h;l.$wdate&&(h=w+"skin/WdatePicker.css",g=m[f][x]("HEAD").item(0),r=m[f].createElement("link"),g&&(r.href=h,r.rel="stylesheet",r.type=
- "text/css",g.appendChild(r)));b=m;if(l.$crossFrame)try{for(;b.parent&&b.parent[f]!=b[f]&&0==b.parent[f][x]("frameset").length;)b=b.parent}catch(M){}b.$dp||(b.$dp={ff:B,ie:u,opera:z,status:0,defMinDate:l.minDate,defMaxDate:l.maxDate});G();l.$preLoad&&0==$dp.status&&p(m,"onload",function(){A(null,!0)});m[f].docMD||(p(m[f],"onmousedown",J),m[f].docMD=!0);b[f].docMD||(p(b[f],"onmousedown",J),b[f].docMD=!0);p(m,"onunload",function(){$dp.dd&&t($dp.dd,"none")});var E})();
|