//#####################################################################
//#   ÆäÀÌÁö ¸í   : javascript_function.js                            #
//#   ÆäÀÌÁö ¼³¸í : °¢Á¾ js ÇÔ¼ö Á¤ÀÇ ¸ñ·Ï                            #
//#   ÀÛ¼ºÀÏ      : 2005-10-18                                        #
//#   ÀÛ¼ºÀÚ      : ±èÁ¾À±                                            #
//#   ¼öÁ¤ÀÏ      : 2005-11-10                                        #
//#   ¼öÁ¤ÀÚ      : ±èÁ¾À±                                            #
//#####################################################################

//####################################### ÀÚµ¿ Æû Ã¼Å© ÇÔ¼ö #############################################
/* Ver 20060112 */
/* º» ÇÔ¼ö(Word_Chk, Frm_Chk, Err_Msg) ½ºÅ©¸³Æ®ÀÇ ÀúÀÛ±ÇÀº www.unistyle.pe.kr(webmaster)¿¡°Ô ÀÖÀ¸¸ç */
/* µµ¿ë½Ã¿¡´Â ÃâÃ³¸¦ ¹àÈ÷°Å³ª, »ó±â ÀúÀÛ±ÇÀÚ¿¡°Ô ¾Ë·Á¾ß ÇÕ´Ï´Ù */

function Word_Chk( flag, str )
{
    switch ( flag )
    {
        case "eng" :        //¿µ¹®¸¸ À¯È¿¼º °Ë»ç
            Wordval = /^[a-z|A-Z]+$/
            break;
        case "engnum" :     //¿µ¹®,¼ýÀÚ À¯È¿¼º °Ë»ç
            Wordval = /^[(a-z|A-Z)0-9]+$/
            break;
        case "id" :         //¾ÆÀÌµð ¿µ¹®,¼ýÀÚ,underbar(_) »ç¿ë À¯È¿¼º °Ë»ç
            Wordval = /^[(a-z|A-Z)0-9]+[-]*[(a-z|A-Z)0-9]+$/
            break;
        case "num" :        //Á¤¼ö À¯È¿¼º °Ë»ç
            Wordval = /^[0-9]+$/
            break;
        case "wordnum" :    //¿µ¹®,¼ýÀÚ È¥ÇÕ»ç¿ë À¯È¿¼º °Ë»ç
            Wordval = /^([0-9]+[a-z|A-Z]+)|([a-z|A-Z]+[0-9]+)$/
            break;
        case "email" :      //ÀÌ¸ÞÀÏ À¯È¿¼º °Ë»ç
            Wordval = /^(\w+|\w+\-\w+)\@(\w+)\.([a-z|A-Z]{3})|^(\w+)\@(\w+)\.([a-z|A-Z]{2})\.([a-z|A-Z]{2})$/
            break;
    }

    if ( flag != "email" ) 
    {
        result = Wordval.test(str);
    }
    else
    {
        result = true;
    }

    return result;
}

