//########################################
//当日日付表示 Java Script
//　　　　2001.2.17　Masahiro Nakamura
//	        marchan@mxa.mesh.ne.jp
//########################################

   day =  new Date();
   year = 1900+(day.getYear() % 1900);
   month = day.getMonth();
   date = day.getDate();
   leapy = day.getYear()%4;
   numdays = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

   if(leapy == 0){
     numdays[1] = 29;
   }

   function getdate(){
	document.f.MONTH.options[0].text = month + 1;
	document.f.DAY.options[0].text = date;

	//年表示
	if(month > 6){
	   document.f.NEN.options[0].text = year;
	   document.f.NEN.options[1].text = year + 1;
	}else{
	   document.f.NEN.options[0].text = year;
	}

	//月のプルダウン表示（６ヶ月）
	for(i=1;i<6;i++){
	  document.f.MONTH.options[i] = new Option(month + 1 + i);
	  if(month + 1 + i > 12){
		document.f.MONTH.options[i] = new Option(month + 1 + i - 12);
	  }
	}

	//日表示
	for(i=1;i<=numdays[month]-date;i++){
	   document.f.DAY.options[i] = new Option(date + i);
	}
   }

   function setday(){
	ClearOpt();
	mm = document.f.MONTH.selectedIndex;
	x = document.f.MONTH.options[mm].text
	document.f.DAY.options[0].text = 1;

	for(n=1;n<numdays[x-1];n++){
	   document.f.DAY.options[n] = new Option(n + 1);
	}

	document.f.DAY.options[0].selected = true;
   }

   function ClearOpt(){
	while(document.f.DAY.length!=1){
    	  document.f.DAY.options[1] = null;
  	}
   }