
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_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_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 MM_showHideLayers() { //v9.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) 
  with (document) if (getElementById && ((obj=getElementById(args[i]))!=null)) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v=='hide')?'hidden':v; }
    obj.visibility=v; }
}

function na_open_window(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';
  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);
}

function getNavigatorType() {
    if ( navigator.appName == "Microsoft Internet Explorer" )
        return 1;  
    else if ( navigator.appName == "Netscape" )
        return 2;    
    else 
        return 0;
}
function getIEVersion(){
    g=navigator;
    a=g.userAgent;
    p=g.appVersion;
    m=p.indexOf("MSIE");
    if(m!=-1 && a.indexOf("Win") != -1){
        return parseFloat(p.substring(m+4));
    }
    return -1;
}

//Áñ°ÜÃ£±â
function bookmark_add() { 
    bookmark_url  = "http://www.housing24.com"; 
    bookmark_name = "ÇÏ¿ìÂ¡24´åÄÄ"; 
    if (document.all) window.external.AddFavorite(bookmark_url,bookmark_name);
} 

//¿ìÆí¹øÈ£ °Ë»ö
function zipopen(url,f,ctl1,ctl2,ctl3,ctl4){  
    url = url + "?formctl=" + f + "&ctl1=" + ctl1 + "&ctl2=" + ctl2 + "&ctl3=" + ctl3 + "&ctl4=" + ctl4;
    myWindow = window.open(url, "postnumber", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=no,resizable=1,copyhistory=0,width=450 ,height=350");
}
//ÀÌ¹ÌÁöº¸±â
function popview(value) {
    op = window.open("/inc/common/view_image.asp?image=" + value,"image","left=1, top=1, height=600, width=700, resizable=1");
    op.focus();
}
//ÀÌ¹ÌÁöº¸±â
function popview2(value,title) {
    op = window.open("/inc/common/view_image.asp?image=" + value + "&title=" + title,"image","left=1, top=1, height=600, width=700, resizable=1");
    op.focus();
}
function contactus() {
    window.open('http://www.housing24.com/include/mail_write.asp?toemail=ÇÏ¿ìÂ¡24 °ü¸®ÀÚ <webmaster@housing24.com>','','width=510,height=430');
}

function CheckEmail(strEmail) {
  var exclude=/[^@\-\.\w]|^[_@\.\-]|[\._\-]{2}|[@\.]{2}|(@)[^@]*\1/;
  var check=/@[\w\-]+\./;
  var checkend=/\.[a-zA-Z]{2,3}$/;

  if(((strEmail.search(exclude) != -1)||(strEmail.search(check)) == -1)||(strEmail.search(checkend) == -1)){
      return false;
  }
  else {
      return true;
  }
}

// Ã¢À» ¿ÀÇÂ½ÃÅ²´Ù.
function URL_Open(v_url) {
  open(v_url,'¸µÅ©');
}
function winopen(url,w,h,s){
    style = "scrollbars=" + s + ",width=" + w + ",height=" + h + "";
    op = window.open(url, "ÆË¾÷", style);
    op.focus();
}

// ¼ýÀÚ¸¸ ÀÔ·Â¹Þ´Â´Ù. Æ¯¼ö¹®ÀÚ('-','.',...)µµ Çã¿ëÇÑ´Ù.
function onlyNumber() {
  if((event.keyCode > 31) && (event.keyCode < 45) || (event.keyCode > 57)) {
    event.returnValue = false;
  }
}

// ¼ýÀÚ¸¸ ÀÔ·Â¹Þ´Â´Ù. "-"µµ ¹ÞÁö¾Ê´Â´Ù.
function onlyNumber2(loc) {
  if(/[^0123456789]/g.test(loc.value)) {
    alert("¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù.\n\n0-9ÀÇ Á¤¼ö¸¸ Çã¿ëÇÕ´Ï´Ù.");
    loc.value = "";
    loc.focus();
  }
}

// ¼ýÀÚ¸¸ ÀÔ·Â¹Þ´Â´Ù. "-"µµ ¹Þ´Â´Ù.
function onlyNumber3(loc) {
  if(/[^0123456789-]/g.test(loc.value)) {
    alert("¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù.\n\n0-9ÀÇ Á¤¼ö¿Í -¸¸ Çã¿ëÇÕ´Ï´Ù.");
    loc.value = "";
    loc.focus();
  }
}

// ¼ýÀÚ¸¸ ÀÔ·Â¹Þ´Â´Ù. "-"µµ ¹ÞÁö¾Ê´Â´Ù.
function onlyNumber4(loc) {
  if(/[^0123456789,.]/g.test(loc.value)) {
    alert("¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù.\n\n0-9 Á¤¼ö¸¸ Çã¿ëÇÕ´Ï´Ù.");
    loc.value = "";
    loc.focus();
  }
}
// ¼ýÀÚ¸¸ ÀÔ·Â¹Þ´Â´Ù. "-"µµ ¹ÞÁö¾Ê´Â´Ù.
function onlyNumber5(loc) {
  if(/[^0123456789,]/g.test(loc.value)) {
    alert("¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù.\n\n0-9 Á¤¼ö¸¸ Çã¿ëÇÕ´Ï´Ù.");
    loc.value = "";
    loc.focus();
  }
}

// " ¿Í '´Â ÀÔ·Â¹ÞÁö ¾Ê´Â´Ù.
function keylimit() {
  if((event.keyCode == 34) || (event.keyCode == 39)) {
    event.returnValue = false;
  }
}

// & ¿Í / ¿Í ? ´Â ÀÔ·Â¹ÞÁö ¾Ê´Â´Ù.
function keylimit_sms() {
  if((event.keyCode == 38) || (event.keyCode == 47) || (event.keyCode == 63)) {
    event.returnValue = false;
  }
}

// reset
function resetit(frm) {
  form = eval(frm);

  bool = confirm("ÀÔ·ÂµÈ ³»¿ëÀÌ ÀüºÎ Áö¿öÁý´Ï´Ù. °è¼ÓÇÏ½Ã°Ú½À´Ï±î?");
  if (bool) {
     form.reset();
  }
}

// ±×¸²È­ÀÏÀÎÁö °É·¯³½´Ù.
function getextension(filename) {
  if(filename.length > 0) {
    sp = filename.lastIndexOf('.');
    ex = filename.substring(sp+1,sp+5);

//    if((ex.toLowerCase() == "gif") || (ex.toLowerCase() == "jpeg") || (ex.toLowerCase() == "jpe") ||
//       (ex.toLowerCase() == "jpg") || (ex.toLowerCase() == "mpeg") || (ex.toLowerCase() == "mpg") ||
//       (ex.toLowerCase() == "avi")) {
    if((ex.toLowerCase() == "gif") || (ex.toLowerCase() == "jpeg") ||
       (ex.toLowerCase() == "jpe") || (ex.toLowerCase() == "jpg")) {
       return false;
    } else {
       return true;
    }
  } else {
    return false;
  }
}

// ÁÖ¹Îµî·Ï¹øÈ£ Ã¼Å©
function residentno_chk(RegNo1,RegNo2) {
  No1  = parseInt(RegNo1.substring(0,1))
  No2  = parseInt(RegNo1.substring(1,2))
  No3  = parseInt(RegNo1.substring(2,3))
  No4  = parseInt(RegNo1.substring(3,4))
  No5  = parseInt(RegNo1.substring(4,5))
  No6  = parseInt(RegNo1.substring(5,6))

  No7  = parseInt(RegNo2.substring(0,1))
  No8  = parseInt(RegNo2.substring(1,2))
  No9  = parseInt(RegNo2.substring(2,3))
  No10 = parseInt(RegNo2.substring(3,4))
  No11 = parseInt(RegNo2.substring(4,5))
  No12 = parseInt(RegNo2.substring(5,6))
  No13 = parseInt(RegNo2.substring(6,7))

  tot = (No1*2)+(No2*3)+(No3*4)+(No4*5)+(No5*6)+(No6*7)+(No7*8)+(No8*9)+(No9*2)+(No10*3)+(No11*4)+(No12*5);
  rst = ""+(11-(tot-(parseInt(""+(tot/11))*11)))

  if(parseInt(rst) >= 10) {
    rst = ""+(parseInt(rst)-10)
  }

  if(rst != No13) {
    return false;
  } else {
    return true;
  }
}

//¹®ÀÚ¿­ °³¼ö
function LengthCheck(data) {
    var count = 0;
    for ( var i=0; i < data.length; i++ ) {
        if( data.charCodeAt(i) < 127 )
            count++;
        else
            count = count + 2;
    }
    return count;
}

//ÇÑ±ÛÀÎÁö ¿©ºÎÈ®ÀÎ
function ishangul (target){
    for ( var i=0; i<target.length; i++){
        if ( target.charCodeAt(i) > 256){
            return  true;
        }
    }
    return  false;
}

//Æ¯¼ö¹®ÀÚ Á¦°Å½Ã È®ÀÎ
function hasspecialchar(target){
  for ( i=0; i < target.length; i++){
    if ((target.charAt(i) == "~") ||
    (target.charAt(i) == "`") ||
    (target.charAt(i) == "!") ||
    (target.charAt(i) == "@") ||
    (target.charAt(i) == "#") ||
    (target.charAt(i) == "$") ||
    (target.charAt(i) == "%") ||
    (target.charAt(i) == "^") ||
    (target.charAt(i) == "&") ||
    (target.charAt(i) == "*") ||
    (target.charAt(i) == "(") ||
    (target.charAt(i) == ")") ||
    (target.charAt(i) == "+") ||
    (target.charAt(i) == "=") ||
    (target.charAt(i) == "\\") ||
    (target.charAt(i) == "|") ||
    (target.charAt(i) == "{") ||
    (target.charAt(i) == "}") ||
    (target.charAt(i) == "[") ||
    (target.charAt(i) == "]") ||
    (target.charAt(i) == ";") ||
    (target.charAt(i) == ":") ||
    (target.charAt(i) == "'") ||
    (target.charAt(i) == "\"") ||
    (target.charAt(i) == "<") ||
    (target.charAt(i) == ">") ||
    (target.charAt(i) == ",") ||
    (target.charAt(i) == ".") ||
    (target.charAt(i) == "?") ||
    (target.charAt(i) == "/") ||
    (target.charAt(i) == " ")
    )
    return  true;
    }
  return  false;
}

// ÀÚ¸®¼ö Ã¤¿ì±â(°ª,Ã¤¿ï¹®ÀÚ,°ªÆ÷ÇÔÀÚ¸®¼ö,Ã¤¿ì´ÂÀ§Ä¡-¿ÞÂÊ,¿À¸¥ÂÊ)
function fillstring(s_str, f_str, tot_cnt, po) {
  if(s_str.length > 0) {
    f_cnt = tot_cnt - s_str.length;
    fill_str = "";
    for(nn=0; nn<f_cnt; nn++) {
       fill_str = fill_str + f_str;
    }
    // Æ÷Áö¼Ç¿¡µû¶ó Ã¤¿öÁØ´Ù.
    if(po == 'LEFT') {
      return fill_str + "" + s_str;
    } else
    if(po == 'RIGHT') {
      return s_str + "" + fill_str;
    } else {
      return s_str;
    }
  } else {
    return "";
  }
}

// ÀÚ¸®¼ö Ã¤¿ì±â(°ª,Ã¤¿ï¹®ÀÚ,°ªÆ÷ÇÔÀÚ¸®¼ö,Ã¤¿ì´ÂÀ§Ä¡-¿ÞÂÊ,¿À¸¥ÂÊ)
function fillstring2(ctl, f_str, tot_cnt, po) {
  s_str = ctl.value;
  if(s_str.length > 0) {
    f_cnt = tot_cnt - s_str.length;
    fill_str = "";
    for(i=0; i<f_cnt; i++) {
       fill_str = fill_str + f_str;
    }
    // Æ÷Áö¼Ç¿¡µû¶ó Ã¤¿öÁØ´Ù.
    if(po == 'LEFT') {
      ctl.value = fill_str + "" + s_str;
    } else
    if(po == 'RIGHT') {
      ctl.value = s_str + "" + fill_str;
    } else {
      ctl.value = s_str;
    }
  } else {
    ctl.value = "";
  }
}

// ÄÁÆ®·Ñ Ä«¿îÆ®...
function ctl_cnt(frmname,ctlname) {
  frm = eval(frmname);
  cnt = 0;

  for(i=0; i < frm.elements.length; i++) {
     if(frm.elements[i].name == ctlname) {
       cnt = cnt + 1;
     }
  }

  return cnt;
}
function format_money(ctl) {
  resultprice = "";
  cnt = 0;
  i = ctl.value.length;
  if(ctl.value.length > 0) {
     while(i > 0) {
        if(ctl.value.substr((i-1),1) != ",") {
           if(cnt == 3) {
              resultprice = "," + resultprice;
              cnt = 0;
           } else {
              resultprice = ctl.value.substr((i-1),1) + resultprice;
              cnt++;
              i--;
           }
        } else {
           i--;
        }
     }
  }
  ctl.value = resultprice;
}

function money_format_trans(price) {
  price = price + "";
  resultprice = "";
  cnt = 0;
  i = price.length;
  if(price.length > 0) {
     while(i > 0) {
        if(price.substr((i-1),1) != ",") {
           if(cnt == 3) {
              resultprice = "," + resultprice;
              cnt = 0;
           } else {
              resultprice = price.substr((i-1),1) + resultprice;
              cnt++;
              i--;
           }
        } else {
           i--;
        }
     }
  }
  return resultprice;
}

function money_format_remove(price) {
    price = price + "";
    resultprice = "";
    cnt = 0;
    i = price.length;
    if(price.length > 0) {
       while(i > 0) {
          if(price.substr((i-1),1) != ",") {
              resultprice = price.substr((i-1),1) + resultprice;
          }
          i--;
       }
    }
    return parseInt(resultprice);
}

function format_money_value(price) {
  resultprice = "";
  cnt = 0;
  i = price.length;
  if(price.length > 0) {
     while(i > 0) {
        if(price.substr((i-1),1) != ",") {
           if(cnt == 3) {
              resultprice = "," + resultprice;
              cnt = 0;
           } else {
              resultprice = price.substr((i-1),1) + resultprice;
              cnt++;
              i--;
           }
        } else {
           i--;
        }
     }
  }
  return resultprice;
}

    //ÂÊÁöº¸³»±â ÆË¾÷Ã¢
    function memo_send_pop(r_id, uid) {
        if(uid.length == 0) {
            alert("·Î±×ÀÎÇØÁÖ¼¼¿ä.");
        } else {
            var url = "/info/_memo/memo_send.asp?rid="+r_id;
            window.open(url,'memo','width=320,height=360,scrollbars=0,status=0');
//            op = open('/info/memo/memo.asp?receiver_id=' + r_id,'memo','width=300,height=400');
//            op.focus();
        }
    }

    function send_memo(r_no,r_id,userid,num) {
        if(userid.length == 0) {
            alert("±â¾÷Àü¿ë ¼­ºñ½º ÀÔ´Ï´Ù. ·Î±×ÀÎÀ» ÇØÁÖ¼¼¿ä");
        } else {
            url = "/myoffice/memo/memo_send.asp?receiver_no=" + r_no + "&receiver=" + r_id + "&sender_id=" + userid + "&num=" + num;
            op  = open(url,'memo','width=500,height=505');
            op.focus();
        }
    }

    function service_banner_view(flag) {
        if(flag == "T") {
            top_index = Math.floor(Math.random()*banner_top.length);
            document.all["top_banner"].innerHTML = banner_top[top_index];
        } else
        if(flag == "R") {
            right_index = Math.floor(Math.random()*banner_right.length);
            document.all["banner_right"].innerHTML = banner_right[right_index];
        } else
        if(flag == "L") {
            login_index = Math.floor(Math.random()*banner_login.length);
            document.all["banner_login"].innerHTML = banner_login[login_index];
        }
    }

    //Ä«Å»·Î±× º¸±â
    function catalog_view(id) {
//        url = "http://fair.housing24.com/catalog/default.asp?c_id=" + id;
//        op = open(url,"","width=637,height=665,scrollbars=0");
        url = "http://catalog.housing24.com/default.asp?c_id=" + id;
        op = open(url,"","");
        op.focus();
    }

    //½½¶óÀÌµå¼î º¸±â
    function slide_show(flag,mode) {
        var query = "";
        for(i=0; i<slideform.elements.length; i++) {
            query += "&" + slideform.elements[i].name + "=" + slideform.elements[i].value;
        }
        url = "/search/slide/index.asp?mode=" + mode + query;
        op = open(url,"","width=700,height=633,scrollbars=0");
        op.focus();
    }

    function flashbanner_guide() {
        op = open("/network/pr_center/marketing/banner_guide.asp","","width=750,height=700,scrollbars=1");
        op.focus();
    }

    // ÀÌ¹ÌÁö onLoad¿¡ º»¹® ÀÌ¹ÌÁö »çÀÌÁî ÁÙÀÌ±â
    function resizeImg(img,size) {
        var thumb = new Image;
        thumb.src = img.src;
        var w = thumb.width;
        if ( w > size ) {
            img.width = size;
        }
        return;
    }

    function resizeImg2(img,limit_w,limit_y) {
        var thumb = new Image;
        thumb.src = img.src;
        var w = thumb.width;
        var y = thumb.height;
//        if(w > y) {
            if ( w > limit_w ) {
                img.width  = limit_w;
                img.height = y * (limit_w/w);
            }
//        } else {
          if((w < y) || (y * (limit_w/w) > limit_y)) {
            if ( y > limit_y ) {
                img.width  = w * (limit_y/y);
                img.height = limit_y;
            }
          }
//        }
        return;
    }

    //°Ô½ÃÆÇµî ÃÖ´ë ÀÔ·Â Çã¿ë ±ÛÀÚ¼ö ±îÁö¸¸ 
    function cal_pre(ctl,ctlsize,len) {
        var tmpStr;
        tmpStr = ctl.value;
        cal_byte(ctl,ctlsize,len,tmpStr);
    }
    function cal_byte(ctl,ctlsize,len,aquery) {
        var tmpStr;
        var temp=0;
        var onechar;
        var tcount;
        tcount = 0;
        tmpStr = new String(aquery);
        temp = tmpStr.length;
        for(k=0;k<temp;k++) {
          onechar = tmpStr.charAt(k);
          if (escape(onechar) == '%0D') { } 
          else if (escape(onechar).length > 4) {
            tcount += 2;
          }
          else {
            tcount++;
          }
        }
        if(tcount > len*2) {
            alert("ÀÔ·ÂÇÑ ±ÛÀÚ¼ö°¡ " + len + "ÀÚ¸¦ ³ÑÀ» ¼ö ¾ø½À´Ï´Ù.");
            var str = ctl.value;
            ctl.value = "";
            cut_str(ctl,ctlsize,len,str);
        } else {
            //if(tcount%2 == 0) ctlsize.value = len - parseInt(tcount/2);
            ctlsize.value = len - parseInt(tcount/2);
        }
    }
    function cut_str(ctl,ctlsize,len,str) {
        var temp=0;
        var message_str = "";
        var onechar;
        var tcount;
        tcount = 0;
        temp = str.length;
        for(k=0;k<temp;k++) {
          onechar = str.charAt(k);
          if(tcount >= len*2) { break; }
          if (escape(onechar) == '%0D') { } 
          else if (escape(onechar).length > 4) {
            tcount += 2;
            if(tcount >= len*2) { tcount -= 2; break; }
            message_str += str.substr(k,1);
          } else {
            tcount++;
            if(tcount >= len*2) { tcount--; break; }
            message_str += str.substr(k,1);
          }
        }
        ctl.value = message_str;
        ctlsize.value = len - parseInt(tcount/2);
    }
    //html Á¦°Å
    function stripHTMLtag(string) { 
        var objStrip = new RegExp(); 
        objStrip = /[<][^>]*[>]/gi; 
        return string.replace(objStrip, ""); 
    }
    //ÀÏÁ¤¼ö¸¸Å­ ±ÛÀÚ¼öÁ¦ÇÑ
    function string_cutting(str,len) {
        var temp=0;
        var message_str = "";
        var onechar;
        var tcount;
        tcount = 0;
        breakflag = false; 
//        alert(str);
        temp = str.length;
        for(k=0;k<temp;k++) {
          onechar = str.charAt(k);
          if(tcount >= len*2) { breakflag = true; break; }
          if (escape(onechar) == '%0D') { } 
          else if (escape(onechar).length > 4) {
            tcount += 2;
            if(tcount >= len*2) { tcount -= 2; breakflag = true; break; }
            message_str += str.substr(k,1);
          } else {
            tcount++;
            if(tcount >= len*2) { tcount--; breakflag = true; break; }
            message_str += str.substr(k,1);
          }
        }
        if(breakflag == true) { message_str += ".."; }
        return message_str;
    }

    function ContentsDecode(str){
        str = str.replace(/&lt;/gi,"<");
        str = str.replace(/&gt;/gi,">");
        str = str.replace(/&amp;/gi,"&");
        return str;
    }

    //·¹ÀÌ¾î on/off ½ºÅ©¸³Æ®
    function changebbs(code,num) {
        var code_no = document.all(code+"_menu").length;
        for(i=0; i < code_no; i++ ) {
            if (num == i) {
                document.all(code + "_menu")(i).style.display = "";
            } else {
                document.all(code + "_menu")(i).style.display = "none";
            }
        }
    }

    function hideAll(code) {
        var code_no = document.all(code).length;
        for(i=0; i < code_no; i++ ) {
            document.all(code)(i).style.display = "none";
        }
    }

    //»ó´ã¼­ºñ½º ÀÎÅ×¸®¾îÅäÅ© ÇÑÁÙ¾²±â ½ºÅ©¸³Æ®
    function ClearText(obj,ch){
        if (ch=="1"){
            if (obj.value == "ÀÌ¸§"){
               obj.value = "";
            }
        }
        else{
            if (obj.value == "ºñ¹Ð¹øÈ£"){
               obj.value = "";
            }
        }
    }

    // Á¤º¸°Ë»ö ¸ÞÀÎ Ä«Å×°í¸® ÀüÃ¼º¸±â ½ºÅ©¸³Æ®
    function toggleMenu(currMenu){
     if (document.all){
     thisMenu = eval('document.all.' + currMenu + '.style')
     if (thisMenu.display == 'block') {
     document.all.menu1.style.display = 'none'
     document.all.menu2.style.display = 'none'
     thisMenu.display = 'block'
     }
     else {
     document.all.menu1.style.display = 'none'
     document.all.menu2.style.display = 'none'
     thisMenu.display = 'block'
     }
     return false
     }else{
     return true
     }
    }

    // Á¤º¸°Ë»ö ºÐ¾ßº° Ä«Å×°í¸® ÀüÃ¼º¸±â ½ºÅ©¸³Æ®
    function category_allview(viewmenu, flag){
     if (document.all){
        thisMenu = eval('document.all.' + viewmenu + '.style')
        thisMenu.display = flag;
        if(viewmenu == "co_mcode_category" && document.cform) {
            if(flag.length == 0) { document.cform.style.display = "none"; }
            else { document.cform.style.display = ""; }
        }
        return false
     }else{
        return true
     }
    }

    function p_windowopen(pID, pPopSrc, pWidth, pHeight, pTop, pLeft){
        var pTop, pLeft;
        pTop = posPopup.offsetTop + pTop;
        pLeft = popLeft.offsetLeft + pLeft;

        strPopupScript = "<div id='" + pID + "' onclick='javascript:alert(\"d\")' style='border-width:0px;POSITION: absolute;TOP: " + pTop + "px; LEFT: " + pLeft + "px;z-index:0'>\
                <IFRAME src='" + pPopSrc + "' frameBorder=0 scrolling=no width=" + pWidth + " height=" + pHeight + "></IFRAME>\
                </div>";
        document.writeln(strPopupScript); 
    }
    function p_windowclose(pID, bSetCookie, strURL, flag) {
        if (bSetCookie == "1"){    //´õÀÌ»ó¿­Áö¾Ê±â
            SetCookie(pID, "1");
        } else if(bSetCookie == "2"){ //ÇÏ·çµ¿¾È¿­Áö¾Ê±â
            SetCookie(pID, "2");
        }
        if(flag == true) {
            document.all[pID].style.display = "none";
        }
        //if (strURL != "") document.location.href = strURL;
    }
    function SetCookie(sName, sValue) {
        if(sValue == "1") {
            document.cookie = sName + "=" + escape(sValue) + "; path=/;"
        } else {
            var todayDate = new Date();
            todayDate.setDate(todayDate.getDate() + 1);
            document.cookie = sName + "=" + escape(sValue) + "; path=/; expires=" + todayDate.toGMTString() + ";"
        }
    }
    function GetCookie(sName) {
      var aCookie = document.cookie.split("; ");
      for (var i=0; i < aCookie.length; i++) {
        var aCrumb = aCookie[i].split("=");
        if (sName == aCrumb[0]) {
            return unescape(aCrumb[1]);
        }
      }
      return null;
    }
    function GetCookie2(sName) {
      var aCookie = document.cookie.split("; ");
      for (var i=0; i < aCookie.length; i++) {
        var aCrumb = aCookie[i].split("=");
        if (sName == aCrumb[0]) {
            return aCookie[i].replace(sName+'=','');
        }
      }
      return null;
    }
    function getCookie_asp(sName,login_info) {
      var aCookie = login_info.split("&");
      for (var i=0; i < aCookie.length; i++) {
        var aCrumb = aCookie[i].split("=");
        if (sName == aCrumb[0]) {
            return unescape(aCrumb[1]);
        }
      }
      return null;
    }

    /* 2006-03-20 Ãß°¡ */
    //ÇÃ·¡½Ã ¼Ò½º »ý¼º
    function make_flash(img,url,target,width,height,wmode,pop_w,pop_h){
        src = img;
        if(src.length > 0 && url.length > 0) src += "?click=" + url;
        if(src.length > 0 && target.length > 0) src += "&target=" + target;
        if(src.length > 0 && pop_w.length > 0) src += "&pop_w=" + pop_w;
        if(src.length > 0 && pop_h.length > 0) src += "&pop_h=" + pop_h;
        str = "";
        str = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0' width='" + width + "' height='" + height + "'>";
        if(wmode.length > 0) {
            str += "<param name='wmode' value='" + wmode + "'>";
        }
        str += "<param name='movie' value='" + src + "'>";
        str += "<param name='quality' value='high'><param name='menu' value='false'>";
        str += "<embed src='" + src + "' quality='high' pluginspage='http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='" + width + "' height='" + height + "'></embed>";
        str += "</object>";
        return str;
    }
    function make_flash_ScriptAccess(img,url,target,width,height,wmode,pop_w,pop_h,ScriptAccess_flag){
        src = img;
        if(src.length > 0 && url.length > 0) src += "?click=" + url;
        if(src.length > 0 && target.length > 0) src += "&target=" + target;
        if(src.length > 0 && pop_w.length > 0) src += "&pop_w=" + pop_w;
        if(src.length > 0 && pop_h.length > 0) src += "&pop_h=" + pop_h;
        str = "";
        str = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0' width='" + width + "' height='" + height + "'>";
        if(wmode.length > 0) {
            str += "<param name='wmode' value='" + wmode + "'>";
        }
        if(ScriptAccess_flag.length > 0) {
            str += "<param name='allowScriptAccess' value='" + ScriptAccess_flag + "'>";
        }
        str += "<param name='movie' value='" + src + "'>";
        str += "<param name='movie' value='" + src + "'>";
        str += "<param name='quality' value='high'><param name='menu' value='false'>";
        str += "<embed src='" + src + "' quality='high' pluginspage='http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='" + width + "' height='" + height + "'></embed>";
        str += "</object>";
        return str;
    }
    //embed ¼Ò½º »ý¼º
    function make_embed(src,width,height){
        str = "";
        str = "<EMBED id='vod' name='vod' style='width:" + width + ";height:" + height + "' src='" + src + "' autostart='true'>";
        return str;
    }
    //vod ¼Ò½º »ý¼º
    function make_vod(src,width,height) {
        str = "";
        str = "<EMBED id='vod' name='vod' style='width:" + width + ";height:" + height + "' src='" + src + "' autostart='true' type='application/x-mplayer2'>";
/*        str = "<object id='mp1' classid='CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95' codebase='http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701' type='application/x-oleobject' width='" + width + "' height='" + height + "'>";
        str += "  <param name='Filename'  value='" + src + "'>";
        str += "  <param name='AutoStart'            value='1'>";
        str += "  <param name='AutoSize'             value='1'>";
        str += "  <param name='AutoResize'           value='1'>";
        str += "  <param name='AnimationAtStart'     value='0'>";
        str += "  <param name='TransparentAtStart'   value='1'>";
        str += "  <param name='AutoRewind'           value='1'>";
        str += "  <param name='ShowDisplay'          value='0'>";
        str += "  <param name='ClickToPlay'          value='1'>";
        str += "  <param name='EnableContextMenu'    value='0'>";
        str += "  <param name='ShowPositionControls' value='0'>";
        str += "  <param name='ShowStatusBar'        value='1'>";
        str += "</object>";	*/
        return str;
    }
    function object_write(src){
        document.write(src);
    }

    function checkSpace( str ) {
         if(str.search(/\s/) != -1){
            return false;
         } else {
             return true;
         }
    }

    //¸ÞÀÏ ¼±ÅÃ
    function email_select(ctl1,ctl2,ctl3) {
        ctl3.value = ctl1.value;
        if(ctl1.value.length > 0) {
            ctl3.readOnly = true;
        } else {
            ctl3.readOnly = false;
        }
        ctl2.readOnly = false;
        ctl2.focus();
    }

    //ÅÂ±× Ã¼Å©
    function tag_chk(obj) {
      var filter=/<(applet|frame|script|iframe|style|link|meta|body|base|plaintext|xmp|xml)\s*.*?>|<\/(applet|frame|script|iframe|style|link|meta|body|base|plaintext|xmp|xml)\s*.*?>|<(applet|frame|script|iframe|style|link|meta|body|base|plaintext|xmp|xml)\s*.*?>[\w\W]*?<\/\1[^>]*>/ig;
      var tag = obj.value;
      tag = tag.replace(filter, "");
      tag = tag.replace(",,", ",");
      tag = tag.split(" ").join("");
      arr_len = tag.split(",").length
      if(arr_len > 1) {
        if(arr_len < 11) {
          r_tag = ""
          while(tag.length>0) {
            t_mlen = tag.length
            tag += (tag.substr(t_mlen-1,t_mlen)!=",") ? "," : "";
            t_len = tag.indexOf(",")+1
            b_tag = tag.substr(0,t_len)
            o_tag = tag.substr(t_len,t_mlen)
            tag   = o_tag.split(b_tag).join("");
            r_tag += b_tag;
          }
          obj.value = r_tag
        } else {
          r_tag = ""
          arr_tag = tag.split(",")
          for(i=0;i<10;i++) {
            r_tag += ((r_tag!="") ? "," : "") + arr_tag[i]
          }
          obj.value = r_tag
        }
      }
    }

/**
	HTML °³Ã¼¿ë À¯Æ¿¸®Æ¼ ÇÔ¼ö
**/
function GetObjectTop(obj)
{
	if (obj.offsetParent == document.body)
		return obj.offsetTop;
	else
		return obj.offsetTop + GetObjectTop(obj.offsetParent);
}

function GetObjectLeft(obj)
{
	if (obj.offsetParent == document.body)
		return obj.offsetLeft;
	else
		return obj.offsetLeft + GetObjectLeft(obj.offsetParent);
}

//ÅØ½ºÆ® Ã¼Å©
function ckItemTxt(frm,txt) {	
	if (frm.value == '') {
		alert(txt) 
		if(frm.type != "hidden") frm.focus();
		return false;
		}	
	}