//Æû Ã¼Å© ÇÔ¼ö
function Frm_Chk( frm, flag )
{

    var frmCnt;
    var ErrMsg, cFrm;
    var typeCnt;
    var frNm;
    var tmp, tmpFrm;

    frmCnt = frm.elements.length;

    for ( i = 0 ; i <= frmCnt-1 ; i++ )
    {
        var cFrm = frm[i];

        if ( cFrm.Chk == "yes" )
        {
            //input type ÀÌ text, password, textareaÀÏ¶§
            if ( cFrm.type == "text" || cFrm.type == "password" || cFrm.type == "textarea" )
            {

                //null°ª ¹æÁö
                if ( cFrm.nullChk == "yes" )
                {
                    var chk = Remove_Blank(cFrm.value);

                    if ( !chk )
                    {
                        alert(Err_Msg("null", cFrm.FrmNm));
                        cFrm.value = "";
                        cFrm.focus();
                        return false;
                    }
                }

                //passwordµîÀÇ °°Àº °ª ÀÔ·Â¿¡ ´ëÇÑ µ¿ÀÏ ¿©ºÎ °Ë¼ö
                if ( cFrm.Duple == "chk" )
                {
                    if ( cFrm.value != frm[i-1].value )
                    {
                        alert(Err_Msg("duple"));
                        cFrm.value = "";
                        cFrm.focus();
                        return false;
                    }
                }

                //ÇÊµåÀÇ ÃÖ¼Ò°ª À¯Áö °Ë¼ö
                if ( cFrm.Minlen != "undefined" && cFrm.value.length < parseInt(cFrm.Minlen) )
                {
                    alert(Err_Msg("len", cFrm.FrmNm, cFrm.Minlen, ''));
                    cFrm.focus();
                    return false;
                }

                //¹®ÀÚ¿­¿¡ ´ëÇÑ À¯È¿¼º ¿©ºÎ °Ë¼ö
                if ( cFrm.WordChk == "eng" || cFrm.WordChk == "num" || cFrm.WordChk == "email" || cFrm.WordChk == "wordnum" || cFrm.WordChk == "engnum" )
                {
                    result = Word_Chk( cFrm.WordChk, cFrm.value );

                    if ( result == false )
                    {
                        alert(Err_Msg(cFrm.WordChk, cFrm.FrmNm));
                        cFrm.value = "";
                        cFrm.focus();
                        return false;
                    }
                }

                //¾ÆÀÌµð Çü½Ä¿¡ ´ëÇÑ À¯È¿¼º ¿©ºÎ °Ë¼ö
                if ( cFrm.WordChk == "id" )
                {
                    var sp_value = cFrm.value.split("-");
                    var sp_cnt = sp_value.length;

                    if ( sp_value[0] == "" || sp_value[sp_cnt-1] == "" )
                    {
                        alert(Err_Msg("dash", cFrm.FrmNm));
                        cFrm.value = "";
                        cFrm.focus();
                        return false;
                    }

                    Word_Chk( cFrm.WordChk, cFrm.value );

                    if ( result == false )
                    {
                        alert(Err_Msg(cFrm.WordChk, cFrm.FrmNm));
                        cFrm.value = "";
                        cFrm.focus();
                        return false;
                    }
                }

                //ÁÖ¹Îµî·Ï ¹øÈ£ °Ë¼ö
                if ( cFrm.WordChk == "jumin" )
                {
                    var result = Serial_Chk(frm[i-1].value, cFrm.value );

                    if ( !result )
                    {
                        alert(Err_Msg("jumin"));
                        cFrm.value = "";
                        frm[i-1].value = "";
                        frm[i-1].focus();
                        return false;
                    }
                }

                //»ç¾÷ÀÚ µî·Ï ¹øÈ£ °Ë¼ö
                if ( cFrm.WordChk == "comserial" )
                {
                    var Cresult = Com_Serial_Chk(frm[i-2].value, frm[i-1].value, cFrm.value);

                    if ( !Cresult )
                    {
                        alert(Err_Msg("comserial"));
                        frm[i-2].value = "";
                        frm[i-1].value = "";
                        cFrm.value = "";
                        frm[i-2].focus();
                        return false;
                    }
                }
            }
            else if ( cFrm.type == "file" )
            {
                var chk = Remove_Blank(cFrm.value);

                if ( !chk )
                {
                    alert(Err_Msg("file"));
                    cFrm.focus();
                    return false;
                }
            }
            else if ( cFrm.type == "radio" )            //ÇÊµå ÀÔ·Â Çü½ÄÀ» Á¦¿ÜÇÑ ÆûÇü½Ä¿¡ ´ëÇÑ À¯È¿¼º °Ë¼ö
            {
                tmp = null;
                frNm = cFrm.name;
                typeCnt = eval("frm."+frNm+".length") - 1;
                tmpFrm = eval("frm."+frNm);

                for ( j = 0 ; j <= typeCnt ; j++ )
                {
                    if ( tmpFrm[j].checked ) {
                        tmp = 1;
                    }
                }

                if ( !tmp )
                {
                    alert(Err_Msg("radio", cFrm.FrmNm));
                    cFrm.focus();
                    return false;
                }

                i = i + typeCnt;

            }
            else if ( cFrm.type == "select-one" )
            {
                if ( !cFrm.value ) {
                    alert(Err_Msg("select-one", cFrm.FrmNm));
                    cFrm.focus();
                    return false;
                }
            }
            else if ( cFrm.type == "checkbox" )
            {
                tmp = null;
                frNm = cFrm.name;
                typeCnt = eval("frm."+frNm+".length") - 1;
                tmpFrm = eval("frm."+frNm);

                if ( typeCnt > 0 )
                {
                    for ( k = 0 ; k <= typeCnt ; k++ )
                    {
                        if ( tmpFrm[k].checked ) {
                            tmp = 1;
                        }
                    }
                }
                else
                {
                    if ( tmpFrm.checked )
                    {
                        tmp = 1;
                    }
                }

                if ( !tmp )
                {
                    if ( cFrm.ChkType == "undefined" )
                    {
                        alert(Err_Msg("checkbox", cFrm.FrmNm));
                        cFrm.focus();
                        return false;
                    }
                    else
                    {
                        alert(Err_Msg("confirm", cFrm.FrmNm));
                        cFrm.focus();
                        return false;
                    }
                }

                i = i + typeCnt;
            }
            else if ( cFrm.type == "hidden" )
            {
                if ( !cFrm.value )
                {
                    alert(cFrm.FrmNm+"À» ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù");
                    eval(cFrm.Turn);
                    return false;
                }
            }
        }
        else                //null°ªÀº °¡´É ÇÏÁö¸¸ ÀÔ·ÂµÈ ¹®ÀÚ¿­¿¡ ´ëÇÑ À¯È¿¼ºÀÌ ¸Â¾Æ¾ß¸¸ ÇÏ´Â °ª °Ë¼ö
        {
            if ( cFrm.WordChk == "eng" || cFrm.WordChk == "num" || cFrm.WordChk == "email" || cFrm.WordChk == "wordnum" || cFrm.WordChk == "engnum" )
            {
                if ( cFrm.value )
                {
                    result = Word_Chk( cFrm.WordChk, cFrm.value );

                    if ( result == false )
                    {
                        alert(Err_Msg(cFrm.WordChk, cFrm.FrmNm));
                        cFrm.value = "";
                        cFrm.focus();
                        return false;
                    }
                }

                if ( cFrm.value.length && cFrm.value.length < parseInt(cFrm.Minlen) )
                {
                    alert(Err_Msg("len", cFrm.FrmNm, cFrm.Minlen, ''));
                    cFrm.value = "";
                    cFrm.focus();
                    return false;
                }

                if ( cFrm.Duple == "chk" )
                {
                    if ( cFrm.value != frm[i-1].value )
                    {
                        alert(Err_Msg("duple"));
                        cFrm.value = "";
                        cFrm.focus();
                        return false;
                    }
                }
            }
        }

    }

    if ( !flag )
    {
	frm.submit();
    }
    else
    {
        return "ok";
    }

}


