/** FCKEditor ÇÔ¼ö ½ÃÀÛ **************************************************************************/
function s2_get_FCKEditor_value(instanceName)
{
    var oEditor = FCKeditorAPI.GetInstance(instanceName);
    return oEditor.GetXHTML(true);
}

function s2_set_FCKEditor_value(instanceName, instanceValue)
{
    var oEditor = FCKeditorAPI.GetInstance(instanceName);
    oEditor.SetHTML(instanceValue) ;
}
/** FCKEditor ÇÔ¼ö Á¾·á **************************************************************************/

/** ¹®ÀÚ¿­ ÇÔ¼ö ½ÃÀÛ *****************************************************************************/
String.prototype.s2_trim=function()
{
    var str=this.replace(/(\s+$)/g,"");
    return str.replace(/(^\s*)/g,"");
}
/** ¹®ÀÚ¿­ ÇÔ¼ö Á¾·á *****************************************************************************/

/** Æû °ËÁõ ÇÔ¼ö ½ÃÀÛ ****************************************************************************/

function s2_is_ssn(s2_focus, s2_element1, s2_element2)   //ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
{
    var ssn1 = s2_element1.value.s2_trim();
    var ssn2 = s2_element2.value.s2_trim();

    if ((ssn1.length != 6) || (ssn2.length != 7))
    {
        if (s2_focus)
            s2_element1.focus();

        return false;
    }

    var temp_num = new Array(13);
    var last_num,i,j;

    for (i=0 ; i<=5; i++)
        temp_num[i] = ssn1.charAt(i);

    for (j=0 ; j<=7; j++)
    {
        var n = j+6;
        temp_num[n] = ssn2.charAt(j);
    }

    last_num = 11 - ((temp_num[0] *2 +
                      temp_num[1] *3 +
                      temp_num[2] *4 +
                      temp_num[3] *5 +
                      temp_num[4] *6 +
                      temp_num[5] *7 +
                      temp_num[6] *8 +
                      temp_num[7] *9 +
                      temp_num[8] *2 +
                      temp_num[9] *3 +
                      temp_num[10]*4 +
                      temp_num[11]*5) % 11);

    if (last_num > 9)
        last_num = last_num % 10;

    if (last_num != temp_num[12])
    {
        if (s2_focus)
            s2_element1.focus();

        return false;
    }
    else
        return true;
}

function s2_is_bsn(s2_focus, s2_element1, s2_element2, s2_element3)
{
    var tax_no1 = s2_element1.value.s2_trim();
    var tax_no2 = s2_element2.value.s2_trim();
    var tax_no3 = s2_element3.value.s2_trim();

    var tax_no  = tax_no1 + "" + tax_no2 + "" + tax_no3;

	var step1, step2, step3, step4, step5, step6, step7;
    var chkRule = "137137135";

    if ((tax_no1.length != 3) || (tax_no2.length != 2) || (tax_no3.length != 5))
    {
        if (s2_focus)
            s2_element1.focus();

        return false;
    }

	step1 = 0;

	for (i=0; i<7; i++)
        step1 = step1 + (tax_no.substring(i, i+1) *chkRule.substring(i, i+1));

	step2 = step1 % 10;
    step3 = (tax_no.substring(7, 8) * chkRule.substring(7, 8))% 10;
	step4 = tax_no.substring(8, 9) * chkRule.substring(8, 9);
	step5 = Math.round(step4 / 10 - 0.5);
	step6 = step4 - (step5 * 10);
	step7 = (10 - ((step2 + step3 + step5 + step6) % 10)) % 10;

	if (tax_no.substring(9, 10) != step7)
    {
        if (s2_focus)
            s2_element1.focus();

        return false;
    }
    else
        return true;
}

function s2_txt_is_email(s2_focus, s2_element)
{
    if (s2_element.value.s2_trim().search(/(\S+)@(\S+)\.(\S+)/) == -1 )
    {
        if (s2_focus && !s2_element.readOnly && !s2_element.disabled)
            s2_element.focus();
        return false;
    }
    else
       	return true;
}

function s2_txt_is_equal(s2_remove, s2_element1, s2_element2)
{
    if (s2_element1.value.s2_trim() != s2_element2.value.s2_trim())
    {
        if (s2_remove)
        {
            s2_element1.value = "";
            s2_element2.value = "";

            if (!s2_element1.readOnly && !s2_element1.disabled)
                s2_element1.focus();
        }

        return false;
    }
    else
       	return true;
}

function s3_txt_is_equal(s2_remove, s2_element1, s2_element2)
{
    if (s2_element1.value.s2_trim() != s2_element2.s2_trim())
    {
        if (s2_remove)
        {
            s2_element1.value = s2_element1.value;
            s2_element2 = "";

            if (!s2_element1.readOnly && !s2_element1.disabled)
                s2_element1.focus();
        }

        return false;
    }
    else
       	return true;
}

/** Æû °ËÁõ ÇÔ¼ö Á¾·á ****************************************************************************/

/** input type=text °ü·Ã ½ºÅ©¸³Æ® ½ÃÀÛ ***********************************************************/
function s2_txt_is_empty(s2_focus, s2_element)
{
    if ((s2_element.value.s2_trim() == "") || (s2_element.value.s2_trim().length <= 0))
    {
        s2_element.value = "";

        if (s2_focus && !s2_element.readOnly && !s2_element.disabled)
            s2_element.focus();

       	return true;
    }
    else
        return false;
}

function s2_txt_is_length(s2_focus, s2_condition, s2_element)
{
    if (eval("s2_element.value.s2_trim().length " + s2_condition))
    {
        if (s2_focus && !s2_element.readOnly && !s2_element.disabled)
            s2_element.focus();

       	return true;
    }
    else
        return false;
}
/** input type=text °ü·Ã ½ºÅ©¸³Æ® ½ÃÀÛ ***********************************************************/

/** input type=radio, checkbox °ü·Ã ½ºÅ©¸³Æ® ½ÃÀÛ ************************************************/

