<!--
// 使用例）
// formのID名, 開始年のname, 開始月のname, 開始日のname, 終了年のname, 終了月のname, 終了日のname, ○日後指定
//setNowDate("searchForm","ciDateY", "ciDateM", "ciDateD", "coDateY", "coDateM", "coDateD", "1");

///////////////////////////////////////////////////////////////////////////////////////////////////
function setNowDate( fid,nameYs,nameMs,nameDs,nameYe,nameMe,nameDe,numD ){

    var FormName = document.getElementById(fid);

    //本日の日付を取得
    date = new Date();
    date.setTime( date.getTime() );

    var year1 = date.getFullYear();  // 年
    var mon1  = date.getMonth()+1;   // 月
    var day1  = date.getDate();      // 日

    for( var i=0; i < FormName.elements.length; i++ ) {
      //-- 現在の年を取得して表示 --//
      if ((nameYs != '') && (FormName.elements[i].name == nameYs)) {
        for( var ii=0; ii < FormName.elements[i].length; ii++ ) {
          if(FormName.elements[i].options[ii].value == year1){
            FormName.elements[i].selectedIndex = parseInt(ii,10);
          }
        }
      }
      //-- 現在の月を取得して表示 --//
      if ((nameMs != '') && (FormName.elements[i].name == nameMs)) {
        for( var iii=0; iii < FormName.elements[i].length; iii++ ) {
          if(FormName.elements[i].options[iii].value == mon1){
            FormName.elements[i].selectedIndex = parseInt(iii,10);
          }
        }
      }
      //-- 現在の日を取得して表示 --//
      if ((nameDs != '') && (FormName.elements[i].name == nameDs)) {
        for( var iiii=0; iiii < FormName.elements[i].length; iiii++ ) {
          if(FormName.elements[i].options[iiii].value == day1){
            FormName.elements[i].selectedIndex = parseInt(iiii,10);
          }
        }
      }
    }

	if(numD != ''){

      // 1日後の日付の取得
      var num = parseInt(numD,10);
      date.setTime( date.getTime() - (24*3600*1000) * (-1 * num) );

      var year2 = date.getFullYear();  // 年
      var mon2  = date.getMonth()+1;   // 月
      var day2  = date.getDate();      // 日

      for( var j=0; j < FormName.elements.length; j++ ) {
        //-- 1日後の年を取得して表示 --//
        if ((nameYe != '') && (FormName.elements[j].name == nameYe)) {
          for( var jj=0; jj < FormName.elements[j].length; jj++ ) {
            if(FormName.elements[j].options[jj].value == year2){
              FormName.elements[j].selectedIndex = parseInt(jj,10);
            }
          }
        }
        //-- 1日後の月を取得して表示 --//
        if ((nameMe != '') && (FormName.elements[j].name == nameMe)) {
          for( var jjj=0; jjj < FormName.elements[j].length; jjj++ ) {
            if(FormName.elements[j].options[jjj].value == mon2){
              FormName.elements[j].selectedIndex = parseInt(jjj,10);
            }
          }
        }
        //-- 1日後の日を取得して表示 --//
        if ((nameDe != '') && (FormName.elements[j].name == nameDe)) {
          for( var jjjj=0; jjjj < FormName.elements[j].length; jjjj++ ) {
            if(FormName.elements[j].options[jjjj].value == day2){
              FormName.elements[j].selectedIndex = parseInt(jjjj,10);
            }
          }
        }
      }
    }

}
///////////////////////////////////////////////////////////////////////////////////////////////////
// -->

