function SetWellDate(sName)
{
	dtYear = eval("document.all." + sName + "Year");
	dtMonth = eval("document.all." + sName + "Month");
	dtDay = eval("document.all." + sName + "Day");
	dt1 = new Date(dtYear.value, dtMonth.value-1, 1);
	dt2 = new Date(dtYear.value, dtMonth.value, 1);
	i = (dt2 - dt1) / 24 / 60 / 60 / 1000;
	if(i != dtDay.length)
	{
		if(i > dtDay.length)
		{
			i = i - dtDay.length;
			dtDay.length = dtDay.length + i;
			i = dtDay.length - i;
			for(i++; i<=dtDay.length; i++)
			{
				dtDay.options[i-1].value = i;
				dtDay.options[i-1].text = i;
			}
		}
		else
		{
			dtDay.length = i;
		}
	}
}

function CannotBefore()
{
	sName = arguments[0].srcElement.name;
	cRight = sName.charAt(sName.length - 1);
	if(cRight == 'r')
	{
		sName = sName.substr(0, sName.length - 4)
	}
	else if(cRight == 'h')
	{
		sName = sName.substr(0, sName.length - 5)
	}
	else if(cRight == 'y')
	{
		sName = sName.substr(0, sName.length - 3)
	}

	dtYear = eval("document.all." + sName + "Year");
	dtMonth = eval("document.all." + sName + "Month");
	dtDay = eval("document.all." + sName + "Day");

	dt1 = new Date(dtYear.value, dtMonth.value-1, dtDay.value);
	dt2 = new Date();
	if(dt2 > dt1)
	{
		alert("选择日期不能小于当前日期！");
		dtYear.value = dt2.getFullYear();
		if(dt2.getMonth() < 9)
		{
			dtMonth.value = "0" + (dt2.getMonth()+1);
		}
		else
		{
			dtMonth.value = dt2.getMonth()+1;
		}
		if(dt2.getDate() < 10)
		{
			dtDay.value = "0" + dt2.getDate();
		}
		else
		{
			dtDay.value = dt2.getDate();
		}
	}
}

function AttachCannotAgo(sName)
{
	dtYear = eval("document.all." + sName + "Year");
	dtMonth = eval("document.all." + sName + "Month");
	dtDay = eval("document.all." + sName + "Day");

	dtYear.attachEvent("onchange", CannotBefore);
	dtMonth.attachEvent("onchange", CannotBefore);
	dtDay.attachEvent("onchange", CannotBefore);
}

function GetToday(sName)
{
	dtYear = eval("document.all." + sName + "Year");
	dtMonth = eval("document.all." + sName + "Month");
	dtDay = eval("document.all." + sName + "Day");

	dt1 = new Date(dtYear.value, dtMonth.value-1, dtDay.value);
	dt2 = new Date();
	if(dt2 > dt1)
	{
		dtYear.value = dt2.getFullYear();
		if(dt2.getMonth() < 9)
		{
			dtMonth.value = "0" + (dt2.getMonth()+1);
		}
		else
		{
			dtMonth.value = dt2.getMonth()+1;
		}
		if(dt2.getDate() < 10)
		{
			dtDay.value = "0" + dt2.getDate();
		}
		else
		{
			dtDay.value = dt2.getDate();
		}
	}
    SetWellDate(sName)
}