function s2_radio_is_checked(s2_focus, s2_element)
{
    var is_checked = false;

    if (typeof(s2_element.length) == "undefined")  // °°Àº ÀÌ¸§ÀÇ Radio, Checkbox °¡ 1°³ÀÏ °æ¿ì
    {
        if (s2_element.checked)
            is_checked = true;

        if (s2_focus && !is_checked && !s2_element.readOnly && !s2_element.disabled)
            s2_element.focus();
    }
    else                                            // °°Àº ÀÌ¸§ÀÇ Radio, Checkbox °¡ 2°³ ÀÌ»óÀÏ °æ¿ì
    {
        for (i=0; i<s2_element.length; i++)
        {
            if (s2_element[i].checked)
                is_checked = true;
        }

        if (s2_focus && !is_checked && !s2_element[0].readOnly && !s2_element.disabled)
            s2_element[0].focus();
    }

    return is_checked;
}

function s2_radio_checked_value(s2_element)
{
    var checked_value = "";

    if (typeof(s2_element.length) == "undefined")  // °°Àº ÀÌ¸§ÀÇ Radio °¡ 1°³ÀÏ °æ¿ì
    {
        if (s2_element.checked)
            checked_value = s2_element.value;
    }
    else                                        // °°Àº ÀÌ¸§ÀÇ Radio °¡ 2°³ ÀÌ»óÀÏ °æ¿ì
    {
        for (i=0; i<s2_element.length; i++)
        {
            if (s2_element[i].checked)
                checked_value = s2_element[i].value;
        }
    }

    return checked_value;
}

function s2_checkbox_checked_cnt(s2_element)
{
    var checkedNum = 0;

    if (typeof(s2_element.length) == "undefined")  // °°Àº ÀÌ¸§ÀÇ Checkbox °¡ 1°³ÀÏ °æ¿ì
    {
        if (s2_element.checked)
            checkedNum = checkedNum + 1;
    }
    else                                        // °°Àº ÀÌ¸§ÀÇ Checkbox °¡ 2°³ ÀÌ»óÀÏ °æ¿ì
    {
        for (i=0; i<s2_element.length; i++)
        {
            if (s2_element[i].checked)
                checkedNum = checkedNum + 1;
        }
    }

    return checkedNum;
}


function s2_checkbox_count(s2_element, s2_condition)
{
   /********************************************
    * s2_element   : °°Àº name À» »ç¿ëÇÏ´Â Ã¼Å©¹Ú½º
    * s2_condition : Á¶°Ç
        - all       : ÀüÃ¼ °¹¼ö
        - checked   : ¼±ÅÃÇÑ Ã¼Å©¹Ú½º °¹¼ö
        - unchecked : ¼±ÅÃÇÏÁö ¾ÊÀº Ã¼Å©¹Ú½º °¹¼ö
    ********************************************/

    if (s2_condition!="all" && s2_condition!="checked" && s2_condition!="unchecked")
    {
        alert("Àß¸øµÈ Á¢±ÙÀÔ´Ï´Ù.")
        return false;
    }

    var countAll       = 0;
    var countChecked   = 0;
    var countUnChecked = 0;

    if (typeof(s2_element.length) == "undefined")   // °°Àº ÀÌ¸§ÀÇ Checkbox °¡ 1°³ÀÏ °æ¿ì
    {
        countAll=1;

        if (s2_element.checked)
            countChecked = 1;
    }
    else                                            // °°Àº ÀÌ¸§ÀÇ Checkbox °¡ 2°³ ÀÌ»óÀÏ °æ¿ì
    {
        countAll = s2_element.length;

        for (i=0; i<s2_element.length; i++)
        {
            if (s2_element[i].checked)
                countChecked = countChecked + 1;
        }
    }

    countUnChecked = countAll - countChecked;

    switch (s2_condition)
    {
        case "all"       : return countAll;       break;
        case "checked"   : return countChecked;   break;
        case "unchecked" : return countUnChecked; break;
    }
}

function s2_checkbox_check(s2_target, s2_checked)
{
    var s2_status;

    if(s2_checked=="auto")
    {
        if(s2_checkbox_count(s2_target, "unchecked") > 0)
            s2_status=true;     //¼±ÅÃµÇÁö ¾ÊÀº°Ô 1°³¶óµµ ÀÖÀ» °æ¿ì ÀüºÎ ¼±ÅÃ
        else
            s2_status=false;    // ¸ðµÎ ¼±ÅÃµÇ¾úÀ» °æ¿ì ÀüºÎ ÇØÁ¦
    }
    else if(s2_checked===true || s2_checked===false)    // true³ª false ÀÏ °æ¿ì ¸ðµÎ ¼±ÅÃ ¶Ç´Â ÇØÁ¦
        s2_status=s2_checked;

    for (i=0; i<s2_target.length; i++)
        s2_target[i].checked=s2_status;

    return s2_status;
}


/** input type=radio, checkbox °ü·Ã ½ºÅ©¸³Æ® Á¾·á ************************************************/

/** select °ü·Ã ½ºÅ©¸³Æ® ½ÃÀÛ ********************************************************************/

function s2_select_is_empty(s2_focus, s2_element)
{
    if ((s2_element.options[s2_element.selectedIndex].value.s2_trim() == "") || (s2_element.options[s2_element.selectedIndex].value.s2_trim().length <= 0))
    {
        if (s2_focus && !s2_element.disabled)
            s2_element.focus();

       	return true;
    }
    else
        return false;
}

function s2_select_selected_value(s2_element)
{
    return s2_element.options[s2_element.selectedIndex].value.s2_trim();
}

function s2_select_selected_text(s2_element)
{
    return s2_element.options[s2_element.selectedIndex].text.s2_trim();
}

function s2_select_checked_value(s2_element)
{
    return s2_element.eval(s2_element).value.s2_trim();
}

/** select °ü·Ã ½ºÅ©¸³Æ® ½ÃÀÛ ********************************************************************/

/** ÀÔ·ÂÁßÀÎ °ª °ü·ÃÇÔ¼ö ½ÃÀÛ ************************************************************************/

function s2_input_only_number()              // ¿ÀÁ÷ ¼ýÀÚ¸¸ ÀÔ·Â
{
    if((event.keyCode<48)||(event.keyCode>57))  // ¼ýÀÚ(48-57)¸¸ Çã¿ë
        event.returnValue=false;
    else
        event.returnValue = true;
}