//¿¡·¯ ¸Þ½ÃÁö Ãâ·Â ÇÔ¼ö
function Err_Msg( flag, Nm, Min )
{
    var ErrMsg;

    switch ( flag )
    {
        case "null" :
            ErrMsg = Nm+"À»(¸¦) ÀÔ·ÂÇØÁÖ¼¼¿ä";
            return ErrMsg;
            break;
        case "len" :
            ErrMsg = Nm+"Àº(´Â) ÃÖ¼Ò"+Min+"ÀÚ¸¦ ÀÔ·Â ÇÏ¼Å¾ß ÇÕ´Ï´Ù";
            return ErrMsg;
            break;
        case "select-one" :
            ErrMsg = Nm+"À»(¸¦) ¼±ÅÃÇØ ÁÖ¼¼¿ä";
            return ErrMsg;
            break;
        case "radio" :
            ErrMsg = Nm+"À»(¸¦) ¼±ÅÃÇØ ÁÖ¼¼¿ä";
            return ErrMsg;
            break;
        case "checkbox" :
            ErrMsg = Nm+"À»(¸¦) Ã¼Å©ÇØ ÁÖ¼¼¿ä";
            return ErrMsg;
            break;
        case "confirm" :
            ErrMsg = Nm+" ÇÏ¼Å¾ß ÇÕ´Ï´Ù.";
            return ErrMsg;
            break;
        case "eng" :
            ErrMsg = Nm+"Àº(´Â) ¿µ¹®¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù";
            return ErrMsg;
            break;
        case "engnum" :
            ErrMsg = Nm+"Àº(´Â) ¿µ¹®,¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù";
            return ErrMsg;
            break;
        case "num" :
            ErrMsg = Nm+"Àº(´Â) ¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù";
            return ErrMsg;
            break;
        case "wordnum" :
            ErrMsg = Nm+"Àº(´Â) ¿µ¹®,¼ýÀÚ È¥ÇÕÀÔ·Â ÇÏ¼Å¾ß ÇÕ´Ï´Ù";
            return ErrMsg;
            break;
        case "email" :
            ErrMsg = "ÀÌ¸ÞÀÏ ±ÔÄ¢¿¡ ¾î±ß³ª´Â ÀÔ·Â ÀÔ´Ï´Ù";
            return ErrMsg;
            break;
        case "id" :
            ErrMsg = Nm+"Àº(´Â) ¿µ¹®,¼ýÀÚ,\"-\"¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù";
            return ErrMsg;
            break;
       case "dash" :
            ErrMsg = "\"-\"´Â ¹®ÀÚ ¸Ç¾ÕÀÌ³ª ¸ÇµÚ¿¡ ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.";
            return ErrMsg;
            break;
       case "duple" :
            ErrMsg = "È®ÀÎ ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ ÇÏÁö ¾Ê½À´Ï´Ù.";
            return ErrMsg;
            break;
       case "jumin" :
           ErrMsg = "ÀÔ·ÂÇÏ½Å ÁÖ¹Î¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù\n\n´Ù½Ã È®ÀÎ ÇÏ¿© ÁÖ½Ê½Ã¿À";
           return ErrMsg;
           break;
       case "comserial" :
           ErrMsg = "ÀÔ·ÂÇÏ½Å »ç¾÷ÀÚµî·Ï ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù\n\n´Ù½Ã È®ÀÎ ÇÏ¿© ÁÖ½Ê½Ã¿À";
           return ErrMsg;
           break;
       case "file" :
           ErrMsg = "ÇÏ³ª ÀÌ»óÀÇ ÆÄÀÏÀ» µî·Ï ÇÏ¼Å¾ß ÇÕ´Ï´Ù.";
           return ErrMsg;
           break;
    }
}


