<!--
	var dateselect_year01_max = 5;
	
	//elements names
	var dateselect_year01ElementsId = "年1(必須)";
	var dateselect_month01ElementsId = "月1(必須)";
	var dateselect_day01ElementsId = "日1(必須)";
	var dateselect_calendars01 = new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);
	var dateselect_month01Name = new Array('1月','2月','3月','4月','5月','6月','7月','8月','9月','10月','11月','12月');
	var dateselect_weeks01Name = new Array('日','月','火','水','木','金','土');
	
	function dateselect_getWeek01(year01,month01,day01){
		year01 = parseInt(year01);
		month01 = parseInt(month01);
		day01 = parseInt(day01);
		if(month01 == 1 || month01 == 2) {
			year01--;
			month01 += 12;
		}
		week01 = Math.floor(year01 + Math.floor(year01/4) - Math.floor(year01/100) + Math.floor(year01/400) + Math.floor((13 * month01 + 8) / 5) + day01) % 7;
		return week01;
	}
	function dateselect_bissextile01(year01,month01){
		//year01 = parseInt(year01);
		//month01 = parseInt(month01);
		var dateselect_calendars01 = new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);
		var cal_flag01 = 0;
		if(year01 % 100 == 0 || year01 % 4 != 0){
			if(year01 % 400 != 0){
				cal_flag01 = 0;
			}
			else{
				cal_flag01 = 1;
			}
		}
		else if(year01 % 4 == 0){
			cal_flag01 = 1;
		}
		else{
			cal_flag01 = 0;
		}
		dateselect_calendars01[2] += cal_flag01;
		return dateselect_calendars01[month01];
	}
	function dateselect_change01(formId){
		year01Obj = document.forms[formId].elements[dateselect_year01ElementsId];
		month01Obj = document.forms[formId].elements[dateselect_month01ElementsId];
		day01Obj = document.forms[formId].elements[dateselect_day01ElementsId];
		var dateselect_year01 = year01Obj.value;
		var dateselect_month01 = month01Obj.value;
		var dateselect_day01 = day01Obj.value;
		//day01
		dateselect_week01 = dateselect_getWeek01(dateselect_year01,dateselect_month01,1);
		day01Obj.length = dateselect_bissextile01(dateselect_year01,dateselect_month01);
		for(i=1;i<day01Obj.length + 1;i++){
			var print_day01 = i;
			if(print_day01 < 10){
				print_day01 = "0" + i;
			}
			if(dateselect_week01 == 0){
				day01Obj.options[i-1].style.backgroundColor = "#FFEEEE";
				day01Obj.options[i-1].style.color = "#CC0000";
			}
			else if(dateselect_week01 == 6){
				day01Obj.options[i-1].style.backgroundColor = "#EEEEFF";
				day01Obj.options[i-1].style.color = "#0000CC";
			}
			else {
				day01Obj.options[i-1].style.backgroundColor = "#FFFFFF";
				day01Obj.options[i-1].style.color = "#000000";
			}
			day01Obj.options[i-1].value = i;
			day01Obj.options[i-1].text = print_day01 + '日('+dateselect_weeks01Name[dateselect_week01]+')';
			dateselect_week01++;
			if(dateselect_week01 > 6){
				dateselect_week01 = 0;
			}
		}
	}
	var dateselect_today01 = new Date();
	var dateselect_year01 = dateselect_today01.getYear();
	var dateselect_month01 = dateselect_today01.getMonth();
	var dateselect_day01 = dateselect_today01.getDate();
	if (dateselect_year01 < 1900) dateselect_year01 += 1900;
	
	//year01
	document.write('<select id="'+dateselect_year01ElementsId+'" name="'+dateselect_year01ElementsId+'" onchange="dateselect_change01(this.form.id)">');
	for(i=0;i<dateselect_year01_max;i++){
		var print_year01 = dateselect_year01 + i;
		document.write('<option value="'+print_year01+'">'+print_year01+'年</option>');
	}
	document.write('</select>');
	
	//month01
	document.write('<select id="'+dateselect_month01ElementsId+'" name="'+dateselect_month01ElementsId+'" onchange="dateselect_change01(this.form.id)">');
	for(i=0;i<dateselect_month01Name.length;i++){
		var print_month01 = 1 + i;
		if(i == dateselect_month01){
			dateselect_selected01 = " selected";
		}
		else {
			dateselect_selected01 = "";
		}
		document.write('<option value="'+print_month01+'"'+dateselect_selected01+'>'+dateselect_month01Name[i]+'</option>');
	}
	document.write('</select>');
	
	//day01
	var dateselect_week01 = dateselect_getWeek01(dateselect_year01,dateselect_month01+1,1);
	document.write('<select id="'+dateselect_day01ElementsId+'" name="'+dateselect_day01ElementsId+'" onchange="dateselect_change01(this.form.id)">');
	for(i=1;i<dateselect_bissextile01(dateselect_year01,dateselect_month01+1)+1;i++){
		if(i == dateselect_day01){
			dateselect_selected01 = " selected";
		}
		else {
			dateselect_selected01 = "";
		}
		if(dateselect_week01 == 0){
			dateselect_font_style01 = ' style="color: #CC0000;background-color: #FFEEEE;"';
		}
		else if(dateselect_week01 == 6){
			dateselect_font_style01 = ' style="color: #0000CC;background-color: #EEEEFF;"';
		}
		else {
			dateselect_font_style01 = "";
		}
		var print_day01 = i;
		if(print_day01 < 10){
			print_day01 = "0" + i;
		}
		document.write('<option value="'+print_day01+'"'+dateselect_selected01+dateselect_font_style01+'>'+print_day01+'日('+dateselect_weeks01Name[dateselect_week01]+')</option>');
		dateselect_week01++;
		if(dateselect_week01 > 6){
			dateselect_week01 = 0;
		}
	}
	document.write('</select>');
//-->