// JavaScript Document
var curyear=2006;   //当前年
var curmonth="2";   //当前月
var curdate = getCurrentDate();//获得当前日期

function getCurrentDate()
{
   var d = new Date();
   var dddyear = d.getYear();
   if(dddyear<2000){
   dddyear += 1900;
   }
   var ret = ""+dddyear+"-";

   if(d.getMonth()<9)
     ret += "0";
   ret += (d.getMonth()+1)+"-";;

   if(d.getDate()<10)
     ret += "0";

   ret += d.getDate();
   return ret;
}

//翻年计算
function culYear(operation)
{
return eval(curyear+operation+1);
}




//计算输出日历
function showcc(yy,mm,dd)
{
	curyear=yy;
	curmonth=mm;

	if(mm >12)
	{
		mm = 1;
		yy++;
	}
	
	var strmm="";
	mm=mm-1;
	if(mm < 0)
	{
		mm=11;
		yy--;
	}
	
	var arrdd=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	//if(dd==1)
	dd=arrdd[mm];
	var thisyear=yy;
	var thismonth=mm;
	var lastday=dd;
	if(thismonth==1)
	{
		if (thisyear%4==0 || (thisyear%100==0 && thisyear%400==0))
		{
			lastday=29;
			arrdd[1]=29;
		}
		else
		{
			lastday=28;
			arrdd[1]=28;
		}
	}
	
	tempyy=yy-1;
	if(mm!=1)
	tempmm=mm;
	else
	tempmm=1;
	if(tempmm<1)
	{tempmm=1;
	tempdd=arrdd[0];}
	else
	{tempdd=arrdd[mm-1];}
	tempmm = mm;
	if(mm!=12)
	tempmm1=mm+2;
	else
	tempmm1=12;
	if(tempmm1>12)
	{tempmm1=12;
	tempdd1=arrdd[11];}
	else
	{tempdd1=arrdd[mm+1];}
	tempmm1 = mm+2;
	tempyy1=yy+1;
	tempstr  ="	<div class='content3'> \
	<div class='subheading'><span><a onclick='javaScript:dovvdiv4();'   id='vdivimg4' class='a_off' ></a></span></div> \
		</div> \
		<div class='content5' id='vdiv4'> \
	<div class='calendar_change' align='center'><a style='cursor:hand' onClick=\"javaScript:showcc("+(thisyear-1)+","+(thismonth+1)+","+dd+");\">&lt;&lt;</a>&nbsp;<a style='cursor:hand' onClick=\"javaScript:showcc("+thisyear+","+(thismonth)+","+dd+");\">&lt;</a>&nbsp;<span class='font'>"+thisyear+"年"+(thismonth+1)+"月</span>&nbsp;<a style='cursor:hand' onClick=\"javaScript:showcc("+thisyear+","+(thismonth+2)+","+dd+");\">&gt;</a>&nbsp;<a style='cursor:hand' onClick=\"javaScript:showcc("+(thisyear+1)+","+(thismonth+1)+","+dd+");\">&gt;&gt;</a></div> \
	  <div align='center' class='calendar_list'> \
		<table width='100%' border='0' cellspacing='2' cellpadding='0' id=cctb> \
		  <tr>\
			<td width='14%'><span class='font'>日</span></td>\
			<td width='14%'><span class='font'>一</span></td>\
			<td width='14%'><span class='font'>二</span></td>\
			<td width='14%'><span class='font'>三</span></td>\
			<td width='14%'><span class='font'>四</span></td>\
			<td width='14%'><span class='font'>五</span></td>\
			<td width='14%'><span class='font'>六</span></td>\
		  </tr> ";
	 
	thisdd = new Date();
	thisdd.setFullYear(thisyear,thismonth,1);
	firstday=thisdd.getDay();
	cmi=42;
	
	var ac = new Date();
	
	for(i=0;i<cmi;i++)
	{
		 cs=i-firstday+1;
		 cd=yy+"-"+parseInt(mm+1)+"-"+cs;
		 if(parseInt(cs)-parseInt(ac.getDate())!=0)
		 {
			 tempstr+="<td >";     
		  }
		  else
			 tempstr+="<td >";    
			  
		if(firstday<=i && i<firstday+lastday)
		{
		tempstr+=showlink(yy,mm+1,cs);
		}
		tempstr+="</td>";
	
		if ((i+1) % 7 ==0 && (i+1)<cmi)
		tempstr+="</tr><tr>";
	}
	
	tempstr+="</tr></table></div></div></div>";
	
	
	document.getElementById("calendar").innerHTML=tempstr;
	if(cctb.rows[cctb.rows.length-1].cells[0].innerText=="")
	cctb.deleteRow();
}

function showccCalendar()
{
	var dd=new Date();
	year=dd.getYear();
	if(year<2000)
	{
		year +=1900;
	}
	curyear=year;
	month=dd.getMonth()+1;
	curmonth=month;
	showcc(year,month,1);
}
/*showccCalendar();*/
