
document.writeln ('<div id=DayShow style="Z-INDEX: 23301;position:absolute;width:142;height:166;top:68;left:1;z-index:99;display:none">');
document.writeln ('<table style="border-width:1px;border-style:Outset;Z-INDEX: 103; POSITION: absolute;" border=0 cellspacing=0 cellpadding=2><tr><td bgcolor=#ffffff nowrap>');
document.writeln ('<tr><td width=142 height=12 bgcolor=#FFFFFF><table border=0 cellspacing=1 cellpadding=0 width=200  align=center>');
document.writeln ('<tr align=center><td width=25 align=left style="font-size:12px;color:SkyBlue;cursor: hand" onclick=prev()>');
document.writeln ('<<');
document.writeln ('</td><td><span style="font-size:12px;cursor:default" id=thehead></span></td>');
document.writeln ('<td width=25 style="font-size:12px;color:SkyBlue" align=right style="font-size:12px;cursor: hand" onclick=next()>');
document.writeln ('>></td></tr>');
document.writeln ('</table></td></tr><tr><td width=142 height=18 bgcolor=LightSkyBlue>');
document.writeln ('<table border=0 cellspacing=0 cellpadding=0 width=200 height=1 style="cursor:default">');
document.writeln ('<tr align=center><td style="font-size:12px;color:#FFFFFF">星期日</td>');
document.writeln ('<td style="font-size:12px;color:#FFFFFF">星期一</td><td style="font-size:12px;color:#FFFFFF">星期二</td>');
document.writeln ('<td style="font-size:12px;color:#FFFFFF">星期三</td><td style="font-size:12px;color:#FFFFFF">星期四</td>');
document.writeln ('<td style="font-size:12px;color:#FFFFFF">星期五</td><td style="font-size:12px;color:#FFFFFF">星期六</td></tr>');
document.writeln ('</table></td></tr><tr><td width=142 height=120><!--Author:F.R.Huang(meizz)-->');
document.writeln ('<table border=0 cellspacing=1 cellpadding=0 width=200 align=center height=120 bgcolor=#FFFFFF>');
var n=0; for (j=0;j<5;j++){ document.writeln ('<tr align=center>');for (i=0;i<7;i++){

 
document.writeln ('<td style="font-family:Verdana;" width=30 height=20 id=D'+n+' style="font-size:12px" onclick=DayClick(this.innerText)></td>'); n++;}
document.writeln ('</tr>');}
document.writeln ('<tr align=center><td width=20 height=20 style="font-size:12px" id=D35 onclick=DayClick(this.innerText)></td>');
document.writeln ('<td width=20 height=20 style="font-size:12px" id=D36 onclick=DayClick(this.innerText)></td>');
document.writeln ('<td width=85   onclick=closelayer() style="border:groove 1px LightSkyBlue; backgroundcolor:LightSkyBlue;font-size:12px;cursor: hand" colspan=5 align=right><span ');
document.writeln ('>关 闭</span> </td></tr></table></td></tr></table></div>');
//=============================================================================================

var TObject;
function setday(tt,obj){
  TObject   = obj;  
  var dads  = document.all.DayShow.style;
  var ttop  = obj.offsetTop;     //obj控件的定位点高
  var thei  = obj.clientHeight;  //obj控件本身的高
  var tleft = obj.offsetLeft;    //obj控件的定位点宽
  var twid = obj.clientWidth;
  var ttyp  = obj.type;          //obj控件的类型
  while (obj = obj.offsetParent){ttop+=obj.offsetTop; tleft+=obj.offsetLeft;}
  dads.top  = (ttyp=="image")? ttop+thei : ttop+thei+6;
  dads.left = tleft;    dads.display = '';   
  event.returnValue=false;
  }
  function setdaywid(tt,obj,wid){
  TObject   = obj;  
  var dads  = document.all.DayShow.style;
  var ttop  = obj.offsetTop;     //obj控件的定位点高
  var thei  = obj.clientHeight;  //obj控件本身的高
  var tleft = obj.offsetLeft;    //obj控件的定位点宽
  var twid = wid;
  var ttyp  = obj.type;          //obj控件的类型
  while (obj = obj.offsetParent){ttop+=obj.offsetTop; tleft+=obj.offsetLeft;}
  dads.top  = (ttyp=="image")? ttop+thei : ttop+thei+6;
  dads.left = tleft+twid;    dads.display = '';   
  //alert(tleft);
  event.returnValue=false;
  }
