if (typeof(COMMON_JS) == 'undefined') { // ÇÑ¹ø¸¸ ½ÇÇà
    var COMMON_JS = true;
	
    // Àü¿ª º¯¼ö
    var errmsg = "";
    var errfld;

    // ÇÊµå °Ë»ç
    function check_field(fld, msg) 
    {
        if ((fld.value = trim(fld.value)) == "") 			   
            error_field(fld, msg);
        else
            clear_field(fld);
        return;
    }

    // ÇÊµå ¿À·ù Ç¥½Ã
    function error_field(fld, msg) 
    {
        if (msg != "")
            errmsg += msg + "\n";
        if (!errfld) errfld = fld;
        fld.style.background = "#BDDEF7";
    }

    // ÇÊµå¸¦ ±ú²ýÇÏ°Ô
    function clear_field(fld) 
    {
        fld.style.background = "#FFFFFF";
    }

    function trim(s)
    {
        var t = "";
        var from_pos = to_pos = 0;

        for (i=0; i<s.length; i++)
        {
            if (s.charAt(i) == ' ')
                continue;
            else 
            {
                from_pos = i;
                break;
            }
        }

        for (i=s.length; i>=0; i--)
        {
            if (s.charAt(i-1) == ' ')
                continue;
            else 
            {
                to_pos = i;
                break;
            }
        }	

        t = s.substring(from_pos, to_pos);
        //				alert(from_pos + ',' + to_pos + ',' + t+'.');
        return t;
    }

    // ÀÚ¹Ù½ºÅ©¸³Æ®·Î PHPÀÇ number_format Èä³»¸¦ ³¿
    // ¼ýÀÚ¿¡ , ¸¦ Ãâ·Â
    function number_format(data) 
    {
        
        var tmp = '';
        var number = '';
        var cutlen = 3;
        var comma = ',';
        var i;
       
        len = data.length;
        mod = (len % cutlen);
        k = cutlen - mod;
        for (i=0; i<data.length; i++) 
        {
            number = number + data.charAt(i);
            
            if (i < data.length - 1) 
            {
                k++;
                if ((k % cutlen) == 0) 
                {
                    number = number + comma;
                    k = 0;
                }
            }
        }

        return number;
    }

    // »õ Ã¢
    function popup_window(url, winname, opt)
    {
        window.open(url, winname, opt);
    }


    // Æû¸ÞÀÏ Ã¢
    function popup_formmail(url)
    {
        opt = 'scrollbars=yes,width=417,height=385,top=10,left=20';
        popup_window(url, "wformmail", opt);
    }

    // , ¸¦ ¾ø¾Ø´Ù.
    function no_comma(data)
    {
        var tmp = '';
        var comma = ',';
        var i;

        for (i=0; i<data.length; i++)
        {
            if (data.charAt(i) != comma)
                tmp += data.charAt(i);
        }
        return tmp;
    }

    // »èÁ¦ °Ë»ç È®ÀÎ
    function del(href) 
    {
        if(confirm("ÇÑ¹ø »èÁ¦ÇÑ ÀÚ·á´Â º¹±¸ÇÒ ¹æ¹ýÀÌ ¾ø½À´Ï´Ù.\n\nÁ¤¸» »èÁ¦ÇÏ½Ã°Ú½À´Ï±î?")) {
            if (g4_charset.toUpperCase() == 'EUC-KR') 
                document.location.href = href;
            else
                document.location.href = encodeURI(href);
        }
    }

    // ÄíÅ° ÀÔ·Â
    function set_cookie(name, value, expirehours, domain) 
    {
        var today = new Date();
        today.setTime(today.getTime() + (60*60*1000*expirehours));
        document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + today.toGMTString() + ";";
        if (domain) {
            document.cookie += "domain=" + domain + ";";
        }
    }

    // ÄíÅ° ¾òÀ½
    function get_cookie(name) 
    {
        var find_sw = false;
        var start, end;
        var i = 0;

        for (i=0; i<= document.cookie.length; i++)
        {
            start = i;
            end = start + name.length;

            if(document.cookie.substring(start, end) == name) 
            {
                find_sw = true
                break
            }
        }

        if (find_sw == true) 
        {
            start = end + 1;
            end = document.cookie.indexOf(";", start);

            if(end < start)
                end = document.cookie.length;

            return document.cookie.substring(start, end);
        }
        return "";
    }

    // ÄíÅ° Áö¿ò
    function delete_cookie(name) 
    {
        var today = new Date();

        today.setTime(today.getTime() - 1);
        var value = get_cookie(name);
        if(value != "")
            document.cookie = name + "=" + value + "; path=/; expires=" + today.toGMTString();
    }

    // ÀÌ¹ÌÁöÀÇ Å©±â¿¡ µû¶ó »õÃ¢ÀÇ Å©±â°¡ º¯°æµË´Ï´Ù.
    // zzzz´Ô²²¼­ ¾Ë·ÁÁÖ¼Ì½À´Ï´Ù. 2005/04/12
    function image_window(img)
    {
        var w = img.tmp_width; 
        var h = img.tmp_height; 
        var winl = (screen.width-w)/2; 
        var wint = (screen.height-h)/3; 

        if (w >= screen.width) { 
            winl = 0; 
            h = (parseInt)(w * (h / w)); 
        } 

        if (h >= screen.height) { 
            wint = 0; 
            w = (parseInt)(h * (w / h)); 
        } 

        var js_url = "<script type='text/javascript'> \n"; 
            js_url += "<!-- \n"; 
            js_url += "var ie=document.all; \n"; 
            js_url += "var nn6=document.getElementById&&!document.all; \n"; 
            js_url += "var isdrag=false; \n"; 
            js_url += "var x,y; \n"; 
            js_url += "var dobj; \n"; 
            js_url += "function movemouse(e) \n"; 
            js_url += "{ \n"; 
            js_url += "  if (isdrag) \n"; 
            js_url += "  { \n"; 
            js_url += "    dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x; \n"; 
            js_url += "    dobj.style.top  = nn6 ? ty + e.clientY - y : ty + event.clientY - y; \n"; 
            js_url += "    return false; \n"; 
            js_url += "  } \n"; 
            js_url += "} \n"; 
            js_url += "function selectmouse(e) \n"; 
            js_url += "{ \n"; 
            js_url += "  var fobj      = nn6 ? e.target : event.srcElement; \n"; 
            js_url += "  var topelement = nn6 ? 'HTML' : 'BODY'; \n"; 
            js_url += "  while (fobj.tagName != topelement && fobj.className != 'dragme') \n"; 
            js_url += "  { \n"; 
            js_url += "    fobj = nn6 ? fobj.parentNode : fobj.parentElement; \n"; 
            js_url += "  } \n"; 
            js_url += "  if (fobj.className=='dragme') \n"; 
            js_url += "  { \n"; 
            js_url += "    isdrag = true; \n"; 
            js_url += "    dobj = fobj; \n"; 
            js_url += "    tx = parseInt(dobj.style.left+0); \n"; 
            js_url += "    ty = parseInt(dobj.style.top+0); \n"; 
            js_url += "    x = nn6 ? e.clientX : event.clientX; \n"; 
            js_url += "    y = nn6 ? e.clientY : event.clientY; \n"; 
            js_url += "    document.onmousemove=movemouse; \n"; 
            js_url += "    return false; \n"; 
            js_url += "  } \n"; 
            js_url += "} \n"; 
            js_url += "document.onmousedown=selectmouse; \n"; 
            js_url += "document.onmouseup=new Function('isdrag=false'); \n"; 
            js_url += "//--> \n"; 
            js_url += "</"+"script> \n"; 

        var settings;

        if (g4_is_gecko) {
            settings  ='width='+(w+10)+','; 
            settings +='height='+(h+10)+','; 
        } else {
            settings  ='width='+w+','; 
            settings +='height='+h+','; 
        }
        settings +='top='+wint+','; 
        settings +='left='+winl+','; 
        settings +='scrollbars=no,'; 
        settings +='resizable=yes,'; 
        settings +='status=no'; 


        win=window.open("","image_window",settings); 
        win.document.open(); 
        win.document.write ("<html><head> \n<meta http-equiv='imagetoolbar' CONTENT='no'> \n<meta http-equiv='content-type' content='text/html; charset="+g4_charset+"'>\n"); 
        var size = "ÀÌ¹ÌÁö »çÀÌÁî : "+w+" x "+h;
        win.document.write ("<title>"+size+"</title> \n"); 
        if(w >= screen.width || h >= screen.height) { 
            win.document.write (js_url); 
            var click = "ondblclick='window.close();' style='cursor:move' title=' "+size+" \n\n ÀÌ¹ÌÁö »çÀÌÁî°¡ È­¸éº¸´Ù Å®´Ï´Ù. \n ¿ÞÂÊ ¹öÆ°À» Å¬¸¯ÇÑ ÈÄ ¸¶¿ì½º¸¦ ¿òÁ÷¿©¼­ º¸¼¼¿ä. \n\n ´õºí Å¬¸¯ÇÏ¸é ´ÝÇô¿ä. '"; 
        } 
        else 
            var click = "onclick='window.close();' style='cursor:pointer' title=' "+size+" \n\n Å¬¸¯ÇÏ¸é ´ÝÇô¿ä. '"; 
        win.document.write ("<style>.dragme{position:relative;}</style> \n"); 
        win.document.write ("</head> \n\n"); 
        win.document.write ("<body leftmargin=0 topmargin=0 bgcolor=#dddddd style='cursor:arrow;'> \n"); 
        win.document.write ("<table width=100% height=100% cellpadding=0 cellspacing=0><tr><td align=center valign=middle><img src='"+img.src+"' width='"+w+"' height='"+h+"' border=0 class='dragme' "+click+"></td></tr></table>");
        win.document.write ("</body></html>"); 
        win.document.close(); 

        if(parseInt(navigator.appVersion) >= 4){win.window.focus();} 
    }

    // a ÅÂ±×¿¡¼­ onclick ÀÌº¥Æ®¸¦ »ç¿ëÇÏÁö ¾Ê±â À§ÇØ
    function win_open(url, name, option)
    {
        var popup = window.open(url, name, option);
        popup.focus();
    }

    // ¿ìÆí¹øÈ£ Ã¢
    function win_zip(frm_name, frm_zip1, frm_zip2, frm_addr1, frm_addr2)
    {
        url = g4_path + "/" + g4_bbs + "/zip.php?frm_name="+frm_name+"&frm_zip1="+frm_zip1+"&frm_zip2="+frm_zip2+"&frm_addr1="+frm_addr1+"&frm_addr2="+frm_addr2;
        win_open(url, "winZip", "left=50,top=50,width=616,height=460,scrollbars=1");
    }

    // ÂÊÁö Ã¢
    function win_memo(url)
    {
        if (!url)
            url = g4_path + "/" + g4_bbs + "/memo.php";
        win_open(url, "winMemo", "left=50,top=50,width=620,height=460,scrollbars=1");
    }

    // Æ÷ÀÎÆ® Ã¢
    function win_point(url)
    {
        win_open(g4_path + "/" + g4_bbs + "/point.php", "winPoint", "left=20, top=20, width=616, height=635, scrollbars=1");
    }

    // ½ºÅ©·¦ Ã¢
    function win_scrap(url)
    {
        if (!url)
            url = g4_path + "/" + g4_bbs + "/scrap.php";
        win_open(url, "scrap", "left=20, top=20, width=616, height=500, scrollbars=1");
    }

    // »õ·Î¿î ÆÐ½º¿öµå ºÐ½Ç Ã¢ : 100902
    function win_password_lost()
    {
        win_open(g4_path + "/" + g4_bbs + "/password_lost.php", 'winPasswordLost', 'left=50, top=50, width=617, height=330, scrollbars=1');
    }

    // ÆÐ½º¿öµå ºÐ½Ç Ã¢
    function win_password_forget()
    {
        win_open(g4_path + "/" + g4_bbs + "/password_forget.php", 'winPasswordForget', 'left=50, top=50, width=616, height=500, scrollbars=1');
    }

    // ÄÚ¸àÆ® Ã¢
    function win_comment(url)
    {
        win_open(url, "winComment", "left=50, top=50, width=800, height=600, scrollbars=1");
    }

    // Æû¸ÞÀÏ Ã¢
    function win_formmail(mb_id, name, email)
    {
		if (g4_charset.toLowerCase() == 'euc-kr')
	        win_open(g4_path+"/" + g4_bbs + "/formmail.php?mb_id="+mb_id+"&name="+name+"&email="+email, "winFormmail", "left=50, top=50, width=600, height=500, scrollbars=0");
		else
	        win_open(g4_path+"/" + g4_bbs + "/formmail.php?mb_id="+mb_id+"&name="+encodeURIComponent(name)+"&email="+email, "winFormmail", "left=50, top=50, width=600, height=480, scrollbars=0");
    }

    // ´Þ·Â Ã¢
    function win_calendar(fld, cur_date, delimiter, opt)
    {
        if (!opt)
            opt = "left=50, top=50, width=240, height=230, scrollbars=0,status=0,resizable=0";
        win_open(g4_path+"/" + g4_bbs + "/calendar.php?fld="+fld+"&cur_date="+cur_date+"&delimiter="+delimiter, "winCalendar", opt);
    }

    // ¼³¹®Á¶»ç Ã¢
    function win_poll(url)
    {
        if (!url)
            url = "";
        win_open(url, "winPoll", "left=50, top=50, width=616, height=500, scrollbars=1");
    }

    // ÀÚ±â¼Ò°³ Ã¢
    function win_profile(mb_id)
    {
        win_open(g4_path+"/" + g4_bbs + "/profile.php?mb_id="+mb_id, 'winProfile', 'left=50,top=50,width=620,height=510,scrollbars=1');
    }

    var last_id = null;
    function menu(id)
    {
        if (id != last_id)
        {
            if (last_id != null)
                document.getElementById(last_id).style.display = "none";
            document.getElementById(id).style.display = "block";
            last_id = id;
        }
        else
        {
            document.getElementById(id).style.display = "none";
            last_id = null;
        }
    }

    function textarea_decrease(id, row)
    {
        if (document.getElementById(id).rows - row > 0)
            document.getElementById(id).rows -= row;
    }

    function textarea_original(id, row)
    {
        document.getElementById(id).rows = row;
    }

    function textarea_increase(id, row)
    {
        document.getElementById(id).rows += row;
    }

    // ±Û¼ýÀÚ °Ë»ç
    function check_byte(content, target)
    {
        var i = 0;
        var cnt = 0;
        var ch = '';
        var cont = document.getElementById(content).value;

        for (i=0; i<cont.length; i++) {
            ch = cont.charAt(i);
            if (escape(ch).length > 4) {
                cnt += 2;
            } else {
                cnt += 1;
            }
        }
        // ¼ýÀÚ¸¦ Ãâ·Â
        document.getElementById(target).innerHTML = cnt;

        return cnt;
    }

    // ºê¶ó¿ìÀú¿¡¼­ ¿ÀºêÁ§Æ®ÀÇ ¿ÞÂÊ ÁÂÇ¥
    function get_left_pos(obj)
    {
        var parentObj = null;
        var clientObj = obj;
        //var left = obj.offsetLeft + document.body.clientLeft;
        var left = obj.offsetLeft;

        while((parentObj=clientObj.offsetParent) != null)
        {
            left = left + parentObj.offsetLeft;
            clientObj = parentObj;
        }

        return left;
    }

    // ºê¶ó¿ìÀú¿¡¼­ ¿ÀºêÁ§Æ®ÀÇ »ó´Ü ÁÂÇ¥
    function get_top_pos(obj)
    {
        var parentObj = null;
        var clientObj = obj;
        //var top = obj.offsetTop + document.body.clientTop;
        var top = obj.offsetTop;

        while((parentObj=clientObj.offsetParent) != null)
        {
            top = top + parentObj.offsetTop;
            clientObj = parentObj;
        }

        return top;
    }

    function flash_movie(src, ids, width, height, wmode)
    {
        var wh = "";
        if (parseInt(width) && parseInt(height)) 
            wh = " width='"+width+"' height='"+height+"' ";
        return "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' "+wh+" id="+ids+"><param name=wmode value="+wmode+"><param name=movie value="+src+"><param name=quality value=high><embed src="+src+" quality=high wmode="+wmode+" type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?p1_prod_version=shockwaveflash' "+wh+"></embed></object>";
    }

    function obj_movie(src, ids, width, height, autostart)
    {
        var wh = "";
        if (parseInt(width) && parseInt(height)) 
            wh = " width='"+width+"' height='"+height+"' ";
        if (!autostart) autostart = false;
        return "<embed src='"+src+"' "+wh+" autostart='"+autostart+"'></embed>";
    }

    function doc_write(cont)
    {
        document.write(cont);
    }
	
	
}

