var now = new Date();
var year = now.getFullYear();
var month = now.getMonth()+1;
var date = now.getDate();
var day = now.getDay();
var last_date = new Array(31,28,31,30,31,30,31,31,30,31,30,31);

function carenda(){
if(month==2){
	if(year%4==0){
		if((year%100==0) && (year%400!=0)){
		}else{
		last_date[1] = 29;
		}
	}
}
document.writeln("<TR>" + defTH("日","white","red","/images/index_cl01.gif") + defTH("月","white","black","/images/index_cl02.gif") + defTH("火","white","black","/images/index_cl02.gif") + defTH("水","white","black","/images/index_cl02.gif") + defTH("木","white","black","/images/index_cl02.gif") + defTH("金","white","black","/images/index_cl02.gif") + defTH("土","white","black","/images/index_cl02.gif") + "</TR>");
document.write("<TR>");
for(dayIndex=0; dayIndex<(new Date(year,month-1,1)).getDay(); dayIndex++){
	if(dayIndex==0){
		document.write(defTH("&nbsp;","white","red","/images/index_cl01.gif"));
	}else{	
		document.write(defTD("&nbsp;","white","white"));
	}
}
for(i=1; i<=last_date[month-1]; i++){
	if(i!=1 && dayIndex == 0){
		document.write("<TR>");
	}
	if(i==date){
		document.write(defTD(i,"blue","white"));
	}else{
		switch(dayIndex){
			case 0: document.write(defTH(i,"white","red","/images/index_cl01.gif")); break;
			case 6: document.write(defTD(i,"black","white")); document.writeln("</TR>"); break;
			default: document.write(defTD(i,"black","white")); break;
		}
	}
	dayIndex++; dayIndex%=7;
}
if(dayIndex!=7){
	for(i=dayIndex;i<7;i++){
		document.write(defTD("&nbsp;","white","white"));
		if(i==6){
			document.writeln("</TR>");
		}
	}
}
}
function defTD(str, iro,bg){
	return "<TD align='center' bgcolor='"+ bg +"' width='27'><span style='color:" + iro + ";'>" + str + "</span></TD>";
}
function defTH(str, iro,bgcol,bg){
	return "<TD align='center' bgcolor='"+ bgcol +"' background='"+ bg +"' width='27'><span style='color:" + iro + ";'>" + str + "</span></TD>";
}

function get_month(){
	document.writeln(month);
}

