var	m_tbl = new Array(12);
	m_tbl[0] = 31;		// Jan
	m_tbl[1] = 28;		// Feb
	m_tbl[2] = 31;		// Mar
	m_tbl[3] = 30;		// Apr
	m_tbl[4] = 31;		// May
	m_tbl[5] = 30;		// Jun
	m_tbl[6] = 31;		// Jul
	m_tbl[7] = 31;		// Aug
	m_tbl[8] = 30;		// Sep
	m_tbl[9] = 31;		// Oct
	m_tbl[10] = 30;		// Nov
	m_tbl[11] = 31;		// Dec

	var	m_name_tbl = new Array(12);
	var todayDate	= new Date();
	var todayYear	= todayDate.getYear();
		if (todayYear < 1000) {
		todayYear += 1900;
		}	
	var todayMonth	= todayDate.getMonth()+1;
	var todayDay	= todayDate.getDate()+1;
	
//年月作成
function generationYm(year,month){
	while(document.sForm.p_month.options.length > 0){
		menuLength = document.sForm.p_month.options.length;
		for(creaCnt=0; creaCnt < menuLength; creaCnt++){
			document.sForm.p_month.options[creaCnt] = null;
		}
	}
	setStayMonth = month;
	for(i=1;i< 8;i++){
		if(setStayMonth <= 9){
		setStayMonthValue = "0" + setStayMonth;
		}
		else{
		setStayMonthValue = setStayMonth;
		}
		document.sForm.p_month.options[i] = new Option(year+'年'+setStayMonth,year+'/'+setStayMonthValue+'/01');
		document.sForm.p_month.options[i].disabled=false;
		setStayMonth++;
		if(setStayMonth == 13){
		setStayMonth = 1;
		year = year + 1;
		}
	}
}

//日作成
function generationDay(month){
	while(document.sForm.p_dd.options.length > 0){
		menuLength = document.sForm.p_dd.options.length;
		for(creaCnt=0; creaCnt < menuLength; creaCnt++){
			document.sForm.p_dd.options[creaCnt] = null;
		}
	}
	for(i=1;i<m_tbl[month-1]+1;i++){
		document.sForm.p_dd.options[i] = new Option(i,i);
		document.sForm.p_dd.options[i].disabled=false;
	}
}



//当日年月日設定
function setDefDate(){
	leapYear(todayYear);
	generationYm(todayYear,todayMonth);
	generationDay(todayMonth);

	todayp_month = todayYear + '/' + todayMonth + '/01';
/*	for( i = 0; i < document.sForm.p_month.length; i++ ){
		if( eval(document.sForm.p_month.options[i].value) == todayp_month ){
			document.sForm.p_month.selectedIndex = i;
		}
	}

	for( i = 0; i < document.sForm.p_dd.length; i++ ){
		if( eval(document.sForm.p_dd.options[i].value) == todayDay){
			document.sForm.p_dd.selectedIndex = i;
		}
	}
*/
}

//うるう年計算
function leapYear(year){
	if (year % 4 == 0) {
		if (year % 100 == 0) {
			if (((year / 100) % 4) == 0) {
				m_tbl[1] = 29;
			}
			else{
				m_tbl[1] = 28;
			}
		}
		else {
			m_tbl[1] = 29;
		}
	}
	else{
		m_tbl[1] = 28;
	}
}

//年月日再設定
function setting(){
p_monthDate = document.sForm.p_month.options[document.sForm.p_month.options.selectedIndex].value;
a = p_monthDate.split("/") ;
year = a[0];
month = a[1];
if(year==""){
	setDefDate();
	}
else{
leapYear(year);
generationDay(month);
}
}

function openWindow(){
window.open("d_carender.html","name","width=550,height=290");
}

function submitFunc(){
tempp_month = document.sForm.p_month.value;
tempp_monthSplit = tempp_month.split('/');
document.sForm.p_month.options[document.sForm.p_month.options.selectedIndex].value = tempp_monthSplit[1];
}