function s2_input_only_bank_number(s2_element)      // ÀºÇà°èÁÂ¹øÈ£ Çü½Ä ÀÔ·Â (ex '111-22-33333')
{
    if(((event.keyCode<48)||(event.keyCode>57)) && (event.keyCode!=45))                     // ¼ýÀÚ(48-57)¿Í - (45) ¸¸ ÀÔ·Â Çã¿ë
        event.returnValue=false;
    else
    {
        if ((s2_element.value.length == 0) && (event.keyCode==45))                                 // Ã³À½ÀÔ·Â½Ã - (45) ¹®ÀÚ Â÷´Ü
            event.returnValue = false;
        else if ((s2_element.value.substr(s2_element.value.length-1, 1) == "-") && (event.keyCode==45))   // - (45) ¹®ÀÚ 2¹ø ¹Ýº¹ Â÷´Ü
            event.returnValue = false;
        else
            event.returnValue = true;
    }
}

function s2_input_only_bank_number_check(s2_element)  //ÀºÇà°èÁÂ¹øÈ£°¡ '-'·Î ³¡³¯ °æ¿ì Á¦°Å (ex '123-45-678-' => '123-45-678')
{
    if (s2_element.value.s2_trim().substr(s2_element.value.s2_trim().length-1,1) == "-")
        s2_element.value=s2_element.value.s2_trim().substr(0,s2_element.value.s2_trim().length-1);
}

function s2_move_focus(s2_length, s2_element1, s2_element2)   // Focus ÀÌµ¿
{
    var len = s2_element1.value.s2_trim().length;

    if(s2_length == len)
        s2_element2.focus();
}

function s2_input_number_format_on(s2_element)
{
	var num=s2_element.value;

	num=new String(num);
	num=num.replace(/,/gi,"");

	var sign="";
	if(isNaN(num)) {
		alert("¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.");
		return 0;
	}

	if(num==0) {
		return num;
	}

	if(num<0){
		num=num*(-1);
		sign="-";
	}
	else{
		num=num*1;
	}
	num = new String(num)
	var temp="";
	var pos=3;
	num_len=num.length;
	while (num_len>0){
		num_len=num_len-pos;
		if(num_len<0) {
			pos=num_len+pos;
			num_len=0;
		}
		temp=","+num.substr(num_len,pos)+temp;
	}

	s2_element.value=sign+temp.substr(1);
}

/** ÀÔ·ÂÁßÀÎ °ª °ü·ÃÇÔ¼ö Á¾·á ************************************************************************/

function s2_open_calendar(chkForm, chk)
{
    var openWidth=275;
    var openHeight=176;

    var openTop =(window.screen.Height-openHeight)/2;
    var openLeft=(window.screen.width-openWidth)/2;

    var openURL = "/inc/s2LibraryCalendar.asp?formName="+chkForm.name+
                                            "&elementName="+chk.name;

    window.open(openURL,"calWin","top="+openTop+"px, left="+openLeft+"px, width="+openWidth+"px, height="+openHeight+"px");
}

/** blink °ü·ÃÇÔ¼ö ************************************************************************/

function s2_blink()
{
    setInterval( "s2_blink_sub()", 500 ); //¼Óµµ
}

function s2_blink_sub()
{
    var blinkArr = document.getElementsByTagName("BLINK");
    var blinkCnt = blinkArr.length;
    for( var i=0; i<blinkCnt; i++ )
    {
        blinkArr[i].style.visibility = (blinkArr[i].style.visibility == "hidden") ? "" : "hidden";
    }
}

/** Cookie °ü·Ã ÇÔ¼ö *****************************************************************************/

function s2_cookie_set_expire_date(year,day,hour,minute,second)
{
    var today = new Date();
    var exprs = new Date();
    exprs.setTime( today.getTime()
                  +1000*60*60*24*365*year
                  +1000*60*60*24    *day
                  +1000*60*60       *hour
                  +1000*60          *minute
                  +1000             *second );
    return exprs;
}

function s2_cookie_set(name,value,expires,path,domain,secure)
{
    document.cookie =   name + '=' + escape(value)         + ';'       +
         ((expires) ? ' expires='  + expires.toGMTString() + ';' : '') +
         ((path)    ? ' path='     + path                  + ';' : '') +
         ((domain)  ? ' domain='   + domain                + ';' : '') +
         ((secure)  ? ' secure'                            + ';' : '');
}

// Returns a string or false
function s2_cookie_get(name)
{
    var srch = name + '=';
    if (document.cookie.length > 0)
    {
        offset = document.cookie.indexOf(srch);
        if (offset != -1)
        {
            offset += srch.length;
            end = document.cookie.indexOf(';', offset);
            if (end == -1)
                end = document.cookie.length;

            return unescape(document.cookie.substring(offset, end));
        }
        else
            return '';
    }
    else
        return '';
}

// Optional: path,domain
function s2_cookie_delete(name,path,domain)
{
    if (s2_cookie_get(name))
    {
        document.cookie = name                + '=;'             +
                        ' expires=Thu, 01-Jan-70 00:00:01 GMT;'  +
            ((path)   ? ' path='    + path    + ';' : '')        +
            ((domain) ? ' domain='  + domain  + ';' : '');
    }
}

/**IE ÀÌ¿Ã¶ó½º ÆÐÄ¡ °ü·ÃÀÛ¾÷ ¼öÇà******************************************************************************/
function s2_ie_patch_eolas_patent()
{
    var chkObj;
    var chkLen;

  //APPLET
    chkObj = document.getElementsByTagName("APPLET");
    chkLen = chkObj.length;

    for( var i=0; i<chkLen; i++ )
    {
        chkObj[i].outerHTML = chkObj[i].outerHTML;
    }

  //EMBED
    chkObj = document.getElementsByTagName("EMBED");
    chkLen = chkObj.length;

    for( var i=0; i<chkLen; i++ )
    {
        chkObj[i].outerHTML = chkObj[i].outerHTML;
    }

  //OBJECT
    chkObj = document.getElementsByTagName("OBJECT");
    chkLen = chkObj.length;

    for( var i=0; i<chkLen; i++ )
    {
        chkObj[i].outerHTML = chkObj[i].outerHTML;
    }
}


/** Ã·ºÎÆÄÀÏ °ü·ÃÇÔ¼ö ½ÃÀÛ ***********************************************************************/

