function itostr(num) {
    if (num < 10) str = "0";
    else str = "";

    str = str + num;
    return str;
}
//버튼 롤오버

function toggle_gnbover(num) {
    var obj;
    var obj_menu;
    for (var z=1; z<=5; z++){
        obj = document.getElementById('sub' + z);
        obj_menu = document.getElementById('m' + z);
        if (z == num){
            obj.style.display="";
            obj_menu.src="/images/common/m_0" + z + "on.gif";
        } else {
            obj.style.display="none";
            obj_menu.src="/images/common/m_0" + z + ".gif";
        }
    }
    return;
}
function toggle_gnsover(num) {
    var idx1 = num.toString().charAt(0);
    var idx2 = num.toString().charAt(1);
    var obj;

    obj = document.getElementById('msub_0' + idx1 + "0" + idx2);
    obj.src="/images/common/m_0" + idx1 + "0" + idx2 + "on.gif";
}
function toggle_gnsout(num) {
    var idx1 = num.toString().charAt(0);
    var idx2 = num.toString().charAt(1);
    var obj;

    obj = document.getElementById('msub_0' + idx1 + "0" + idx2);
    obj.src="/images/common/m_0" + idx1 + "0" + idx2 + ".gif";
}
function qmover(num) {
    var obj_menu;
    for (var z=1; z<=5; z++){
        obj_menu = document.getElementById('q' + z);

        if (z == num){
            obj_menu.src="/images/common/q_0" + z + "on.gif";
        } else {
            obj_menu.src="/images/common/q_0" + z + ".gif";
        }
    }
    return;
}
function qmout() {
    var obj_menu;
    for (var z=1; z<=5; z++){
        obj_menu = document.getElementById('q' + z);
        obj_menu.src="/images/common/q_0" + z + ".gif";
    }
    return;
}
function imover(num) {
    var obj_menu;
    for (var z=1; z<=5; z++){
        obj_menu = document.getElementById('i' + z);

        if (z == num){
            obj_menu.src="/images/main/i_0" + z + "on.gif";
        } else {
            obj_menu.src="/images/main/i_0" + z + ".gif";
        }
    }
    return;
}
function imout() {
    var obj_menu;
    for (var z=1; z<=5; z++){
        obj_menu = document.getElementById('i' + z);
        obj_menu.src="/images/main/i_0" + z + ".gif";
    }
    return;
}
function nmclick(num) {
    var obj;
    var obj_menu;
    for (var z=1; z<=6; z++){
        obj = document.getElementById('tv' + z);
        obj_menu = document.getElementById('n' + z);

        if (z == num){
            obj.style.display="";
            obj_menu.src="/images/main/num_0" + z + "on.gif";
        } else {
            obj.style.display="none";
            obj_menu.src="/images/main/num_0" + z + ".gif";
        }
    }
    return;
}
function cmclick(num) {
    var obj;
    var obj_menu;
    for (var z=1; z<=2; z++){
        obj = document.getElementById('tecerti' + z);
        obj_menu = document.getElementById('c' + z);

        if (z == num){
            obj.style.display="";
            obj_menu.src="/images/main/num3_0" + z + "on.gif";
        } else {
            obj.style.display="none";
            obj_menu.src="/images/main/num3_0" + z + ".gif";
        }
    }
    return;
}
function bmclick(num) {
    var obj;
    for (var z=1; z<=3; z++){
        obj = document.getElementById('board' + z);

        if (z == num){
            obj.style.display="";
        } else {
            obj.style.display="none";
        }
    }
    return;
}
function lmenu(num,tot) {
    var obj;
    for (var z=1; z<=tot; z++){
        obj = document.getElementById('lm' + z);

        if (z == num){
            document.getElementById("lm"+z).className = "on";
        } else {
            document.getElementById("lm"+z).className = "ba";
        }
    }
    return;
    document.getElementById("content").className
}
function toggle(num) {
    if(num == 1) {
        document.getElementById("stop_bt").style.display = 'none';
        document.getElementById("play_bt").style.display = '';
    }
    else if(num == 2) {
        document.getElementById("stop_bt").style.display = '';
        document.getElementById("play_bt").style.display = 'none';
    }
    else if(num == 3) {
        document.getElementById("stop_bt2").style.display = 'none';
        document.getElementById("play_bt2").style.display = '';
    }
    else if(num == 4) {
        document.getElementById("stop_bt2").style.display = '';
        document.getElementById("play_bt2").style.display = 'none';
    }
    return;
}

function popup(url,width,height) {
    window.open(url,"","toolbar=no,location=no,status=no,menubar=no,scrollbars=no,left=0, top=0, resizable=no,width=" + width + "px,height=" + height + "px");
}


/**
*   pageing 처리
*/
function jumpPage(pageIndex,pageType)   {
    document.forms[0].pageIndex.value = pageIndex;
    if(document.forms[0].ptype){
        document.forms[0].ptype.value = pageType;
    }
    document.forms[0].submit();

}

/**
*   multipageing 처리
*/
function multijumpPage(formName,pageIndex,pageType) {
    var frm = eval("document.forms[0]."+formName);

    frm.value = pageIndex;
    if(document.forms[0].ptype){
        document.forms[0].ptype.value = pageType;
    }
    document.forms[0].submit();

}

/**
*   multipageing 처리
*/
function frontjumpPage(formName,pageIndex,pageType) {
    var frm = eval("document."+formName);

    frm.pageIndex.value = pageIndex;
    if(frm.ptype){
        frm.ptype.value = pageType;
    }
    frm.submit();

}

/**
*   multipageing 처리
*/
function multifrontjumpPage(indexName,formName,pageIndex,pageType)  {
    var frm = eval("document."+formName+"."+indexName);

    frm.value = pageIndex;
    /*if(frm.ptype){
        frm.ptype.value = pageType;
    }*/
    eval("document."+formName).submit();

}

/**
 * @type   : function
 * @access : public
 * @desc   : 팝업
 * @Param    : val  :
 */
function openWindow(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
    toolbar_str = toolbar ? 'yes' : 'no';
    menubar_str = menubar ? 'yes' : 'no';
    statusbar_str = statusbar ? 'yes' : 'no';
    scrollbar_str = scrollbar ? 'yes' : 'no';
    resizable_str = resizable ? 'yes' : 'no';

    if (left == "") left = (screen.width - width) / 2;
    if (top == "") top = (screen.height - height) / 2;

    var newWin = window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
    return false;
}

function trim(str) {
    if ( str == null || typeof(str) == "undefined" ) return null;

    if ( typeof(str) != "string" ) str = new String(str);

    return str.replace(/(^\s+)|(\s+$)/g, "");
}

//첨부파일다운로드
function fileDownload(downKey){
    var ifr_name = "__FILE_DOWNLOAD_FRAME__";
    var ifrs = document.getElementsByName(ifr_name);
    var ifr = document.createElement('<IFRAME name="' + ifr_name + '" style="display:none;">');

    if (ifrs.length == 0) {
        document.body.appendChild(ifr);
    } else {
        ifrs[0].insertAdjacentElement("beforeBegin", ifr);
    }

    var frm = document.body.appendChild(document.createElement('<FORM>'));
    var hdn = document.createElement('<INPUT type="hidden" name="DOWNLOAD_KEY">');
    hdn.value = downKey;
    frm.appendChild(hdn);

    path = "/anyfive/framework/servlet/AjaxServlet.jsp?anyfive.framework.control.file.FileAct::download";

    frm.action = path;
    frm.method = "post";
    frm.target = ifr_name;
    frm.submit();
}