//ÁÖ¹Îµî·Ï ¹øÈ£ Ã¼Å© ÇÔ¼ö
function Serial_Chk ( s1, s2 )
{
    var jumin = s1 + s2;
    LastNum = jumin.substr(12,1);
    chk = "234567892345";
    total = 0;

    for ( j = 0 ; j < 12 ; j++ )
    {
        total = total + jumin.substr(j, 1) * chk.substr(j, 1);
    }

    tmp = total % 11;
    ChkNum = 11 - tmp;

    if ( ChkNum == 10 ) { ChkNum = 0; }
    if ( ChkNum == 11 ) { ChkNum = 1; }

    if ( ChkNum != LastNum )
    {
        return false;
    }

    return true;
}

//»ç¾÷ÀÚ µî·Ï ¹øÈ£ Ã¼Å© ÇÔ¼ö
function Com_Serial_Chk ( s1, s2, s3 )
{
    var cnum = s1 + s2 + s3;
    ChkNumber = cnum.substr(9, 1);
    chks = "13713713";
    total = 0;

    for ( j = 0 ; j < 8 ; j++ )
    {
        total = total + (cnum.substr(j, 1) * chks.substr(j, 1));
    }

    LastNums = cnum.substr(8, 1) * 5;
    LastNums = escape(LastNums);
    tmps = LastNums.length;

    if ( tmps < 2 )
    {
        LastNums = LastNums.substr(0, 1);
    }
    else
    {
        LastNums = parseInt(LastNums.substr(0, 1)) + parseInt(LastNums.substr(1, 1));
    }

    total = total + LastNums;
    total = escape(total);
    k = total.length - 1;
    total = 10 - total.substr(k, 1);

    if ( ChkNumber != total )
    {
        return false;
    }
    return true;
}
//####################################### ÀÚµ¿ Æû Ã¼Å© ÇÔ¼ö ³¡ ##########################################