function s2_upload_input_insert(chk)
{
    var newRow=document.getElementById("tbl_upload").insertRow(document.getElementById("tbl_upload").rows.length-1);

    if (chk==2)
        var chkWidth = "440";
    else
        var chkWidth = "460";

    newCell=newRow.insertCell();
    newCell.align="left";
    newCell.width="468";
    newCell.innerHTML="<input type=\"checkbox\" name=\"contents_upfile_check\" value=\"Y\"> <input name=\"contents_upfile\" value=\"\" type=\"file\" size=\"71\" class=\"admin_box\" style=\"width:"+chkWidth+"px;\">";
}

function s2_upload_input_delete()
{
    var chkElement = document.getElementsByName("contents_upfile_check");

    if(s2_checkbox_count(chkElement, "checked")<=0)
    {
        alert("»èÁ¦ÇÒ Ç×¸ñÀ» ÇÑ°¡Áö ÀÌ»ó ¼±ÅÃÇØÁÖ½Ê½Ã¿À.");
        return false;
    }

  //¿ª¼øÀ¸·Î Ç×¸ñ»èÁ¦
    for (i=chkElement.length-1; i>=0; i--)
    {
        if(chkElement[i].checked)
        {
            var objTd   =chkElement[i].parentElement;
            var objCheck=objTd.children[0];
            var objInput=objTd.children[1];
            var objTr   =objTd.parentElement

            objTd.removeChild(objCheck);
            objTd.removeChild(objInput);
            objTr.removeChild(objTd);
            objTr.removeNode();
        }
    }
}

function s2_upload_data_input_insert(chk)
{
    var newRow=document.getElementById("tbl_upload_data").insertRow(document.getElementById("tbl_upload_data").rows.length-1);

    if (chk==2)
        var chkWidth = "440";
    else
        var chkWidth = "460";

    newCell=newRow.insertCell();
    newCell.align="left";
    newCell.width="468";
    newCell.innerHTML="<input type=\"checkbox\" name=\"contents_data_upfile_check\" value=\"Y\"> <input name=\"contents_data_upfile\" value=\"\" type=\"file\" size=\"71\" class=\"admin_box\" style=\"width:"+chkWidth+"px;\">";
}

function s2_upload_data_input_delete()
{
    var chkElement = document.getElementsByName("contents_data_upfile_check");

    if(s2_checkbox_count(chkElement, "checked")<=0)
    {
        alert("»èÁ¦ÇÒ Ç×¸ñÀ» ÇÑ°¡Áö ÀÌ»ó ¼±ÅÃÇØÁÖ½Ê½Ã¿À.");
        return false;
    }

  //¿ª¼øÀ¸·Î Ç×¸ñ»èÁ¦
    for (i=chkElement.length-1; i>=0; i--)
    {
        if(chkElement[i].checked)
        {
            var objTd   =chkElement[i].parentElement;
            var objCheck=objTd.children[0];
            var objInput=objTd.children[1];
            var objTr   =objTd.parentElement

            objTd.removeChild(objCheck);
            objTd.removeChild(objInput);
            objTr.removeChild(objTd);
            objTr.removeNode();
        }
    }
}

function s2_upload_photo_input_insert(chk)
{
    var newRow=document.getElementById("tbl_upload_photo").insertRow(document.getElementById("tbl_upload_photo").rows.length-1);

    if (chk==2)
        var chkWidth = "440";
    else
        var chkWidth = "460";

    newCell=newRow.insertCell();
    newCell.align="left";
    newCell.width="468";
    newCell.innerHTML="<input type=\"checkbox\" name=\"contents_photo_upfile_check\" value=\"Y\"> <input name=\"contents_photo_upfile\" value=\"\" type=\"file\" size=\"71\" class=\"admin_box\" style=\"width:"+chkWidth+"px;\">";
}

function s2_upload_photo_input_delete()
{
    var chkElement = document.getElementsByName("contents_photo_upfile_check");

    if(s2_checkbox_count(chkElement, "checked")<=0)
    {
        alert("»èÁ¦ÇÒ Ç×¸ñÀ» ÇÑ°¡Áö ÀÌ»ó ¼±ÅÃÇØÁÖ½Ê½Ã¿À.");
        return false;
    }

  //¿ª¼øÀ¸·Î Ç×¸ñ»èÁ¦
    for (i=chkElement.length-1; i>=0; i--)
    {
        if(chkElement[i].checked)
        {
            var objTd   =chkElement[i].parentElement;
            var objCheck=objTd.children[0];
            var objInput=objTd.children[1];
            var objTr   =objTd.parentElement

            objTd.removeChild(objCheck);
            objTd.removeChild(objInput);
            objTr.removeChild(objTd);
            objTr.removeNode();
        }
    }
}

function s2_upload_old(chk, upfile_id)
{
    if(chk.innerText=="[»èÁ¦]")
    {
        var objTr = chk.parentElement;

        var objTd01 = objTr.children.item(0);   //»èÁ¦-Ãë¼Ò
        var objTd02 = objTr.children.item(1);   //ÆÄÀÏ¸í
        var objTd03 = objTr.children.item(2);   //¿ë·®
        var objTd04 = objTr.children.item(3);   //µî·ÏÀÏ

        objTd01.innerText="[Ãë¼Ò]";                     //»èÁ¦-Ãë¼Ò

        objTd01.style.textDecoration="line-through";    //»èÁ¦-Ãë¼Ò
        objTd02.style.textDecoration="line-through"     //ÆÄÀÏ¸í
        objTd03.style.textDecoration="line-through"     //¿ë·®
        objTd04.style.textDecoration="line-through"     //µî·ÏÀÏ

        eval("formBoard.contents_upfile_old_delete_"+upfile_id).value="Y";
    }
    else
    {
        var objTr = chk.parentElement;

        var objTd01 = objTr.children.item(0);   //»èÁ¦-Ãë¼Ò
        var objTd02 = objTr.children.item(1);   //ÆÄÀÏ¸í
        var objTd03 = objTr.children.item(2);   //¿ë·®
        var objTd04 = objTr.children.item(3);   //µî·ÏÀÏ

        objTd01.innerText="[»èÁ¦]";             //»èÁ¦-Ãë¼Ò

        objTd01.style.textDecoration="none";    //º¸±â
        objTd02.style.textDecoration="none";    //»èÁ¦-Ãë¼Ò
        objTd03.style.textDecoration="none"     //ÆÄÀÏ¸í
        objTd04.style.textDecoration="none"     //¿ë·®

        eval("formBoard.contents_upfile_old_delete_"+upfile_id).value="N";
    }
}

