function showCalendar(y, m, d){
	var text = '<table width="126" align="center" ><tr><td colspan=7  class="cbl strong" style="text-align:center;">';
	text += '<span onclick="showCalendar('+(m==1?(y-1)+','+12:y+','+(m-1))+', ' + d + ')" style="cursor:pointer;"> <img src="/image/main/mb01_body01.gif" width="11" height="7" border="0" align="absmiddle"></span>';
	text += y + '.' + ((m < 10) ? ('0' + m) : m) + '.' + ((d < 10) ? ('0' + d) : d);
	text += '<span onclick="showCalendar('+(m==12?(y+1)+','+1:y+','+(m+1))+', '+ d +')" style="cursor:pointer;"> <img src="/image/main/mb01_body02.gif" width="11" height="7" border="0" align="absmiddle"></span>';
	text += '</td>';

	var d1 = (y+(y-y%4)/4-(y-y%100)/100+(y-y%400)/400 + m*2 + (m*5-m*5%9)/9-(m<3?y%4||y%100==0&&y%400?2:3:4))%7;

	text += '</tr><tr>';
	text += '<td class="ccr" align="center" >ÀÏ</td><td class="ccg">¿ù</td><td class="ccg">È­</td><td class="ccg">¼ö</td><td class="ccg">¸ñ</td><td class="ccg">±Ý</td><td class="ccb">Åä</td>';
	text += '</tr><tr align="center" bgcolor="E3E3E3">';
	text += '<td height="1" colspan="7" align="center" ></td></tr>';
	for (i = 0; i < 42; i++) {
		if (i%7==0) text += '</tr><tr>';
		if (i < d1 || i >= d1+(m*9-m*9%8)/8%2+(m==2?y%4||y%100==0&&y%400?28:29:30)){
			text += '<td class="cg" align="center" > </td>';
		}
		else{
			text += '<td class="cg" align="center" ' + (i%7 ? '' : ' class="cr"') + '>';
			if(i == d-1){
				text += '<b>' + (i+1-d1) + '</b></td>';
			}
			else{
				text +=  (i+1-d1) + '</td>';
			}
		}
	}
	document.getElementById('calendarDiv').innerHTML = text + '</tr></table>';
}

function eshowCalendar(y, m, d){
	var text = '<table width="126" align="center" ><tr><td colspan=7  class="cbl strong" style="text-align:center;">';
	text += '<span onclick="eshowCalendar('+(m==1?(y-1)+','+12:y+','+(m-1))+', ' + d + ')" style="cursor:pointer;"> <img src="/image/main/mb01_body01.gif" width="11" height="7" border="0" align="absmiddle"></span>';
	text += y + '.' + ((m < 10) ? ('0' + m) : m) + '.' + ((d < 10) ? ('0' + d) : d);
	text += '<span onclick="eshowCalendar('+(m==12?(y+1)+','+1:y+','+(m+1))+', '+ d +')" style="cursor:pointer;"> <img src="/image/main/mb01_body02.gif" width="11" height="7" border="0" align="absmiddle"></span>';
	text += '</td>';

	var d1 = (y+(y-y%4)/4-(y-y%100)/100+(y-y%400)/400 + m*2 + (m*5-m*5%9)/9-(m<3?y%4||y%100==0&&y%400?2:3:4))%7;

	text += '</tr><tr>';
	text += '<td class="ccr" align="center" >S</td><td class="ccg">M</td><td class="ccg">T</td><td class="ccg">W</td><td class="ccg">T</td><td class="ccg">F</td><td class="ccb">S</td>';
	text += '</tr><tr align="center" bgcolor="E3E3E3">';
	text += '<td height="1" colspan="7" align="center" ></td></tr>';
	for (i = 0; i < 42; i++) {
		if (i%7==0) text += '</tr><tr>';
		if (i < d1 || i >= d1+(m*9-m*9%8)/8%2+(m==2?y%4||y%100==0&&y%400?28:29:30)){
			text += '<td class="cg" align="center" > </td>';
		}
		else{
			text += '<td class="cg" align="center" ' + (i%7 ? '' : ' class="cr"') + '>';
			if(i == d-1){
				text += '<b>' + (i+1-d1) + '</b></td>';
			}
			else{
				text +=  (i+1-d1) + '</td>';
			}
		}
	}
	document.getElementById('calendarDiv').innerHTML = text + '</tr></table>';
}