// JavaScript Document
function myCalendar()
{
	var today=new Date();
	this.year=today.getFullYear();
	this.month=today.getMonth()+1;
	this.day=today.getDate();
	this.showCalendar=showCalendar;
}

function showDate(year,month)
{
	var myDate=new Date(year,month-1,1);
	var weekDate=myDate.getDay();
	var arrayLen=new Array(31,30,31,30,31,30,31,31,30,31,30,31);
	arrayLen[1]=((year%400==0)||(year%4==0&&year%100!=0))?29:28;
	for(i=0;i<tabDate.cells.length;i++)
	{
		tabDate.cells[i].innerHTML="";
	}
	for(i=0;i<arrayLen[month-1];i++)
	{
		tabDate.cells[weekDate+i].innerHTML=i+1;
	}
	var today=new Date();
	var todayDate=today.getDate();
	var todayWeek=new Date(today.getFullYear(),today.getMonth(),1).getDay()-1;
	if(year==today.getFullYear()&&(month-1)==today.getMonth())
	{
		tabDate.cells[todayDate+todayWeek].style.color="#FFFFFF";
		tabDate.cells[todayDate+todayWeek].style.background="#EB83FA";
	}
	else
	{
		tabDate.cells[todayDate+todayWeek].style.color="#393939";
		tabDate.cells[todayDate+todayWeek].style.background="";
	}
}

function addMonth()
{
	var year=parseInt(tabTitle.cells[2].innerHTML);
	var month=parseInt(tabTitle.cells[4].innerHTML);
	month++;
	if(month>12)
	{
		month=1;
		year++;
		tabTitle.cells[2].innerHTML=year;
	}
	tabTitle.cells[4].innerHTML=month;
	showDate(year,month);
}

function addYear()
{
	var year=parseInt(tabTitle.cells[2].innerHTML);
	var month=parseInt(tabTitle.cells[4].innerHTML);
    year++;
    tabTitle.cells[2].innerHTML=year;
    showDate(year,month);
}

function cutMonth()
{
	var year=parseInt(tabTitle.cells[2].innerHTML);
    var month=parseInt(tabTitle.cells[4].innerHTML);
    month--;
    if(month<1)
    {
		month=12;
		year--;
		tabTitle.cells[2].innerHTML=year;
    }
    tabTitle.cells[4].innerHTML=month;
    showDate(year,month);
}

function cutYear()
{
    var year=parseInt(tabTitle.cells[2].innerHTML);
    var month=parseInt(tabTitle.cells[4].innerHTML);
    year--;
    tabTitle.cells[2].innerHTML=year;
    showDate(year,month);
}

function showCalendar()
{
    var year=this.year;
    var month=this.month;
    var day=this.day;
    document.write("<table id='tabCalendar' cellpadding='0' cellspacing='0'>")
    document.write("<tr><td>");
    document.write("<table id='tabTitle' cellpadding='0' cellspacing='0' class='F9A' width=95");
    document.write("<tr><td onclick='cutYear()' style='cursor:hand' class=F9B>7</td><td onclick='cutMonth()' style='cursor:hand' class=F9B>3</td><td align=center>"+year+"</td><td>-</td><td align=center>"+month+"</td><td>-</td><td align=center>"+day+"</td><td onclick='addMonth()' style='cursor:hand' class=F9B>4</td><td onclick='addYear()' style='cursor:hand' class=F9B>8</td></tr>");
    document.write("</table>");
    document.write("</td></tr>");
    document.write("<tr><td>");
    document.write("<table id='tabWeek' class='F9A' cellpadding='0' cellspacing='0' width=95>");
    document.write("<tr align=center><td><font color=#FF0000>S</font></td><td>M</td><td>T</td><td>W</td><td>T</td><td>F</td><td>S</td></tr>");
    document.write("</table>");
    document.write("</td></tr>");
    document.write("<tr><td>");
    document.write("<table id='tabDate' class='F9A' cellpadding='0' width=95");
    for(i=0;i<6;i++)
    {
		document.write("<tr>");
		for(j=0;j<7;j++)
		{
			document.write("<td align=center></td>");
		}
		document.write("</tr>");
    }
    document.write("</table>");
    document.write("</td></tr>");
    document.write("</table>");
    showDate(year,month);
}

//图片模糊，鼠标移上去变清晰效果
function  toup2(theobject){
logo=1
gogo(theobject)
}
function  todown2(theobject){
logo=0
down(theobject)
}
function gogo(image){
theobject=image
if  (logo==1&&theobject.filters.alpha.opacity<100){
theobject.filters.alpha.opacity+=20;
var upalpha=setTimeout("gogo(theobject)",300)
}
}
function down(theobject){
if (logo==0&&theobject.filters.alpha.opacity>80){
theobject.filters.alpha.opacity-=20;
var downalpha=setTimeout("down(theobject)",300)
}
}