//2005.12.21 ÀüÈ­¹øÈ£ ÀÚµ¿ ÇÏÀÌÇÂ Ã³¸® START(LED)
function TelAutoHyphen(docment_form){
 var _tel = char_remove(docment_form.value,'-');
 if(check_Num01(_tel)){
  if (_tel.substring(0,2) == "02"){
   if (_tel.length > 9){//02-1234-5678
    docment_form.value=_tel.substring(0,2)+'-'+_tel.substring(2,6)+'-'+_tel.substring(6,10);
   }else if (_tel.length > 5){
    docment_form.value=_tel.substring(0,2)+'-'+_tel.substring(2,5)+'-'+_tel.substring(5,9);
   }else{
    docment_form.value=_tel.substring(0,2)+'-'+_tel.substring(2);
   }
  }else{
   if(_tel.length > 10){
     docment_form.value=_tel.substring(0,3)+'-'+_tel.substring(3,7)+'-'+_tel.substring(7,11);
   }else if(_tel.length > 6){
     docment_form.value=_tel.substring(0,3)+'-'+_tel.substring(3,6)+'-'+_tel.substring(6,10);
   }else if(_tel.length == 3){
    if(!check_016789(_tel, docment_form)){
     docment_form.value = "";
    }
   }else if(_tel.length > 3){
    if(!check_016789(_tel.substring(0,3))){
     docment_form.value = "";
    }else{
     docment_form.value=_tel.substring(0,3)+'-'+_tel.substring(3);
    }
   }
  }
 }else{
  docment_form.value = "";
  docment_form.focus();
 }
}

