function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function table_design_load() {
    var tb = document.getElementsByTagName('table');
    for (i=0;i<tb.length;i++){
        if (tb[i].className=="tb"){
            with (tb[i]){
                setAttribute('border', 1);
                setAttribute('borderColor', "#e6e6e6");
                //setAttribute('rules', 'none');
                setAttribute('cellPadding',5);
                //frame = "hsides";
                //rules = "rows";
                //cellPadding = "4";
            }
            with (tb[i].style){

                width = "100%";
                borderCollapse = "collapse";
            }
        }
    }
}

//***************************************
//ÇÔ¼ö¸í   : SearchList()
//¸ñ  Àû   : Á¶È¸
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function SearchList() {
    var frm = document.form_search;

    if(frm.txt_search.value=="") {
        alert("°Ë»ö¾î¸¦ ÀÔ·ÂÇÏ¿© ÁÖ½Ê½Ã¿ä!")
        frm.txt_search.focus();
        return;

    } else {
        frm.submit();
    }
}

//***************************************
//ÇÔ¼ö¸í   : GoUrl()
//¸ñ  Àû   : ÆäÀÌÁöÀÌµ¿
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function GoUrl(target_gubun) {
    //È¨À¸·Î ÀÌµ¿
    if(target_gubun == "0") {
        target_url = "http://www.gmilbo.co.kr";

    //·Î±×ÀÎ ÀÌµ¿
    } else if(target_gubun == "1") {
        target_url = "http://www.gmilbo.co.kr/member/login.asp";

    //·Î±×¾Æ¿ô ÀÌµ¿
    } else if(target_gubun == "2") {
        target_url = "http://www.gmilbo.co.kr/member/logout.asp";

    //È¸¿ø°¡ÀÔ ÀÌµ¿
    } else if(target_gubun == "3") {
        target_url = "http://www.gmilbo.co.kr/member/member_info.asp";

    //È¸¿øÁ¤º¸¼öÁ¤ ÀÌµ¿
    } else if(target_gubun == "4") {
        target_url = "http://www.gmilbo.co.kr/member/mygm1.asp";

    //°ü¸®ÀÚ¸ðµå ÀÌµ¿
    } else if(target_gubun == "5") {
        target_url = "http://www.gmilbo.co.kr/webmis/index.asp";
    }

    location.href = target_url;
}


//***************************************
//ÇÔ¼ö¸í   : GoList()
//¸ñ  Àû   : ¸ÞÀÎ¼½¼Ç ´º½º¸®½ºÆ® ÆäÀÌÁöÀÌµ¿
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function GoList(gm_sort, menu_list, gm_gubun, gm_lcode, html_link, html_target, html_width, html_height) {

    //========== ´º½º°Ô½ÃÆÇ ==========
    if(gm_sort == "B") {
        location.href = "http://www.gmilbo.co.kr/list.asp?gm_gubun="+gm_gubun+"&gm_lcode="+gm_lcode+"&menu_list="+menu_list;

    //=============== HTML ====================
    } else if(gm_sort == "H") {

        //»õÃ¢
        if(html_target == "_blank") {
            newwin = window.open(html_link,'new_popup','width='+html_width+',height='+html_height+',resizable=yes');

        //°°Àº ÇÁ·¹ÀÓ
        } else if(html_target == "_self") {
            location.href = html_link;
        }

    //=============== LINK ===================
    } else if(gm_sort == "L") {
        //»õÃ¢
        if(html_target == "_blank") {
            newwin = window.open(html_link,'new_popup');

        //°°Àº ÇÁ·¹ÀÓ
        } else if(html_target == "_self") {
            location.href = html_link;
        }
    }
}