var MonHead=new Array(12);MonHead[0]=31;MonHead[1]=28;MonHead[2]=31;MonHead[3]=30;MonHead[4]=31;MonHead[5]=30;
    		MonHead[6]=31;MonHead[7]=31;MonHead[8]=30;MonHead[9]=31;MonHead[10]=30;MonHead[11]=31;
    		//定义阳历中每个月的最大天数
var TheYear=new Date().getFullYear();     //定义年的变量的初始值
var TheMonth=new Date().getMonth()+1;     //定义月的变量的初始值
var wday=new Array(37);
document.all.thehead.innerText=TheYear+" 年 "+TheMonth+" 月"      //往 thehead 中写入当前的年与月
function closelayer(){document.all.DayShow.style.display="none";} //这个层的关闭
function cennalclose(){if(window.event.keyCode==27)document.all.DayShow.style.display="none";}
function IsPinYear(year){ if(0==year%4&&((year%100!=0)||(year%400==0))) return true;else return false;} //判断是否闰平年
function GetMonthCount(year,month){var c=MonHead[month-1];if((month==2)&&IsPinYear(year)) c++;return c;} //闰年二月为29日
function GetDOW(day,month,year){var dt=new Date(year,month-1,day).getDay()/7; return dt;}    //求某天的星期几
function prev(){if(TheMonth>1){TheMonth--}else{TheYear--;TheMonth=12;}  
  document.all.thehead.innerText=TheYear+" 年 "+TheMonth+" 月";SetD(TheYear,TheMonth);       //往前翻日期
  }
function next(){if(TheMonth==12){TheYear++;TheMonth=1}else{TheMonth++}
  document.all.thehead.innerText=TheYear+" 年 "+TheMonth+" 月"; SetD(TheYear,TheMonth);      //往后翻日期
  }
function SetD(yy,mm){

var nowdate=new Date();
var tyy=nowdate.getFullYear();
var tmm=nowdate.getMonth();
var tdd=nowdate.getDate();

 for (i=0;i<37;i++){wday[i]=""};  //将显示框的内容全部清空
 var day1=1,firstday=new Date(yy,mm-1,1).getDay()  //某月第一天的星期几
 for (i=firstday;day1<GetMonthCount(yy,mm)+1;i++){wday[i]=day1;day1++;};
 for (i=0;i<37;i++){ var da = eval("document.all.D"+i)  //书写新的一个月的日期星期排列
 if (wday[i]!=""){
 	
 if (wday[i]<10){wday[i]="0"+wday[i];}
 
 if (mm<10){mm="0"+mm;}
 
 if(wday[i]==tdd & tyy==yy & tmm+1==mm)
 
 {da.innerHTML=wday[i];da.style.color="white";da.style.backgroundColor="LightSkyBlue";da.style.cursor="hand";da.style.border="groove 1px LightSkyBlue"
 }
 else
 {da.innerHTML=wday[i];da.style.color="black";da.style.backgroundColor="AliceBlue";da.style.cursor="hand";da.style.border="solid 1px LightSkyBlue"
 }
 		
 	}
 	else{da.innerHTML="";da.style.backgroundColor="";da.style.cursor="default"}}
 }
function DayClick(n){  //点击显示框选取日期
var separater = "-";//分割符
 var t1=TheYear;var t2=TheMonth;
 if (t2<10){t2="0"+t2;}
 if (n!=""){TObject.value=t1+separater+t2+separater+n;document.all.DayShow.style.display='none';}
 else{TObject.value=""}
 
 //TObject.focus();
 }
SetD(TheYear,TheMonth)
document.onkeydown=cennalclose