//2005.12.21 ÈÞ´ëÀüÈ­¹øÈ£ ÀÚµ¿ ÇÏÀÌÇÂ Ã³¸® START(LED)
//ÈÞ´ëÀüÈ­¹øÈ£ 0130 Ãß°¡ 2006.03.23 (LED)
function HTelAutoHyphen(docment_form){
 var _tel = char_remove(docment_form.value,'-');
 if(check_Num01(_tel)){
  if (_tel.substring(0,2) == "02"){
   alert("ÈÞ´ëÀüÈ­¹øÈ£¸¦ È®ÀÎÇÏ¼¼¿ä !");
   docment_form.value = "";
   docment_form.focus();
  }else{


   if (_tel.substring(0,4) == "0130"){
    if (_tel.length > 11){
     docment_form.value=_tel.substring(0,4)+'-'+_tel.substring(4,8)+'-'+_tel.substring(8,12);
    } else if (_tel.length > 8){
     docment_form.value=_tel.substring(0,4)+'-'+_tel.substring(4,7)+'-'+_tel.substring(7,11);
    } else {
     docment_form.value=_tel.substring(0,4)+'-'+_tel.substring(4);
    }
   }else{
    if (_tel.length > 10){
     docment_form.value=_tel.substring(0,3)+'-'+_tel.substring(3,7)+'-'+_tel.substring(7,11);
    }else if (_tel.length > 7){
     docment_form.value=_tel.substring(0,3)+'-'+_tel.substring(3,6)+'-'+_tel.substring(6,10);
    }else if(_tel.length == 3){
     if(!check_ddd(_tel)){
      docment_form.value = "";
	  	docment_form.focus();
     }
    }else if(_tel.length > 3){
     if(!check_ddd(_tel.substring(0,3))){
      docment_form.value = "";
	 		docment_form.focus();
     } else {
      if(_tel.substring(0,3) == "013"){
       if(_tel.substring(0,4) == "0130"){
       }else{
        alert("ÈÞ´ëÀüÈ­¹øÈ£¸¦ È®ÀÎÇÏ¼¼¿ä !");
        docment_form.value = "";
				docment_form.focus();
       }
      }else{
       docment_form.value=_tel.substring(0,3)+'-'+_tel.substring(3);
      }
     }
    }
   }
  }
 }else{
  docment_form.value = "";
  docment_form.focus();
 }
}