//***************************************
//ÇÔ¼ö¸í   : GoList2()
//¸ñ  Àû   : ¼­ºê¼½¼Ç ´º½º¸®½ºÆ® ÆäÀÌÁöÀÌµ¿
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function GoList2(gm_sort, menu_list, gm_gubun, gm_lcode) {

    //========== ´º½º°Ô½ÃÆÇ ==========
    if(gm_sort == "B") {
        location.href = "http://www.gmilbo.co.kr/list.asp?gm_gubun="+gm_gubun+"&gm_lcode="+gm_lcode+"&menu_list="+menu_list;
    }
}


//***************************************
//ÇÔ¼ö¸í   : GoView()
//¸ñ  Àû   : ´º½ºº¸±â ÆäÀÌÁöÀÌµ¿
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function GoView(gm_gubun, gm_lcode, num_idx) {
    location.href = "http://www.gmilbo.co.kr/view.asp?gm_gubun="+gm_gubun+"&gm_lcode="+gm_lcode+"&num_idx="+num_idx;
}


//***************************************
//ÇÔ¼ö¸í   : GoBanner()
//¸ñ  Àû   : ¹è³Ê¸µÅ©ÀÌµ¿
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function GoBanner(banner_link, banner_target) {
    //»õÃ¢
    if(banner_target == "_blank") {
        newwin = window.open(banner_link,'new_popup','location=yes,directories=yes,resizable=yes,status=yes,toolbar=yes,menubar=yes,width=820,height=750,scrollbars=yes,top,left');

    //°°Àº ÇÁ·¹ÀÓ
    } else if(banner_target == "_self") {
        location.href = banner_link;
    }
}


//***************************************
//ÇÔ¼ö¸í   : poll_vote()
//¸ñ  Àû   : ¼³¹®Á¶»ç ÅõÇ¥ÇÏ±â
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function poll_vote(Poll_idx, Poll_limit, member_id) {
    radioVal = getRadioVal(document.poll_form);

    if(Poll_limit == "M" && member_id == '') {
        alert("·Î±×ÀÎ ÈÄ ÅõÇ¥°¡ °¡´ÉÇÕ´Ï´Ù.");
        location.href="http://www.gmilbo.co.kr/member/login.asp";

    } else {

        if(radioVal=='') { 
            alert("Ç×¸ñÀ» ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿ä.");
            return;
        }

        go_url= "http://www.gmilbo.co.kr/poll/poll_end.asp?txt_idx="+Poll_idx+"&gm_poll="+ radioVal;

        newwin = window.open(go_url,'poll_vote','location=no,directories=no,resizable=no,status=no,toolbar=no,menubar=no,width=440,height=361,scrollbars=no,top,left');
    }
}


//***************************************
//ÇÔ¼ö¸í   : getRadioVal()
//¸ñ  Àû   : RadioButton Ã¼Å©
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function getRadioVal(form) {
    var radioVal="";

    for(var i=0;i<form.gm_poll.length; i++) { 
       if(form.gm_poll[i].checked == true) { 
           radioVal = form.gm_poll[i].value; 
           break; 
       }
    }

    return radioVal;
}


//***************************************
//ÇÔ¼ö¸í   : popup_poll_view()
//¸ñ  Àû   : ¼³¹®Á¶»ç °á°úº¸±â POPUP
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function popup_poll_view(Poll_idx) {
    go_url= "http://www.gmilbo.co.kr/poll/poll_view.asp?txt_idx="+ Poll_idx;

    newwin = window.open(go_url,'poll_view','location=no,directories=no,resizable=no,status=no,toolbar=no,menubar=no,width=440,height=337,scrollbars=no,top,left');
}


//***************************************
//ÇÔ¼ö¸í   : popup_poll_list()
//¸ñ  Àû   : ¼³¹®Á¶»ç ¸®½ºÆ® POPUP
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function popup_poll_list() {
    newwin = window.open('http://www.gmilbo.co.kr/poll/poll_list.asp','poll_list','location=no,directories=no,resizable=no,status=no,toolbar=no,menubar=no,width=440,height=337,scrollbars=no,top,left');
}

