document.writeln("<style type=text/css><!--");
document.writeln("td{ text-align: center;height:22;}");
document.writeln("td.tuki{cursor:pointer;color:#ffffff;font-size:10pt;background-color:#666666;}");
document.writeln("--></style>");

document.write("<table border=0 cellspacing=0><tr>");
document.write("<td class='tuki'onclick='Fore()'>前月</td>");
document.write("<td ID='midasi' bgcolor='#FFCC00'></td>");
document.write("<td class='tuki'onclick='Next()'>次月</td>");
document.write("</tr><tr><td colspan=3><table>");
WeekTd = new Array("日","月","火","水","木","金","土"); 
for(i=0;i<7;i++){
(!i)?document.write("<td bgcolor='#CC3333'width=24 class=light7>"+WeekTd[i]+"</td>"):
document.write("<td bgcolor='#cccccc'width=24>"+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="#CC0000";
if(i%7==6)Dayobj.style.color="#3399FF";
if(parseInt(set_day) && setday == new Date().getDate() && yy == new Date().getFullYear() && mm == new Date().getMonth())
    Dayobj.style.backgroundColor="#00FF99";

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();
}
Now();/* himajin.moo.jp */