//ÀüÈ­¹øÈ£¿Í ÈÞ´ëÀüÈ­¹øÈ£ ÀÚµ¿ÇÏÀÌÇÂ Ã³¸® 2006.03.23 (LED)
function TelHyphen(docment_form){
 var _tel = char_remove(docment_form.value,'-');
 if(check_Num01(_tel)){
  if (_tel.substring(0,2) == "02"){
   if (_tel.length > 9){//02-1234-5678
    docment_form.value=_tel.substring(0,2)+'-'+_tel.substring(2,6)+'-'+_tel.substring(6,10);
   }else if (_tel.length > 5){
    docment_form.value=_tel.substring(0,2)+'-'+_tel.substring(2,5)+'-'+_tel.substring(5,9);
   }else{
    docment_form.value=_tel.substring(0,2)+'-'+_tel.substring(2);
   }
  }else{
   if (_tel.substring(0,4) == "0130"){
    if (_tel.length > 11){
     docment_form.value=_tel.substring(0,4)+'-'+_tel.substring(4,8)+'-'+_tel.substring(8,12);
    } else if (_tel.length > 8){
     docment_form.value=_tel.substring(0,4)+'-'+_tel.substring(4,7)+'-'+_tel.substring(7,11);
    } else {
     docment_form.value=_tel.substring(0,4)+'-'+_tel.substring(4);
    }
   }else{
    if (_tel.length > 10){
     docment_form.value=_tel.substring(0,3)+'-'+_tel.substring(3,7)+'-'+_tel.substring(7,11);
    }else if (_tel.length > 7){
     docment_form.value=_tel.substring(0,3)+'-'+_tel.substring(3,6)+'-'+_tel.substring(6,10);
    }else if(_tel.length == 3){
     if(!check_ddd_016789(_tel, docment_form.value)){

      docment_form.value = "";
	  	docment_form.focus();
     }
    }else if(_tel.length > 3){
     if(!check_ddd_016789(_tel.substring(0,3))){
      docment_form.value = "";
	  	docment_form.focus();
     } else {
      if(_tel.substring(0,3) == "013"){
       if(_tel.substring(0,4) == "0130"){
       }else{
        alert("ÈÞ´ëÀüÈ­¹øÈ£¸¦ È®ÀÎÇÏ¼¼¿ä !");
        docment_form.value = "";
				docment_form.focus();
       }
      }else{
       docment_form.value=_tel.substring(0,3)+'-'+_tel.substring(3);
      }
     }
    }
   }
  }
 }else{
  docment_form.value = "";
  docment_form.focus();
 }
}