//***************************************
//ÇÔ¼ö¸í   : LoginPath()
//¸ñ  Àû   : ·Î±×ÀÎ ÆäÀÌÁöÀÌµ¿
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function LoginPath(page, gm_gubun, gm_lcode, num_idx) {
    go_url= "http://www.gmilbo.co.kr/member/login.asp?return_url="+page+"&gm_gubun="+gm_gubun+"&gm_lcode="+gm_lcode+"&num_idx="+num_idx;

    location.href = go_url;
}

//***************************************
//ÇÔ¼ö¸í   : LoginPath2()
//¸ñ  Àû   : ·Î±×ÀÎ ÆäÀÌÁöÀÌµ¿
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function LoginPath2(page, gm_gubun, gm_lcode, num_idx) {
    go_url= "http://www.gmilbo.co.kr/member/login.asp?return_url="+page+"&gm_gubun="+gm_gubun+"&gm_lcode="+gm_lcode+"&num_idx="+num_idx;

    top.location.href = go_url;
}

//***************************************
//ÇÔ¼ö¸í   : CommentRegist()
//¸ñ  Àû   : ±â»çÀÇ°ß µî·Ï ÆûÃ¼Å©
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function CommentRegist() {
    var frm = document.form_reple;

    if(frm.name.value == "")  {
        alert("ÀÌ¸§À» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À..");
        frm.name.focus();
        return; 
    }

    if(frm.password.value == "")  {
        alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À..");
        frm.password.focus();
        return; 
    }

    if(frm.comment.value == "")  {
        alert("³»¿ëÀ» ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À..");
        frm.comment.focus();
        return; 
    }

    frm.submit();
}

//***************************************
//ÇÔ¼ö¸í   : CommentDelete()
//¸ñ  Àû   : ±â»çÀÇ°ß »èÁ¦Ã¼Å©
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function CommentDelete(bc_idx) {
    var frm = document.form_reple;

    if(confirm("±â»çÀÇ°ßÀ» »èÁ¦ ÇÏ½Ã°Ú½À´Ï±î?")) {

        frm.bc_idx.value = bc_idx;
        frm.mode.value="delete2";

        frm.submit();
    }
}

//***************************************
//ÇÔ¼ö¸í   : show_comment_pwd()
//¸ñ  Àû   : ±â»çÀÇ°ß ºñ¹Ð¹øÈ£ ÀÔ·ÂÃ¢
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function show_comment_pwd(gm_gubun, gm_lcode, num_idx, bc_idx, return_url) {
    go_url= "comment_pwd.asp?gm_gubun="+ gm_gubun+
                            "&gm_lcode="+ gm_lcode+
                            "&num_idx="+ num_idx+
                            "&bc_idx="+  bc_idx+
                            "&return_url="+  return_url+
                            "&mode=delete";

   newwin = window.open(go_url,'comment_pwd','location=no,directories=no,resizable=no,status=no,toolbar=no,menubar=no,width=200,height=120,scrollbars=no,top,left');
}

//***************************************
//ÇÔ¼ö¸í   : comment_pwd_chk()
//¸ñ  Àû   : ±â»çÀÇ°ß ºñ¹Ð¹øÈ£Ã¼Å©
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function comment_pwd_chk() {
   var frm = document.comment_form;

   if(frm.password.value == "")  {
       alert("ºñ¹Ð¹øÈ£¸¦ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À..");
       frm.password.focus();
       return;
   }

   frm.submit();
}

//***************************************
//ÇÔ¼ö¸í   : EnterPassword()
//¸ñ  Àû   : ºñ¹Ð¹øÈ£ ÀÔ·ÂÇÏ°í ¿£ÅÍÅ°¸¦ ´­·¶À»¶§ µ¿ÀÛÇÏ´Â ½ºÅ©¸³Æ®
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function EnterPassword() {
    if(event.keyCode == 13) {
        comment_pwd_chk();
    }
}

