';
text += '| ';
text += '';
//text += '<< ';
text += year + '³â ' + monthName;
//text += ' >> ';
text += '';
text += ' | ';
text += 'X | ';
var openCol = '';
openCol += '';
var closeCol = ' | ';
var weekDay = new Array(7);
weekDay[0] = "ÀÏ"; weekDay[1] = "¿ù"; weekDay[2] = "È"; weekDay[3] = "¼ö";
weekDay[4] = "¸ñ"; weekDay[5] = "±Ý"; weekDay[6] = "Åä";
text += '';
for (var dayNum = 0; dayNum < 7; ++dayNum) {
text += openCol + weekDay[dayNum] + closeCol;
}
text += '
';
var digit = 1;
var curCell = 1;
for (var row = 1; row <= Math.ceil((lastDate + firstDay - 1) / 7); ++row) {
text += '';
for (var col = 1; col <= 7; ++col) {
if (digit > lastDate) break;
if (curCell < firstDay) {
text += ' | ';
curCell++;
} else {
if (digit == date && year == curyear && month == curmonth ) {
text += '';
text += '';
text += digit;
text += ' ';
text += ' | ';
} else {
text += '' + digit + ' | ';
}
digit++;
}
}
text += '
';
}
text += '
';
document.getElementById("view_cal_src").innerHTML = text;
}
this.Cal_Obj_Pos = function (obj, r)
{
var tmp = 0;
obj = eval(obj);
while(1)
{
if ( r == "y" ) tmp += obj.offsetTop;
else tmp += obj.offsetLeft;
obj = obj.offsetParent;
if ( ! obj ) break;
}
return tmp;
}
this.View_Cal = function (obj)
{
var oLeft, oTop, tmp_html;
oLeft = this.Cal_Obj_Pos(obj, "x");
oTop = this.Cal_Obj_Pos(obj, "y")+(eval(obj).getClientRects()(0).bottom - eval(obj).getClientRects()(0).top + 5);
if ( ! document.getElementById("view_cal_src") )
{
tmp_html = "