function char_remove(s1,s2, docment_form) {
 for(var i=0; i<s1.length;i++){
        if(s1.substring(i,i+1)== s2){ s1 = s1.substring(0,i)+ s1.substring(i+1);}
    }
    if(s1.length > 13) s1 = s1.substring(0,13);
 return s1;
}


function check_Num01(obj, docment_form){
  for(var i=0; i<obj.length;i++){
  if(obj.substring(i,i+1) < "0" || obj.substring(i,i+1) > "9"){
   alert("ÀÌ ÇÊµå´Â ¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");
  return false;
  }
  }
  return true;
}


function check_016789(obj, docment_form){
	var docment_form = docment_form;
 if(obj.length > 2){
  var ch = obj.substring(0,3);
/*=========ÁýÀüÈ­¿Í ÈÞ´ëÀüÈ­¸¦ ¸ðµÎ Ã¼Å©============*/
  if(ch == "010" || ch == "011" || ch == "016" || ch == "017" || ch == "018" || ch == "019"){
   return true;
  }else if(ch == "031" || ch == "032" || ch == "033"
   || ch == "041" || ch == "042" || ch == "043"
   || ch == "051" || ch == "052" || ch == "053" || ch == "054" || ch == "055"
   || ch == "061" || ch == "062" || ch == "063" || ch == "064"){
   return true;
  }else{
   alert("ÀüÈ­¹øÈ£¸¦ È®ÀÎÇÏ¼¼¿ä.");
   docment_form.focus();
   return false;
  }
 }
}