function s2_upload_photo_old(chk, upfile_id)
{
    if(chk.innerText=="[»èÁ¦]")
    {
        var objTr = chk.parentElement;

        var objTd01 = objTr.children.item(0);   //»èÁ¦-Ãë¼Ò
        var objTd02 = objTr.children.item(1);   //ÆÄÀÏ¸í
        //var objTd03 = objTr.children.item(2);   //¿ë·®
        //var objTd04 = objTr.children.item(3);   //µî·ÏÀÏ

        objTd01.innerText="[Ãë¼Ò]";                     //»èÁ¦-Ãë¼Ò

        objTd01.style.textDecoration="line-through";    //»èÁ¦-Ãë¼Ò
        objTd02.style.textDecoration="line-through"     //ÆÄÀÏ¸í
        //objTd03.style.textDecoration="line-through"     //¿ë·®
        //objTd04.style.textDecoration="line-through"     //µî·ÏÀÏ

        eval("formBoard.contents_photo_upfile_old_delete_"+upfile_id).value="Y";
    }
    else
    {
        var objTr = chk.parentElement;

        var objTd01 = objTr.children.item(0);   //»èÁ¦-Ãë¼Ò
        var objTd02 = objTr.children.item(1);   //ÆÄÀÏ¸í
        //var objTd03 = objTr.children.item(2);   //¿ë·®
        //var objTd04 = objTr.children.item(3);   //µî·ÏÀÏ

        objTd01.innerText="[»èÁ¦]";             //»èÁ¦-Ãë¼Ò

        objTd01.style.textDecoration="none";    //º¸±â
        objTd02.style.textDecoration="none";    //»èÁ¦-Ãë¼Ò
        //objTd03.style.textDecoration="none"     //ÆÄÀÏ¸í
        //objTd04.style.textDecoration="none"     //¿ë·®

        eval("formBoard.contents_photo_upfile_old_delete_"+upfile_id).value="N";
    }
}

function s2_upload_files_old(chk, upfile_id)
{
    if(chk.innerText=="[»èÁ¦]")
    {
        var objTr = chk.parentElement;

        var objTd01 = objTr.children.item(0);   //»èÁ¦-Ãë¼Ò
        var objTd02 = objTr.children.item(1);   //ÆÄÀÏ¸í
        //var objTd03 = objTr.children.item(2);   //¿ë·®
        //var objTd04 = objTr.children.item(3);   //µî·ÏÀÏ

        objTd01.innerText="[Ãë¼Ò]";                     //»èÁ¦-Ãë¼Ò

        objTd01.style.textDecoration="line-through";    //»èÁ¦-Ãë¼Ò
        objTd02.style.textDecoration="line-through"     //ÆÄÀÏ¸í
        //objTd03.style.textDecoration="line-through"     //¿ë·®
        //objTd04.style.textDecoration="line-through"     //µî·ÏÀÏ

        eval("formBoard.contents_data_upfile_old_delete_"+upfile_id).value="Y";
    }
    else
    {
        var objTr = chk.parentElement;

        var objTd01 = objTr.children.item(0);   //»èÁ¦-Ãë¼Ò
        var objTd02 = objTr.children.item(1);   //ÆÄÀÏ¸í
        //var objTd03 = objTr.children.item(2);   //¿ë·®
        //var objTd04 = objTr.children.item(3);   //µî·ÏÀÏ

        objTd01.innerText="[»èÁ¦]";             //»èÁ¦-Ãë¼Ò

        objTd01.style.textDecoration="none";    //º¸±â
        objTd02.style.textDecoration="none";    //»èÁ¦-Ãë¼Ò
        //objTd03.style.textDecoration="none"     //ÆÄÀÏ¸í
        //objTd04.style.textDecoration="none"     //¿ë·®

        eval("formBoard.contents_data_upfile_old_delete_"+upfile_id).value="N";
    }
}

function s2_upload_movies_old(chk, upfile_id)
{
    if(chk.innerText=="[»èÁ¦]")
    {
        var objTr = chk.parentElement;

        var objTd01 = objTr.children.item(0);   //»èÁ¦-Ãë¼Ò
        var objTd02 = objTr.children.item(1);   //ÆÄÀÏ¸í
        //var objTd03 = objTr.children.item(2);   //¿ë·®
        //var objTd04 = objTr.children.item(3);   //µî·ÏÀÏ

        objTd01.innerText="[Ãë¼Ò]";                     //»èÁ¦-Ãë¼Ò

        objTd01.style.textDecoration="line-through";    //»èÁ¦-Ãë¼Ò
        objTd02.style.textDecoration="line-through"     //ÆÄÀÏ¸í
        //objTd03.style.textDecoration="line-through"     //¿ë·®
        //objTd04.style.textDecoration="line-through"     //µî·ÏÀÏ

        eval("formBoard.contents_movie_upfile_old_delete_"+upfile_id).value="Y";
    }
    else
    {
        var objTr = chk.parentElement;

        var objTd01 = objTr.children.item(0);   //»èÁ¦-Ãë¼Ò
        var objTd02 = objTr.children.item(1);   //ÆÄÀÏ¸í
        //var objTd03 = objTr.children.item(2);   //¿ë·®
        //var objTd04 = objTr.children.item(3);   //µî·ÏÀÏ

        objTd01.innerText="[»èÁ¦]";             //»èÁ¦-Ãë¼Ò

        objTd01.style.textDecoration="none";    //º¸±â
        objTd02.style.textDecoration="none";    //»èÁ¦-Ãë¼Ò
        //objTd03.style.textDecoration="none"     //ÆÄÀÏ¸í
        //objTd04.style.textDecoration="none"     //¿ë·®

        eval("formBoard.contents_movie_upfile_old_delete_"+upfile_id).value="N";
    }
}
/** Ã·ºÎÆÄÀÏ °ü·ÃÇÔ¼ö Á¾·á ***********************************************************************/

