function DayObj()
{
	// 年定義　セレクトタグのオプション設定
	var setYear = function(nYear,obj)
	{
		var nCnt;
		var nLoopCnt = 0;
		for(nCnt=0; nCnt<obj.options.length; nCnt++)
		{
			obj.options[nCnt] = null;
		}
		for(nCnt=nYear; nCnt<nYear+3; nCnt++)
		{
			obj.options[nLoopCnt] = new Option(nCnt,nCnt);
			if(nCnt==nYear)
			{
				obj.options[nLoopCnt].selected = true;
			}
			nLoopCnt = nLoopCnt + 1;
		}
	}
	// 月定義　セレクトタグのオプション設定
	var setMonth = function(nMonth,obj)
	{
		var nCnt;
		var nLoopCnt = 0;
		for(nCnt=0; nCnt<obj.options.length; nCnt++)
		{
			obj.options[nCnt] = null;
		}
		for(nCnt=1; nCnt<=12; nCnt++)
		{
			obj.options[nLoopCnt] = new Option(nCnt,nCnt);
			if(nCnt==nMonth)
			{
				obj.options[nLoopCnt].selected = true;
			}
			nLoopCnt = nLoopCnt + 1;
		}
	}
	// 日定義　セレクトタグのオプション設定
	var setDay = function(nDay,obj)
	{
		var nCnt;
		var nLoopCnt = 0;
		for(nCnt=0; nCnt<obj.options.length; nCnt++)
		{
			obj.options[nCnt] = null;
		}
		for(nCnt=1; nCnt<=31; nCnt++)
		{
			obj.options[nLoopCnt] = new Option(nCnt,nCnt);
			if(nCnt==nDay)
			{
				obj.options[nLoopCnt].selected = true;
			}
			nLoopCnt = nLoopCnt + 1;
		}
	}
	var objDate = new Date();
	var nYear = objDate.getFullYear();
	var nMonth = objDate.getMonth() + 1;
	var nDay = objDate.getDate()+1;

	var sForm = document.getElementsByTagName('form');
	var selectObjs = sForm[0].getElementsByTagName('select');
	for(var nCnt=0; nCnt<selectObjs.length; nCnt++)
	{
		if(selectObjs[nCnt].name == 'year' || selectObjs[nCnt].name == 'nen' || selectObjs[nCnt].name == 'obj_year')
		{
			new setYear(nYear,selectObjs[nCnt]);
		}
		if(selectObjs[nCnt].name == 'month' || selectObjs[nCnt].name == 'tuki' || selectObjs[nCnt].name == 'obj_month')
		{
			new setMonth(nMonth,selectObjs[nCnt]);
		}
		if(selectObjs[nCnt].name == 'day' || selectObjs[nCnt].name == 'hi' || selectObjs[nCnt].name == 'obj_day')
		{
			new setDay(nDay,selectObjs[nCnt]);
		}
		
	}
}

window.onload = function()
{
	new DayObj();
};