function check_ddd(obj,docment_form){
 if(obj.length > 2){
  var ch = obj.substring(0,3);
  if(ch == "010" || ch == "011" || ch == "016"
   || ch == "017" || ch == "018" || ch == "019" || ch == "013"){//0130Ãß°¡
   return true;
  }else{
   alert("ÈÞ´ë ÀüÈ­¹øÈ£¸¦ È®ÀÎÇÏ¼¼¿ä.");
   docment_form.focus();
   return false;
  }
 }
}





function check_ddd_016789(obj,docment_form){
 if(obj.length > 2){
  var ch = obj.substring(0,3);
  if(ch == "031" || ch == "032" || ch == "033"
   || ch == "041" || ch == "042" || ch == "043"
   || ch == "051" || ch == "052" || ch == "053" 
   || ch == "054" || ch == "055" || ch == "061"
   || ch == "062" || ch == "063" || ch == "064"
   || ch == "010" || ch == "011" || ch == "016"
   || ch == "017" || ch == "018" || ch == "019"
   || ch == "013"
   ){
   return true;
  }else{
   alert("ÀüÈ­¹øÈ£¸¦ È®ÀÎÇÏ¼¼¿ä.");
   docment_form.focus();
   return false;
  }
 }
}


//2005.12.21 ÀüÈ­¹øÈ£ ÀÚµ¿ ÇÏÀÌÇÂ Ã³¸® END