/** ÆË¾÷ °ü·ÃÇÔ¼ö ½ÃÀÛ ***************************************************************************/

function s2_Down_PopUp(s2_brd, s2_bcd, s2_fnm)
{
	window.open("/report/download.asp?brd=" + s2_brd + "&bcd=" + s2_bcd + "&fnm=" + s2_fnm, "Down");
}

/** ÆË¾÷ °ü·ÃÇÔ¼ö Á¾·á ***************************************************************************/


/**¦¬¦¬ Ä¶¸°´õ °ü·ÃÇÔ¼ö ½ÃÀÛ ¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬**/

var s2_calendar_target;
var s2_calendar_pop_top;
var s2_calendar_pop_left;
var s2_calendar_day;
var s2_calendar_popup = window.createPopup();

function s2_calendar_click(e)
{
    s2_calendar_day = e.title;
    if (s2_calendar_day.length > 6)
    {
        s2_calendar_target.value = s2_calendar_day
    }
    s2_calendar_popup.hide();
}

function s2_calendar_D(obj)
{
    var now = obj.value.split("-");
    s2_calendar_target = obj;
    s2_calendar_pop_top = document.body.clientTop + s2_calendar_get_object_top(obj) - document.body.scrollTop;
    s2_calendar_pop_left = document.body.clientLeft + s2_calendar_get_object_left(obj) -  document.body.scrollLeft;

    if (now.length == 3) {
        s2_calendar_show(now[0],now[1],now[2]);
    } else {
        now = new Date();
        s2_calendar_show(now.getFullYear(), now.getMonth()+1, now.getDate());
    }
}

function s2_calendar_M(obj)
{
    var now = obj.value.split("-");
    s2_calendar_target = obj;
    s2_calendar_pop_top = document.body.clientTop + s2_calendar_get_object_top(obj) - document.body.scrollTop;
    s2_calendar_pop_left = document.body.clientLeft + s2_calendar_get_object_left(obj) -  document.body.scrollLeft;

    if (now.length == 2) {
        s2_calendar_show_cal_m(now[0],now[1]);
    } else {
        now = new Date();
        s2_calendar_show_cal_m(now.getFullYear(), now.getMonth()+1);
    }
}

function s2_calendar_do_over(el)
{
    s2_calendar_day = el.title;

    if (s2_calendar_day.length > 7) {
        el.style.borderColor = "#FF0000";
    }
}

function s2_calendar_do_out(el)
{
    s2_calendar_day = el.title;

    if (s2_calendar_day.length > 7) {
        el.style.borderColor = "#FFFFFF";
    }
}

function s2_calendar_day2(d)    //2ÀÚ¸® ¼ýÀÚ·Î º¯°æ
{
    var str = new String();

    if (parseInt(d) < 10) {
        str = "0" + parseInt(d);
    } else {
        str = "" + parseInt(d);
    }
    return str;
}

