<TABLEBORDER="1"CELLPADDING="0"BORDERCOLOR="green"
STYLE="position:absolute;left:20px;top:20px">
<SCRIPTTYPE="text/javascript">
<!--
varweek=newArray("日","月","火","水","木","金","土");
vardays=newArray();
vardate=newDate();
date.setDate(1);
thisMonth=date.getMonth()+1;
thisYear=date.getFullYear();
firstDate=date.getDate()
firstDay=date.getDay();
document.write("<captionclass='ttl'>
"+thisYear+"年"+thisMonth+"月</caption>
");
document.write("<tralign='center'>
");
for(i=0;i<=6;i++){
if(i==0){
document.write("<tdwidth='40'height='50'class='sun'>
<spanclass='str'>
"+week[i]+"</span>
</td>
");
}
elseif(i==6){
document.write("<tdwidth='40'height='50'class='sat'>
<spanclass='str'>
"+week[i]+"</span>
</td>
");
}
else{
document.write("<tdwidth='40'height='50'>
<spanclass='str'>
"+week[i]+"</span>
</td>
");
}
}
document.write("</tr>
");
if(thisMonth==2){
if((thisYear%4)==0&& !(((thisYear%100)==0)&& ((thisYear%400)!=0))){
for(j=0;j<29;j++){days[j]=j+1;}
}
else{
for(j=0;j<28;j++){days[j]=j+1;}
}
}
elseif(thisMonth==4||thisMonth==6||thisMonth==9||thisMonth==11){
for(j=0;j<30;j++){days[j]=j+1;}
}
else{
for(j=0;j<31;j++){days[j]=j+1;}
}
while(firstDay!=0){
for(j=days.length;j>
0;j--)days[j]=days[j-1];
days[0]="<br>
";
firstDay--;
}
vardays_len=days.length;
document.write("<tralign='right'>
");
varwday_cnt=0;
for(k=0;k<days_len;k++){
wday_cnt++;
if(wday_cnt==1){
document.write("<tdwidth='40'height='50'class='sun'>
<spanclass='str'>
"+days[k]+"</td>
");
}
elseif(wday_cnt==7){
document.write("<tdwidth='40'height='50'class='sat'>
<spanclass='str'>
"+days[k]+"</td>
");
document.write("</tr>
");
document.write("<tralign='right'>
");
wday_cnt=0;
}
else{
document.write("<tdwidth='40'height='50'>
<spanclass='str'>
"+days[k]+"</td>
");
}
}
document.write("</tr>
");
//-->
</SCRIPT>
</TABLE>