function postion_2m(obj, st_form, en_form) {
		var clickPX = (document.layers) ? e.pageX : window.event.clientX;
		var clickPY = (document.layers) ? e.pageY : window.event.clientY;
		var scrx = document.body.scrollLeft;
		var scry = document.body.scrollTop;
		window.status = " X : " + parseInt(clickPX + scrx) + " Y: " + parseInt(clickPY+scry);
		var scLeft = clickPX + scrx-200;
		if (scLeft <=0 )
		{
		scLeft=5;
		}
	
		document.getElementById("oCalendar").style.left=parseInt(scLeft);
		document.getElementById("oCalendar").style.top=parseInt(clickPY+scry);
		document.getElementById("oCalendar").style.display="inline";

		var date_form = document.getElementById(obj).value;
		var year = date_form.substring(0,4);
		var mon = date_form.substring(5,7)-1;
		var date = "1";
		//alert(year+ "-" + month+ "-" + date+ "-" + obj+ "-" + st_form+ "-" + en_form);
		showCalendar(year, mon, date, obj, st_form, en_form);

}

// ÇØ´ç HTML ¹®¼­¿¡ oCalendar idÀ» °¡Áø div °¡ Á¸Àç ÇØ¾ß ÇÑ´Ù.
var days = new Array("sun", "mon", "tue", "wed", "thu", "fri", "sat");
function showCalendar(year, month, date,obj,st,en){
	var oDateOfCurrent;
	if(year != null && month != null && date != null && year && month>=0 && date){
		oDateOfCurrent = new Date(year, month, date);
	}else{
		oDateOfCurrent = new Date();//ÀÎ¼ö°¡ ¾øÀ»¶§
		//alert(month);
	}

	var currentYear = oDateOfCurrent.getYear(); //ÇöÁ¦ ³â
	var currentMonth = oDateOfCurrent.getMonth(); //ÇöÁ¦ ¿ù
	var currentDate = oDateOfCurrent.getDate(); //ÇöÁ¦ ÀÏ

	var oDateTemp;
	var tmpeYear;
	var tempMonth;
	var tempDate = 1;
	var tempDay;

	var calendar = "<table border=0 cellpadding=0 cellspacing=0><tr><td><img src=../_img/_cal/mk_cal_01.gif></td><td background=../_img/_cal/mk_cal_02.gif></td><td><img src=../_img/_cal/mk_cal_03.gif></td></tr>\n" +
					"	<tr><td background=../_img/_cal/mk_cal_04.gif></td><td>"	+
					"   <table id=calendar bgcolor=#FFFFFF border=0>\n" +
					"	<tr height=28 bgcolor=#efefef>\n" +
					"	<td><table border=0 cellpadding=0 cellspacing=0 width=100%><td style=\"font-weight:bold;color:#FF8F0A;font-size:14px;padding:0 0 0 10\"><img src=../_img/_cal/tourinfo_wha.gif align=absmiddle> " + currentYear + "³â " + (currentMonth + 1) +"¿ù </td>"  +
					"   <td align=right><img src='../_img/_cal/tourinfo_clos.gif' border=0 onmouseover=style.cursor='hand' onclick='cls_call()' align=absmiddle>&nbsp;</td></table></td></tr>"+
					"	</tr>\n" +
					"	<tr>\n" +
					"		<td colspan=7 align=center bgcolor=#96A9BB height=30>\n" + 
					"			<table border=0  width=100%><td><a href=\"javascript:showCalendar(" + (currentYear-1) + "," + currentMonth + "," + currentDate + ",'"+obj+ "','" + st + "','" + en +"')\" title=ÀÌÀü³âµµ><img src='../_img/_cal/tourinfo_preyear.gif' border=0></a></td>" +
					"			<td align=center>"+
					"				<table border=0 cellpadding=2 cellspacing=0><td><img src='../_img/_cal/tourinfo_m01.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",0,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m02.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",1,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m03.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",2,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m04.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",3,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m05.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",4,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m06.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",5,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<tr><td><img src='../_img/_cal/tourinfo_m07.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",6,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m08.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",7,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m09.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",8,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m10.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",9,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m11.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",10,1,'"+obj+ "','" + st + "','" + en +"')\"></td>"+
					"				<td><img src='../_img/_cal/tourinfo_m12.gif' border=0 onmouseover=style.cursor='hand' onclick=\"showCalendar("+currentYear + ",11,1,'"+obj+ "','" + st + "','" + en +"')\"></td></table>"+
					"			</td>" +
					"			<td align=right><a href=\"javascript:showCalendar(" + (currentYear+1) + "," + currentMonth + "," + currentDate + ",'"+obj+ "','" + st + "','" + en +"')\" title=´ÙÀ½³âµµ><img src=../_img/_cal/tourinfo_nexyear.gif border=0></a></td></table>" +
					"		</td>\n" +
					"	</tr>\n" +
					"	<tr>\n" +
					"		<td colspan=7><img src=../_img/_cal/tourinfo_day.gif border=0></td>\n" +
					"	</tr>\n";
		calendar += "<td><table border=0 width=100% cellspacing=1><tr bgcolor=#efefef>";	
	for(var row = 0; row < 6; row++){
		calendar += "	</tr><tr bgcolor=#efefef>\n";
		for(var col = 0; col < 7; col++){
			oDateTemp = new Date(currentYear, currentMonth, tempDate); // ´Þ·Â ½ÃÀÛ ³â,¿ù,ÀÏ
			tempDay = oDateTemp.getDay();
			tempMonth = oDateTemp.getMonth();
			if(tempDay <= col && tempMonth == currentMonth){ // ÇØ´ç ¿ù, ¿äÀÏ°ú ¸Â´Â ÀÏÀÚ¸¸Ãâ·Â
				tempYear = oDateTemp.getYear();
					calendar += "<td align=center onmouseover=\"style.cursor='hand';style.background='#ffffff';\" onmouseout=\"style.background='#efefef'\" onclick=\"javascript:sel_date(" + tempYear + "," + tempMonth + "," + tempDate + ",'" + obj + "','" + st + "','" + en +"')\">"; // ¼±ÅÃ ÀÏÀÚ ÀÏ¶§´Â ±½°Ô Ç¥½Ã
				// ÀÛ¼º ÇÔ¼ö À§Ä¡
				calendar +=  (tempDate++) ;
			}else{
				calendar += "<td>";
			}
			calendar += "</td>\n";
		}
		calendar += "	</tr>\n";
	}
	calendar +="</table></td></tr>";
	calendar += "</table>\n" +
						" </td><td background=../_img/_cal/mk_cal_05.gif></td></tr><tr><td><img src=../_img/_cal/mk_cal_06.gif></td><td background=../_img/_cal/mk_cal_07.gif></td><td><img src=../_img/_cal/mk_cal_08.gif></td></tr></table>";
	document.getElementById('oCalendar').innerHTML = calendar;
}

function sel_date(y,m,d,obj,st,en){
	//window.alert(obj + "-" + st + "-" + en);
	var pday = "0" + d;
	var pmon = "0" + (m+1);
	document.getElementById(obj).value=y +"-"+ pmon.substring(eval(pmon.length-2), pmon.length) +"-"+ pday.substring(eval(pday.length-2), pday.length);
	if ( document.getElementById(st).value > document.getElementById(en).value ) {  document.getElementById(en).value =document.getElementById(st).value;};
	document.getElementById("oCalendar").style.display="none";
}

function cls_call(){
	document.getElementById("oCalendar").style.display="none";
}