function s2_calendar_show(sYear, sMonth, sDay)
{
    var Months_day = new Array(0,31,28,31,30,31,30,31,31,30,31,30,31)
    var Month_Val = new Array("01","02","03","04","05","06","07","08","09","10","11","12");
    var intThisYear = new Number(), intThisMonth = new Number(), intThisDay = new Number();

    datToday = new Date(); // ÇöÀç ³¯ÀÚ ¼³Á¤

    intThisYear = parseInt(sYear,10);
    intThisMonth = parseInt(sMonth,10);
    intThisDay = parseInt(sDay,10);

    if (intThisYear == 0) intThisYear = datToday.getFullYear();                 // °ªÀÌ ¾øÀ» °æ¿ì
    if (intThisMonth == 0) intThisMonth = parseInt(datToday.getMonth(),10)+1;   // ¿ù °ªÀº ½ÇÁ¦°ª º¸´Ù -1 ÇÑ °ªÀÌ µÅµ¹·Á Áø´Ù.
    if (intThisDay == 0) intThisDay = datToday.getDate();

    switch(intThisMonth)
    {
        case 1:
                intPrevYear = intThisYear -1;
                intPrevMonth = 12;
                intNextYear = intThisYear;
                intNextMonth = 2;
                break;
        case 12:
                intPrevYear = intThisYear;
                intPrevMonth = 11;
                intNextYear = intThisYear + 1;
                intNextMonth = 1;
                break;
        default:
                intPrevYear = intThisYear;
                intPrevMonth = parseInt(intThisMonth,10) - 1;
                intNextYear = intThisYear;
                intNextMonth = parseInt(intThisMonth,10) + 1;
                break;
    }
    intPPyear = intThisYear-1
    intNNyear = intThisYear+1

    NowThisYear = datToday.getFullYear();                               // ÇöÀç ³â
    NowThisMonth = datToday.getMonth()+1;                               // ÇöÀç ¿ù
    NowThisDay = datToday.getDate();                                    // ÇöÀç ÀÏ

    datFirstDay = new Date(intThisYear, intThisMonth-1, 1);             // ÇöÀç ´ÞÀÇ 1ÀÏ·Î ³¯ÀÚ °´Ã¼ »ý¼º(¿ùÀº 0ºÎÅÍ 11±îÁöÀÇ Á¤¼ö(1¿ùºÎÅÍ 12¿ù))
    intFirstWeekday = datFirstDay.getDay();                             // ÇöÀç ´Þ 1ÀÏÀÇ ¿äÀÏÀ» ±¸ÇÔ (0:ÀÏ¿äÀÏ, 1:¿ù¿äÀÏ)
  //intSecondWeekday = intFirstWeekday;
    intThirdWeekday = intFirstWeekday;

    datThisDay = new Date(intThisYear, intThisMonth, intThisDay);       // ³Ñ¾î¿Â °ªÀÇ ³¯ÀÚ »ý¼º
  //intThisWeekday = datThisDay.getDay();                               // ³Ñ¾î¿Â ³¯ÀÚÀÇ ÁÖ ¿äÀÏ

    intPrintDay = 1;                                                    // ´ÞÀÇ ½ÃÀÛ ÀÏÀÚ
    secondPrintDay = 1;
    thirdPrintDay = 1;

    Stop_Flag = 0

    if ((intThisYear % 4)==0) {                                         // 4³â¸¶´Ù 1¹øÀÌ¸é (»ç·Î³ª´©¾î ¶³¾îÁö¸é)
        if ((intThisYear % 100) == 0) {
            if ((intThisYear % 400) == 0) {
                Months_day[2] = 29;
            }
        } else {
            Months_day[2] = 29;
        }
    }
    intLastDay = Months_day[intThisMonth];                              // ¸¶Áö¸· ÀÏÀÚ ±¸ÇÔ

    Cal_HTML = "<html><body>";
    Cal_HTML += "<form name='calendar'>";
    Cal_HTML += "<table id=Cal_Table border=0 bgcolor='#f4f4f4' cellpadding=1 cellspacing=1 width=100% onmouseover='parent.s2_calendar_do_over(window.event.srcElement)' onmouseout='parent.s2_calendar_do_out(window.event.srcElement)' style='font-size : 12;font-family:±¼¸²;'>";
    Cal_HTML += "<tr height='28' align=center bgcolor='#f4f4f4'>";
    Cal_HTML += "<td colspan=7 align=center>";
    Cal_HTML += "   <select name='selYear' STYLE='font-size:11;' OnChange='parent.s2_calendar_change_year_d(calendar.selYear.value, calendar.selMonth.value, "+intThisDay+")';>";
    for (var optYear=(intThisYear-2); optYear<=(intThisYear+10); optYear++) {
        Cal_HTML += "       <option value='"+optYear+"' ";
        if (optYear == intThisYear) Cal_HTML += " selected>\n";
        else Cal_HTML += ">\n";
        Cal_HTML += optYear+"</option>\n";
    }
    Cal_HTML += "   </select>";
    Cal_HTML += "&nbsp;&nbsp;&nbsp;<a style='cursor:hand;' OnClick='parent.s2_calendar_show("+intPrevYear+","+intPrevMonth+","+intThisDay+");'>¢¸</a> ";
    Cal_HTML += "<select name='selMonth' STYLE='font-size:11;' OnChange='parent.s2_calendar_change_year_d(calendar.selYear.value, calendar.selMonth.value, "+intThisDay+")';>";
    for (var i=1; i<13; i++) {
        Cal_HTML += "       <option value='"+Month_Val[i-1]+"' ";
        if (intThisMonth == parseInt(Month_Val[i-1],10)) Cal_HTML += " selected>\n";
        else Cal_HTML += ">\n";
        Cal_HTML += Month_Val[i-1]+"</option>\n";
    }
    Cal_HTML += "   </select>&nbsp;";
    Cal_HTML += "<a style='cursor:hand;' OnClick='parent.s2_calendar_show("+intNextYear+","+intNextMonth+","+intThisDay+");'>¢º</a>";
    Cal_HTML += "</td></tr>";
    Cal_HTML += "<tr align=center bgcolor='#87B3D6' style='color:#2065DA;' height='25'>";
    Cal_HTML += "   <td style='padding-top:3px;' width='24'><font color=black>ÀÏ</font></td>";
    Cal_HTML += "   <td style='padding-top:3px;' width='24'><font color=black>¿ù</font></td>";
    Cal_HTML += "   <td style='padding-top:3px;' width='24'><font color=black>È­</font></td>";
    Cal_HTML += "   <td style='padding-top:3px;' width='24'><font color=black>¼ö</font></td>";
    Cal_HTML += "   <td style='padding-top:3px;' width='24'><font color=black>¸ñ</font></td>";
    Cal_HTML += "   <td style='padding-top:3px;' width='24'><font color=black>±Ý</font></td>";
    Cal_HTML += "   <td style='padding-top:3px;' width='24'><font color=black>Åä</font></td>";
    Cal_HTML += "</tr>";

    for (intLoopWeek=1; intLoopWeek < 7; intLoopWeek++) {   // ÁÖ´ÜÀ§ ·çÇÁ ½ÃÀÛ, ÃÖ´ë 6ÁÖ
        Cal_HTML += "<tr height='24' align=right bgcolor='white'>"
        for (intLoopDay=1; intLoopDay <= 7; intLoopDay++) { // ¿äÀÏ´ÜÀ§ ·çÇÁ ½ÃÀÛ, ÀÏ¿äÀÏ ºÎÅÍ
            if (intThirdWeekday > 0) {                                          // Ã¹ÁÖ ½ÃÀÛÀÏÀÌ 1º¸´Ù Å©¸é
                Cal_HTML += "<td>";
                intThirdWeekday--;
            } else {
                if (thirdPrintDay > intLastDay) {                               // ÀÔ·Â ³¯Â¦ ¿ù¸»º¸´Ù Å©´Ù¸é
                    Cal_HTML += "<td>";
                } else {                                                                // ÀÔ·Â³¯Â¥°¡ ÇöÀç¿ù¿¡ ÇØ´ç µÇ¸é
                    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-"+s2_calendar_day2(intThisMonth).toString()+"-"+s2_calendar_day2(thirdPrintDay).toString()+" style=\"cursor:Hand;border:1px solid white;";
                    if (intThisYear == NowThisYear && intThisMonth==NowThisMonth && thirdPrintDay==intThisDay) {
                        Cal_HTML += "background-color:#C6F2ED;";
                    }

                    switch(intLoopDay) {
                        case 1:                                                         // ÀÏ¿äÀÏÀÌ¸é »¡°£ »öÀ¸·Î
                            Cal_HTML += "color:red;"
                            break;
                        //case 7:
                        //  Cal_HTML += "color:blue;"
                        //  break;
                        default:
                            Cal_HTML += "color:black;"
                            break;
                    }
                    Cal_HTML += "\">"+thirdPrintDay;
                }
                thirdPrintDay++;

                if (thirdPrintDay > intLastDay) {                               // ¸¸¾à ³¯Â¥ °ªÀÌ ¿ù¸» °ªº¸´Ù Å©¸é ·çÇÁ¹® Å»Ãâ
                    Stop_Flag = 1;
                }
            }
            Cal_HTML += "</td>";
        }
        Cal_HTML += "</tr>";
        if (Stop_Flag==1) break;
    }
    Cal_HTML += "</table></form></body></html>";

    var oPopBody = s2_calendar_popup.document.body;
    oPopBody.style.backgroundColor = "lightyellow";
    oPopBody.style.border = "solid black 1px";
    oPopBody.innerHTML = Cal_HTML;

    var calHeight = oPopBody.document.all.Cal_Table.offsetHeight;
    //ÇàÀÌ 6°³ ÇàÀÎÁö, 5°³ÀÎÁö ±¸ºÐ
    if (intLoopWeek == 6)   calHeight = 214;
    else    calHeight = 189;

    s2_calendar_popup.show(s2_calendar_pop_left, (s2_calendar_pop_top + s2_calendar_target.offsetHeight), 170, calHeight, document.body);
}

