function koyomi(){
  dat = new Date();
  da1 = dat.getYear();
  da2 = dat.getMonth();
  da3 = dat.getDate();
  da4 = dat.getDay();
  haikei = "green";   //背景色を指定する
  toujitu = "#ff8040";    //今日の日付色を指定する
  heijitu = "#ffffff";    //平日色を指定する
  poinnto = 1;      //表示文字サイズを指定する
  b_niti = "#ff0000";   //日曜日の文字色を指定する
  b_getu = "#ffff00";   //月〜金曜日の文字色を指定する
  b_doyo = "#0080ff";   //土曜日の文字色を指定する

  to_iro = '<FONT SIZE=' + poinnto + ' color=' + toujitu + '>';
  he_iro = '<FONT SIZE=' + poinnto + ' color=' + heijitu + '>';
  hajime = '<TABLE BORDER="1" CELLSPACING="0" bgcolor="' + haikei + '">';

  iro = '<TD><B>' + to_iro + da3 + '</B></FONT></TD>';
  tome = "</TR></TABLE>";
  tuki = da2 + 1;
  if (da1 < 2000){
    da1 = da1 + 1900;
  }
  niti = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
  if (da1 % 4 == 0){
    niti[1] = 29;
  }
  kaisuu = niti[da2];

  ha = new Array();
  for (i = 1;i <= kaisuu;i++){
    ha[i] = "<TD><B>" + he_iro + i + "</B></TD>";
  }
  ha[da3] = iro;

  dat.setDate(1);
  tuitati = dat.getDay();

  mae = '<TR align="center">';
  for (y = 1;y <= tuitati;y++){
    mae = mae + "<TD></TD>";
  }
  for (k = 7 - tuitati;k <=kaisuu;k = k + 7){
    ha[k] = ha[k] + '</TR><TR align="center">';
  }

  hyouji = mae;
  for (j = 1;j <= kaisuu;j++){
    hyouji = hyouji + ha[j];
  }

  youbimoji = "<TR><TH><FONT SIZE=" + poinnto + " color=" + b_niti + ">日</TH><TH><FONT SIZE=" + poinnto + " color=" + b_getu + ">月</TH><TH><FONT SIZE=" + poinnto + " color=" + b_getu + ">火</TH><TH><FONT SIZE=" + poinnto + " color=" + b_getu + ">水</TH><TH><FONT SIZE=" + poinnto + " color=" + b_getu + ">木</TH><TH><FONT SIZE=" + poinnto + " color=" + b_getu + ">金</TH><TH><FONT SIZE=" + poinnto + " color=" + b_doyo + ">土</TH></TR>";
  saisyuu1 = hajime + "<TR align='center' bgcolor='#2F4F4F'><TD colspan='7'><B><FONT size=2 color= #FFFFFF>" + da1 + "年<FONT size=2>" + tuki + "<FONT size=2>月</B><BR></FONT></TD></TR>";
  saisyuu2 = youbimoji + hyouji + tome;
  document.write(saisyuu1);
  document.write(saisyuu2);
}