//°ø¹é Á¦°Å ÇÔ¼ö
function Remove_Blank(str)
{
    var num = str.indexOf(" ");                 //°ø¹éÀÇ À§Ä¡°ª¹ÝÈ¯ 0ºÎÅÍ ¼¾ÀÚ¸®¼ö... Ã£À¸·Á´Â °ÍÀÌ ¾øÀ¸¸é -1 ¹ÝÈ¯

    if ( num >= 0 )
    {
        while ( num != -1 )
        {
            str = str.replace(" ","");          //replace ÇÔ¼ö´Â ÇÑ¹ø¿¡ ÇÏ³ª¾¿¹Û¿¡ Ä¡È¯ÇÏÁö ¸øÇÑ´Ù.
            num = str.indexOf(" ");
        }
    }

    if ( str == "" )
    {
        return false;
    }
    else
    {
        return true;
    }
}

//############################################## °Ô½ÃÆÇ ÆäÀÌÁö ÀÌµ¿ °ü·Ã ÇÔ¼ö #################################

//È£È¯ ÆË¾÷ ÇÔ¼ö
function POPUP( goURL, NM, W, H, SCRL, L, T )
{
    if ( !SCRL )
    {
        SCRL = "no";
    }
    var popwin = window.open( goURL, "pop"+NM, "width="+W+",height="+H+",left="+L+",top="+T+",scrollbars="+SCRL);
    popwin.focus();
}

//ÀÌ¹ÌÁö º¸±â °øÅë ÇÔ¼ö
function IMG_VIEW( img )
{
    var popwin = window.open( "/systems/pop_img_view.asp?ImgFile="+img, "vimg", "width=50,height=50,left=0,top=0,scrollbars=yes");
    popwin.focus();
}


//ÄíÅ° °ü·Ã ÇÔ¼ö
function setCookie( name, value, expiredays )
{
    var todayDate = new Date();
    todayDate.setDate( todayDate.getDate() + expiredays );
    document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";"
}

function closeWin()
{
    setCookie("CookieName", "no" , 1);   // ºÎ¸ðÃ¢¿¡¼­ ÁöÁ¤ÇÑ ÄíÅ°³×ÀÓ°ú ÀÏÄ¡ ÇØ¾ß ÇÕ´Ï´Ù.
    top.close();
}

function DownLoad( tn, idx, num )
{
    location.href = "/systems/download.asp?TableName="+tn+"&Idx="+idx+"&Num="+num;
}

function Del_List( tn, idx, act, url )
{
    alert(act);
    POPUP("/systems/question_pwd.asp?Idx="+idx+"&TableName="+tn+"&actionURL="+act+"&returnURL="+url,"pwd",220,132,"no",200,200);
}

