
/*******************************************
# by ju0207¢â (2007.02.22)
# ³¯Â¥¼±ÅÃ Ä¶¸°´õ
# ¹öÀü : 1.0
*******************************************/


var cmx=0;
var cmy=0;
var clayer=-1;

function showC(num){
	clayer = 1 ;

	//var img = eval("document.getElementById('cImg" + num + "')");	
	var div = eval("document.getElementById('cDiv" + num + "')");
	
	var contMouseEventX = event.clientX+10;
	var contMouseEventY = event.clientY-10;

	pos_x = contMouseEventX;
	pos_y = contMouseEventY; //22-3	

	//pos_x = img.clientWidth - div.clientWidth+270;
	//pos_y = 19; //22-3	

	div.style.left = pos_x;
	div.style.top = pos_y;
	div.style.visibility = "visible";		

	return ;
}

function hideC(num) {
	var o ;	
	if (clayer > -1) //clayer °ªÀÌ -1 ÀÎ °æ¿ì¿¡¸¸ ·¹ÀÌ¾î°¡ »ç¶óÁö°Ô~~ ÈÖ¸¯!
		return ;
	o = eval("document.getElementById('cDiv" + num + "')");
	o.style.visibility = "hidden" ;
}

function Su(ival,obj,y,m,d){
	m = (m < 10 ? "0" : "") + m;
	d = (d < 10 ? "0" : "") + d;
	var day=y+m+d
	eval("document.frm1." + obj + ".value='"+(day)+"'");
//	Calendar(ival,obj,y,m);
}

function Calendar(ival,obj,y,m) {

	var text = '<table>\n<tr><td class="month" colspan="7" align="center">';
	text += '<span class="arrow2" onclick=Calendar('+ival+',"'+obj+'",'+(y-1)+','+m+')> ¢¸ </span>';
	text += '<span class="arrow1" onclick=Calendar('+ival+',"'+obj+'",'+(m==1?(y-1)+','+12:y+','+(m-1))+')> ¢¸ </span>';
	text += '&nbsp;' + y + '/' + ((m < 10) ? ('0' + m) : m) + '&nbsp;';
	text += '<span class="arrow1" onclick=Calendar('+ival+',"'+obj+'",'+(m==12?(y+1)+','+1:y+','+(m+1))+')> ¢º </span>';
	text += '<span class="arrow2" onclick=Calendar('+ival+',"'+obj+'",'+(y+1)+','+m+')> ¢º </span>';

	var dayofweek = new Array('ÀÏ','¿ù','È­','¼ö','¸ñ','±Ý','Åä');
	text += '</td></tr>\n<tr align="center">';
	for (i = 0; i < 7; i++) text += '<td class="daytop">' + dayofweek[i] + '</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;
	for (i = 0; i < 42; i++) {
		if (i%7==0) text += '</tr>\n<tr align="center">';
		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></td>';
		else text += '<td class="' + (i%7?'weekday':'holiday') + '" style="cursor:hand" onClick=Su('+ival+',"'+(obj)+'",'+(y)+','+(m)+','+(i+1-d1)+');>' + (i+1-d1) + '</td>';
		text + '</tr>\n</table>'		 
	}
	var Innerobj="calendarDiv"+ival;

	document.getElementById(Innerobj).innerHTML = text;
}
