document.writeln("<style type=text/css><!--");
/*document.writeln("td{ text-align: center;height:22;}"); */
/*document.writeln("td{ text-align: center;}");*/
document.writeln("td.tuki{cursor:pointer;color:#ffffff;font-size:9pt;background-color:#ddaa66;}");
document.writeln("--></style>");

document.write("<table border=1 cellspacing=0><tr>");
document.write("<td ID='midasi' bgcolor='#ddddff'></td>");
document.write("<td class='tuki'onclick='Fore()'><<</td>");
document.write("<td class='tuki'onclick='Prsent()'>今日</td>");
document.write("<td class='tuki'onclick='Next()'>>></td>");
document.write("</tr><tr><td colspan=4><table>");
WeekTd = new Array("日","月","火","水","木","金","土"); 
for(i=0;i<7;i++){
(!i)?document.write("<td bgcolor='#ff66bb'width=20>"+WeekTd[i]+"</td>"):
document.write("<td bgcolor='#ddddff'width=20>"+WeekTd[i]+"</td>");
}
for(i=0;i<42;i++){
if(!(i%7))document.write("</tr><tr>"); 
document.write("<td ID='DayTd"+i+"'>&nbsp;</td>");
}
document.write("</tr></table></tr></table>"); 

dd = new Date();
yy = new Date().getFullYear();
mm = new Date().getMonth();
mmdd = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

function Now(){
if ((!(yy%4) && yy%100) || !(yy%400)){mmdd[1] = 29;}else{mmdd[1] =28;}
dd.setDate(1);
fWeek = dd.getDay()-1;
setday=0;
Mm=(mm<9)?"0"+(mm+1):mm+1;
if(document.all){document.all("midasi").innerText =yy+"/"+Mm;
}else{document.getElementById("midasi").innerHTML =yy+"/"+Mm;}
for(i=0;i<42;i++){
set_day=(i>fWeek && i<=(mmdd[mm]+fWeek))?++setday:"&nbsp;";
Dayobj=(document.all)?document.all("DayTd"+i):document.getElementById("DayTd"+i);
    Dayobj.innerHTML =set_day;
    Dayobj.style.backgroundColor="#ffffff";
    Dayobj.title="";
if(!(i%7))Dayobj.style.color="#ff66bb";
if(i%7==6)Dayobj.style.color="#77aaff";
if(parseInt(set_day) && setday == new Date().getDate() && yy == new Date().getFullYear() && mm == new Date().getMonth())
    Dayobj.style.backgroundColor="#00ffff";

if(parseInt(set_day)){
  if(ktHolidayName(yy+"/"+Mm+"/"+setday))
       Dayobj.style.backgroundColor="#ffccff";
       Dayobj.title=ktHolidayName(yy+"/"+Mm+"/"+setday);
   }
 }
}
function Next(){
if(mm==11){yy++;mm=0;}else{mm++;}
dd.setFullYear(yy);
dd.setMonth(mm);
Now();
}
function Fore(){
if(mm==0){yy--;mm=11;}else{mm--;}
dd.setFullYear(yy);
dd.setMonth(mm);
Now();
}
function Prsent(){
dd = new Date();
yy = new Date().getFullYear();
mm = new Date().getMonth();
Now();
}
Now();