//¹®ÀÚ¿­ Ä«¿îÆ® ÇÔ¼ö
function limitBytes( frm, maxs )
{
    var bytesLength = 0;
    var validMsgLength = 0;
    var validBytesLength = 0;

    for ( i = 0 ; i < frm.txtaContent.value.length; i++ )
    {
        var oneChar = frm.txtaContent.value.charAt(i);

        if (escape(oneChar).length > 4)
        {
            bytesLength += 2;
        }
        else if (oneChar != '\r')
        {
            bytesLength++;
        }

        if ( bytesLength <= maxs )
        {
            validMsgLength = i + 1;
            validBytesLength = bytesLength;
        }
    }

    if ( bytesLength > maxs )
    {
        alert( maxs + "ÀÚ ÀÌ»óÀÇ ³»¿ëÀº ÀúÀå ÇÒ ¼ö ¾ø½À´Ï´Ù.");
        realValue = frm.txtaContent.value.substr(0, validMsgLength);
        frm.txtaContent.value = realValue;
        bytesVal = validBytesLength;
    }
    else
    {
        bytesVal = bytesLength;
    }
    frm.count.value = bytesVal;
    frm.txtaContent.focus();
}

function countBytes(frm, maxs)
{
    var bytesLength = 0;
    var validMsgLength = 0;
    var validBytesLength = 0;

    for (i = 0 ; i < frm.txtaContent.value.length ; i++)
    {
        var oneChar = frm.txtaContent.value.charAt(i);

        if ( escape(oneChar).length > 4 )
        {
            bytesLength += 2;
        }
        else if ( oneChar != '\r' )
        {
            bytesLength++;
        }
        if ( bytesLength <= maxs )
        {
            validMsgLength = i + 1;
            validBytesLength = bytesLength;
        }
    }

    bytesVal = bytesLength;
    frm.count.value = bytesVal;
    frm.txtaContent.focus();
}

function Login_Go( url )
{
    var con = confirm("·Î±×ÀÎ ÇÏ¼Å¾ß ÇÕ´Ï´Ù\n\n·Î±×ÀÎ ÆäÀÌÁö·Î ÀÌµ¿ ÇÏ½Ã°Ú½À´Ï±î?");

    if ( con )
    {
        location.href = url;
    }
}

//ºñ¹Ð¹øÈ£ ÀÔ·Â Æû
document.write("<div id='question' style='left:0; top:0; position:absolute; z-index:1000; display:none;'></div>");

function PWD_CHK(tn, idx, url, path, chk)
{
    if ( !chk )
    {
        location.href = "#";
        var dwidth  = window.screen.Width - 21;
        var dheight = window.screen.Height - 168;

        question.style.width = dwidth;
        question.style.height = dheight;
        question.style.display = "block";
        question.style.backgroundColor = "";

        s =  "<table width='100%' height='100%' cellpadding='0' cellspacing='0' style=''><tr><td align='center'>";
        s = s + "<table width='250' height='100' cellpadding='0' cellspacing='1' bgcolor='#B2B2B2'><tr><td bgcolor='#FFFFFF' align='center'>";
        s = s + "<table width='200' cellpadding='0' cellspacing='0' border='0'>";
        s = s + "<form name='pwdfrm' action='"+path+"' method='post'>";
        s = s + "<input type='hidden' name='TableName' value='"+tn+"'>";
        s = s + "<input type='hidden' name='Idx' value='"+idx+"'>";
        s = s + "<input type='hidden' name='returnURL' value='"+url+"'>";
        s = s + "<tr><td height='30' align='center'><b>ºñ¹Ð¹øÈ£ È®ÀÎ</b></td>";
        s = s + "</tr><tr><td height='30' align='center'>";
        s = s + "<input type='password' name='pwdUserPWD' style='width:180' class='board_01' Chk='yes' Minlen='4' FrmNm='ºñ¹Ð¹øÈ£'></td></tr><tr>";
        s = s + "<td height='30' align='center'>";
        s = s + "<a style='cursor:hand' onclick='Frm_Chk(document.pwdfrm)'><img src='/systems/images/button/btn_ok_01.gif' align='absmiddle' border='0'></a>";
        s = s + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
        s = s + "<a style='cursor:hand' onclick='question.style.display = \"none\"'><img src='/systems/images/button/btn_cancel_01.gif' align='absmiddle' border='0'></a>";
        s = s + "</td></tr></form></table></td></tr></table></td></tr></table>";
        document.all("question").innerHTML = s;

        document.pwdfrm.pwdUserPWD.focus();
    }
    else
    {
        var cons = confirm("±ÛÀ» »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?");

        if ( cons )
        {
            s = "<form name='pwdfrm' action='"+path+"' method='post'>";
            s = s + "<input type='hidden' name='TableName' value='"+tn+"'>";
            s = s + "<input type='hidden' name='Idx' value='"+idx+"'>";
            s = s + "<input type='hidden' name='returnURL' value='"+url+"'>";
            s = s + "<input type='hidden' name='AdminChk' value='"+chk+"'>";
            s = s + "</form>";
            document.all("question").innerHTML = s;
            document.pwdfrm.submit();
        }
    }
}