function s2_calendar_show_cal_m(sYear, sMonth)
{
    var intThisYear = new Number(), intThisMonth = new Number()
    datToday = new Date();                                                  // ÇöÀç ³¯ÀÚ ¼³Á¤

    intThisYear = parseInt(sYear,10);
    intThisMonth = parseInt(sMonth,10);

    if (intThisYear == 0) intThisYear = datToday.getFullYear();             // °ªÀÌ ¾øÀ» °æ¿ì
    if (intThisMonth == 0) intThisMonth = parseInt(datToday.getMonth(),10)+1;   // ¿ù °ªÀº ½ÇÁ¦°ª º¸´Ù -1 ÇÑ °ªÀÌ µÅµ¹·Á Áø´Ù.

    switch(intThisMonth)
    {
        case 1:  intPrevYear = intThisYear -1;
                 intNextYear = intThisYear;
                 break;
        case 12: intPrevYear = intThisYear;
                 intNextYear = intThisYear + 1;
                 break;
        default: intPrevYear = intThisYear;
                 intNextYear = intThisYear;
                 break;
    }
    intPPyear = intThisYear-1
    intNNyear = intThisYear+1

    Cal_HTML = "<html><head>\n";
    Cal_HTML += "</head><body>\n";
    Cal_HTML += "<table id=Cal_Table border=0 bgcolor='#f4f4f4' cellpadding=1 cellspacing=1 width=100% onmouseover='parent.s2_calendar_do_over(window.event.srcElement)' onmouseout='parent.s2_calendar_do_out(window.event.srcElement)' style='font-size : 12;font-family:±¼¸²;'>\n";
    Cal_HTML += "<tr height='30' align=center bgcolor='#f4f4f4'>\n";
    Cal_HTML += "<td colspan='4' align='center'>\n";
    Cal_HTML += "<a style='cursor:hand;' OnClick='parent.s2_calendar_show_cal_m("+intPPyear+","+intThisMonth+");'>¢¸</a>&nbsp;";
    Cal_HTML += "<select name='selYear' STYLE='font-size:11;' OnChange='parent.s2_calendar_change_year_m(this.value, "+intThisMonth+")';>";
    for (var optYear=(intThisYear-2); optYear<(intThisYear+2); optYear++) {
            Cal_HTML += "       <option value='"+optYear+"' ";
            if (optYear == intThisYear) Cal_HTML += " selected>\n";
            else Cal_HTML += ">\n";
            Cal_HTML += optYear+"</option>\n";
    }
    Cal_HTML += "   </select>\n";
    Cal_HTML += "<a style='cursor:hand;' OnClick='parent.s2_calendar_show_cal_m("+intNNyear+","+intThisMonth+");'>¢º</a>";
    Cal_HTML += "</td></tr>\n";
    Cal_HTML += "<tr><td colspan=4 height='1' bgcolor='#000000'></td></tr>";
    Cal_HTML += "<tr height='20' align=center bgcolor=white>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-01"+" style=\"cursor:Hand;\">1¿ù</td>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-02"+" style=\"cursor:Hand;\">2¿ù</td>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-03"+" style=\"cursor:Hand;\">3¿ù</td>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-04"+" style=\"cursor:Hand;\">4¿ù</td>";
    Cal_HTML += "</tr>\n";
    Cal_HTML += "<tr height='20' align=center bgcolor=white>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-05"+" style=\"cursor:Hand;\">5¿ù</td>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-06"+" style=\"cursor:Hand;\">6¿ù</td>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-07"+" style=\"cursor:Hand;\">7¿ù</td>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-08"+" style=\"cursor:Hand;\">8¿ù</td>";
    Cal_HTML += "</tr>\n";
    Cal_HTML += "<tr height='20' align=center bgcolor=white>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-09"+" style=\"cursor:Hand;\">9¿ù</td>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-10"+" style=\"cursor:Hand;\">10¿ù</td>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-11"+" style=\"cursor:Hand;\">11¿ù</td>";
    Cal_HTML += "<td onClick=parent.s2_calendar_click(this); title="+intThisYear+"-12"+" style=\"cursor:Hand;\">12¿ù</td>";
    Cal_HTML += "</tr>\n";
    Cal_HTML += "</table>\n</body></html>";

    var oPopBody = s2_calendar_popup.document.body;
    oPopBody.style.backgroundColor = "lightyellow";
    oPopBody.style.border = "solid black 1px";
    oPopBody.innerHTML = Cal_HTML;

    s2_calendar_popup.show(s2_calendar_pop_left, (s2_calendar_pop_top + s2_calendar_target.offsetHeight), 160, 99, document.body);
}

//ÀÏ´Þ·Â ³âµµ¸®½ºÆ®¿¡¼­ ³âµµ ¼±ÅÃ
function s2_calendar_change_year_d(sYear,sMonth,sDay)
{
    s2_calendar_show(sYear, sMonth, sDay);
}

//¿ù´Þ·Â ³âµµ¸®½ºÆ®¿¡¼­ ³âµµ ¼±ÅÃ
function s2_calendar_change_year_m(sYear,sMonth)
{
    s2_calendar_show_cal_m(sYear, sMonth);
}

function s2_calendar_get_object_top(obj)
{
    if (obj.offsetParent == document.body)
        return obj.offsetTop;
    else
        return obj.offsetTop + s2_calendar_get_object_top(obj.offsetParent);
}

function s2_calendar_get_object_left(obj)
{
    if (obj.offsetParent == document.body)
        return obj.offsetLeft;
    else
        return obj.offsetLeft + s2_calendar_get_object_left(obj.offsetParent);
}

/**¦¬¦¬ Ä¶¸°´õ °ü·ÃÇÔ¼ö Á¾·á ¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬¦¬**/

