var myDate = new Date();
var key_year=myDate.getFullYear();
var key_month=myDate.getMonth()+1; 
var key_day=myDate.getDate(); 
function GetYueDay(yueFen)
{
	var yueFenRe=0
	if (yueFen==1 || yueFen==3 || yueFen==5 || yueFen==7 || yueFen==8 || yueFen==10 || yueFen==12){
		yueFenRe=31}
	else if(yueFen==4 || yueFen==6 || yueFen==9 || yueFen==11){
		yueFenRe=30}
	else if (yueFen==2){
		yueFenRe=28}
	return yueFenRe
}
function getNian()
{
	for (var i=key_year;i<key_year+2;i++)
	{
		AddOptions_Text(getid("nian"),i,i)
	}
	getYue(key_year,"yue")
}
function getYue(nian,objstr)
{
	var obj=getid(objstr);
	RemoveOptions(obj)
	var starty=1;
	if (parseInt(nian)==parseInt(key_year))
	{
		starty=key_month
	}
	for (var i=starty;i<13;i++)
	{
		AddOptions_Text(obj,i,i)
	}
	getRi(starty,"ri")
}
function getRi(yue,objstr)
{
	var nian=parseInt(getid("nian").options[getid("nian").options.selectedIndex].value)
	var obj=getid(objstr);
	RemoveOptions(obj)
	var starty=1;
	if (parseInt(nian)==parseInt(key_year)&&parseInt(yue)==parseInt(key_month))
	{
		starty=key_day
	}
	var endday=GetYueDay(parseInt(yue))+1
	for (var i=starty;i<endday;i++)
	{
		AddOptions_Text(obj,i,i)
	}
}
function getid(element) {
    return document.getElementById(element);
}
function RLBODY(xmenu) {
var l,t,ren
ren=""
l=0
t=0
	xmenu = xmenu.offsetParent;
	while (xmenu.tagName.toUpperCase() != "BODY")
	{
		l += xmenu.offsetLeft;
		t += xmenu.offsetTop;
		
		xmenu = xmenu.offsetParent;
	}
	ren=l.toString()+","+t.toString()
	return ren;
}
function GetSelectID(Obj)
{
	var SelectObj=null,Str='';
	for(var i=0;i<Obj.options.length;i++)
	{
		SelectObj=Obj.options[i];
		if(SelectObj.selected)
		{
			if(Str=='') Str=SelectObj.value;
			else Str=Str+','+SelectObj.value;
		}
	}
	return Str;
}
function ShowDialog(url, width, height, optValidate) 
{
var arr = showModalDialog(url, window, "dialogWidth:" + width + "px;dialogHeight:" + height + "px;help:no;scroll:no;status:no");
}
function RemoveOptions(optionMenu)
{
	for (i=optionMenu.options.length;i>=0;i--)
	{
		optionMenu.options[i]=null
	}
}
function AddOptions(optionMenu,xLen)
{
	for (i=0;i<xLen;i++)
	{
		optionMenu[i]=new Option(i+1,i+1)
	}
}
function AddOptions_Text(optionMenu,xtext,xvalue)
{
	var xlen=optionMenu.length
	optionMenu[xlen]=new Option(xtext,xvalue)
	
}
function AddTwoLei(optionList,optionMenu)
{
	RemoveOptions(optionMenu)
	for (i=0;i<optionList.length;i++)
	{
		var opArr=new Array()
		opArr=optionList[i].split(",")
		optionMenu[i]=new Option(opArr[1],opArr[0])
	}
	//optionMenu[1].selected=true
}
function AddTwoLeiAjax(optionMenu,optionList)
{
	RemoveOptions(optionMenu)
	var j=0;
	for (var i=0;i<optionList.length;i=i+2)
	{
		optionMenu[j]=new Option(optionList[i],optionList[i+1])
		j=j+1;
	}
	//optionMenu[1].selected=true
}
function AddAndSelect(optionList,optionMenu,selectList)
{
	AddTwoLei(optionList,optionMenu)
	for (i=0;i<optionMenu.options.length;i++)
	{
		if (optionMenu.options[i].value==selectList)
		{
			optionMenu[i].selected=true;
		}
		else
		{
			optionMenu[i].selected=false;
		}
	}
}
function SelectCheckBoxAll(checkbutton,checktf)
 {
	 if (checkbutton!="[object]")
	 {
		 return;
	 }
	 for (i=0;i<checkbutton.length;i++)
	 {
		 checkbutton[i].checked=checktf.checked;
	 }
 }
	