//°ø¿ë ÆÄÀÏ »èÁ¦ ÇÔ¼ö
function FILE_DELL( file, tn, idx, field, admchk, pwdchk )
{
    var chk = confirm("»èÁ¦µÈ ÆÄÀÏÀº º¹±¸ ÇÒ¼ö°¡ ¾ø½À´Ï´Ù\n\nÆÄÀÏÀ» »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?");

    if ( chk )
    {
        if ( !pwdchk )
        {
            document.Process.location.href = "/systems/file_del_process.asp?Files="+file+"&TableName="+tn+"&Idx="+idx+"&FieldName="+field+"&AdminChk="+admchk;
        }
        else
        {
            location.href = "#";
            var dwidth  = window.screen.Width - 21;
            var dheight = window.screen.Height - 168;

            question.style.width = dwidth;
            question.style.height = dheight;
            question.style.display = "block";
            question.style.backgroundColor = "";

            s =  "<table width='100%' height='100%' cellpadding='0' cellspacing='0' style=''><tr><td align='center'>";
            s = s + "<table width='250' height='100' cellpadding='0' cellspacing='1' bgcolor='#B2B2B2'><tr><td bgcolor='#FFFFFF' align='center'>";
            s = s + "<table width='200' cellpadding='0' cellspacing='0' border='0'>";
            s = s + "<form name='pwdfrm' action='/systems/file_del_process.asp' target='Process' method='get'>";
            s = s + "<input type='hidden' name='TableName' value='"+tn+"'>";
            s = s + "<input type='hidden' name='Idx' value='"+idx+"'>";
            s = s + "<input type='hidden' name='Files' value='"+file+"'>";
            s = s + "<input type='hidden' name='FieldName' value='"+field+"'>";
            s = s + "<tr><td height='30' align='center'><b>ºñ¹Ð¹øÈ£ È®ÀÎ</b></td>";
            s = s + "</tr><tr><td height='30' align='center'>";
            s = s + "<input type='password' name='pwdUserPWD' style='width:180' class='board_01' Chk='yes' Minlen='4' FrmNm='ºñ¹Ð¹øÈ£'></td></tr><tr>";
            s = s + "<td height='30' align='center'>";
            s = s + "<a style='cursor:hand' onclick='Frm_Chk(document.pwdfrm)'><img src='/systems/images/button/btn_ok_01.gif' align='absmiddle' border='0'></a>";
            s = s + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
            s = s + "<a style='cursor:hand' onclick='question.style.display = \"none\"'><img src='/systems/images/button/btn_cancel_01.gif' align='absmiddle' border='0'></a>";
            s = s + "</td></tr></form></table></td></tr></table></td></tr></table>";
            document.all("question").innerHTML = s;

            document.pwdfrm.pwdUserPWD.focus();
        }
    }
}