//===============================================
//============ È­¸é ±Û¾¾ Å©±âÁ¶Á¤ ===============
//===============================================
var fontSize = 17;
var lineHeight = 23;
var fontFamily = "±¼¸²";
var fontColor = "#292929";

//***************************************
//ÇÔ¼ö¸í   : eventFaceLarger()
//¸ñ  Àû   : ±ÛÀÚÅ©°Ôº¸±â
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function eventFaceLarger() {
    fontSize = fontSize+2;

    if((fontSize > 9) && (fontSize < 12)) {
       fontSize = 12;
    }
    if((fontSize > 12) && (fontSize < 15)) {
       fontSize = 15;
    }
    if((fontSize > 15) && (fontSize < 18)) {
       fontSize = 18;
    }
    if((fontSize > 18) && (fontSize < 20)) {
       fontSize = 20;
    }
    if((fontSize > 20) && (fontSize < 22)) {
       fontSize = 22;
    }
    if((fontSize > 23) && (fontSize < 26)) {
       fontSize = 26;
    }

    if(fontSize > 26) fontSize = 26;

    setFaceSize();
}

//***************************************
//ÇÔ¼ö¸í   : eventFaceSmaller()
//¸ñ  Àû   : ±ÛÀÚÀÛ°Ôº¸±â
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function eventFaceSmaller() {
    fontSize = fontSize-2

    if((fontSize > 9) && (fontSize < 15)) {
      fontSize = 12;
    }
    if((fontSize > 15) && (fontSize < 18)) {
      fontSize = 15;
    }
    if((fontSize > 18) && (fontSize < 20)) {
      fontSize = 18;
    }
    if((fontSize > 20) && (fontSize < 22)) {
      fontSize = 20;
    }
    if((fontSize > 23) && (fontSize < 26)) {
      fontSize = 23;
    }

    if (fontSize < 12) fontSize = 12;

    setFaceSize();
}

function saveFaceSize() {
    var expire = new Date ();
    expire.setTime (expire.getTime() + (6000 * 24 * 3600000)); //expires in 6 days from users clock
    expire = expire.toGMTString();
    document.cookie="fontSize="+fontSize+"; path=/; expires="+expire;
}

function setFaceSize() {
    lineHeight = fontSize+Math.round(.3*fontSize);
    obj = document.getElementById("articleBody");
    obj.style.fontSize = fontSize+"px";
    obj.style.lineHeight = lineHeight+"px";
    obj.style.fontFamily = fontFamily;
    obj.style.fontColor = fontColor

    saveFaceSize();
}


//***************************************
//ÇÔ¼ö¸í   : PagePrint()
//¸ñ  Àû   : ÀÎ¼âÇÏ±â ÆË¾÷
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function PagePrint(gm_gubun, gm_lcode, num_idx) {
     go_url = "PagePrint.asp?gm_gubun="+gm_gubun+"&gm_lcode="+gm_lcode+"&num_idx="+num_idx;
     newwin = window.open(go_url,'PagePrint','location=no,directories=no,resizable=no,status=no,toolbar=no,menubar=no,width=725,height=767,scrollbars=yes,top,left');
}

//***************************************
//ÇÔ¼ö¸í   : PrintHelp()
//¸ñ  Àû   : ÀÎ¼âÇÏ±â HELP
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function PrintHelp() {
   newwin = window.open('PrintHelp.asp','PrintHelp','location=no,directories=no,resizable=no,status=no,toolbar=no,menubar=no,width=710,height=720,scrollbars=no,top,left');
}

//***************************************
//ÇÔ¼ö¸í   : ResizeIFrame()
//¸ñ  Àû   : IFRAMEÅ©±â Àç±¸¼º
//ÀÛ¼ºÀÏÀÚ : 2009-08-12
//***************************************
function ResizeIFrame() {
    container.height = scroll_menu.document.body.scrollHeight+10; 
    container.width  = scroll_menu.document.body.scrollWidth+10; 
}
