/*
<!--选择行-->.SelectCell
<!--选择行--> .SelectRow
<!--日程月的样式-->.DateMonth
<!--日程天的样式-->.DateDay
<!--当天的样式-->.Today
<!--周六样式-->.Sat
<!--周日样式-->.Sun
<!--周一到周五样式-->.Day
<!--周数样式-->.Week
<!--每天日程第一行样式-->.CellDay
<!--每天日程第二行样式-->.CellData
<!--整个框架样式-->.Calendar
<!--当查看年时,月份样式-->.YMonth
<!--当查看年时,当月份样式-->.NowMonth
<!--当查看年时,选择月份样式-->.SelectMonth
<!--当查看年时,周样式-->.YWeek
<!--当查看年时,周六样式-->.YSat
<!--当查看年时,周日份样式-->.YSun 
<!--当查看年时,周一到周五份样式-->.YDay
<!--周六栏位头样式-->.SatHead
<!--周日栏位头样式-->.SunHead
<!--周一到周五栏位头样式-->.DayHead
*/
function MydoPostBack(eventTarget, eventArgument) 
{
	var theform;
	
	if (window.navigator.appName.toLowerCase().indexOf("microsoft") > -1) 
	{
		theform = document.Form1;
	}
	else 
	{
		theform = document.forms["Form1"];
	}
	theform.__Event.value = eventTarget;
	theform.__EventValue.value = eventArgument;
	theform.submit();
}
function OnCssChange(s,cs)
{
	s.className=cs;
	//alert("fief");
	//s.style.borderColor="#328723";
	
}
function OnMonthChange()
{
	var SelY=document.getElementById("ESelYear");
	var SelM=document.getElementById("ESelMonth");
	var SelD=document.getElementById("ESelDay");
	var IdxY=SelY.selectedIndex;
	var IdxM=SelM.selectedIndex;
	var TDay=new Date(SelY.options[IdxY].value,SelM.options[IdxM].value,0).getDate();
	var i;
	SelD.length=0;
	for(i=1;i<=TDay;i++)
	{
		SelD.options.add(new Option(i,i));
	}
	
}
function OnDateClick(EID)
{
	var SelY=document.getElementById("ESelYear");
	var SelM=document.getElementById("ESelMonth");
	var SelD=document.getElementById("ESelDay");
	var IdxY=SelY.selectedIndex;
	var IdxM=SelM.selectedIndex;
	var IdxD=SelD.selectedIndex;
	var dateID=SelY.options[IdxY].value + "$" + SelD.options[IdxM].value + "$" +SelD.options[IdxD].value;
	MydoPostBack(EID,dateID);
}
function AddDay(nYear,nMonth,nDay,n)
{
	var d=new Date(nYear,nMonth,0).getDate();
	nDay=eval(nDay)+n;
	var r;
	if(nDay<=0)
	{
		nMonth=nMonth-1;
		if(nMonth<=0)
		{
			nMonth=12;
			nYear=eval(nYear)-1;
		}
		r=nYear+"$"+nMonth+"$"+new Date(nYear,nMonth,0).getDate();		
	}
	else if(nDay>d)
	{
		nMonth=eval(nMonth)+1;
		if(nMonth>12)
		{
			nMonth=1;
			nYear=eval(nYear)+1;
		}
		r=nYear+"$"+nMonth+"$1";
	}
	else
	{
		r=nYear+"$"+nMonth+"$"+nDay;
	}
	return r;
}
function AddMonth(nyea,nmon,n)
{
	nmon=eval(nmon)+n;
	if(nmon<=0)
	{
		nmon=12;
		nyea=eval(nyea)-1;
	}
	else if(nmon>12)
	{
		nmon=1;
		nyea=eval(nyea)+1;
	}
	return nyea+"$"+nmon+"$1";
}
function OnDatePre()
{
	var e=document.getElementById("__Event").value;
	var ev=document.getElementById("__EventValue");
	var sdate=ev.value.split("$");
	var r;
	var nyea=sdate[0];
	var nmon=sdate[1];
	var nday=sdate[2];
	switch (e)
	{
		case "1":
		{
			nyea=eval(nyea)-1;
			r=nyea+"$"+nmon+"$"+nday;
			break;
		}
		case "2":
		{
			r=AddMonth(nyea,nmon,-1)
			break;
		}
		case "3":
		{
			r=AddDay(nyea,nmon,nday,-7);
			break;
		}
		case "4":
		{
			r=AddDay(nyea,nmon,nday,-1);
			break;
		}
		case "5":
		{
			r=AddDay(nyea,nmon,nday,-1);
			e="4";
			break;
		}
	}
	MydoPostBack(e,r);
}

function OnDateNext()
{
	var e=document.getElementById("__Event").value;
	var ev=document.getElementById("__EventValue");
	var sdate=ev.value.split("$");
	var r;
	var nyea=sdate[0];
	var nmon=sdate[1];
	var nday=sdate[2];
	switch (e)
	{
		case "1":
		{
			nyea=eval(nyea)+1;
			r=nyea+"$"+nmon+"$"+nday;
			break;
		}
		case "2":
		{
			r=AddMonth(nyea,nmon,1)
			break;
		}
		case "3":
		{
			r=AddDay(nyea,nmon,nday,7);
			break;
		}
		case "4":
		{
			r=AddDay(nyea,nmon,nday,1);
			break;
		}
		case "5":
		{
			r=AddDay(nyea,nmon,nday,1);
			e="4";
			break;
		}
	}
	MydoPostBack(e,r);
}
function DetailDay()
{
   //alert("另开页面") ;
}
