<!--

function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

MM_reloadPage(true);

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.01
  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 && d.getElementById) x=d.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() { //v6.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(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 JS_viewObj(objhtml) {
   document.write(objhtml);
}

function Window_Open(URL, Target, Width, Height, Scroll, Resize) {
   var PosLeft=(screen.width - Width) / 2; // »õÃ¢ Y ÁÂÇ¥
   var PosTop=(screen.height - Height) / 2; // »õÃ¢ X ÁÂÇ¥

   WinOpen=window.open(URL, Target, 'left=' + PosLeft + ', top=' + PosTop + ', width=' + Width +', height=' + Height +', scrollbars=' + Scroll +', resizable=' + Resize);
   WinOpen.focus();
   return;
}

/* ¼ýÀÚ¸¸ ÀÔ·Â¹ÞÀ½ */
function Only_Numeric(numeric) {
   if((event.keyCode<48 || event.keyCode>57 || event.keyCode==45) && event.keyCode!=13) {
      event.returnValue=false;
   }
}

/* ¼ýÀÚ ¼¼ÀÚ¸®¾¿ ÀÚµ¿ ÄÄ¸¶ Âï±â */
function Numeric_Comma(numeric) {
   var num_org=numeric.value;               /* ÀÔ·ÂµÈ °ª ºÒ·¯¿À±â */
   var num_org_len=num_org.length-1;        /* ÀÔ·ÂµÈ °ªÀÇ ±æÀÌ °è»ê */
   var number='';
   var y=0;

   for(var i=num_org_len; i>=0; i--) {      /* ÄÄ¸¶ Á¦°Å¸¦ À§ÇØ ±æÀÌ ¸¸Å­ ·çÇÁ¸¦ °Å²Ù·Î µ¹¸°´Ù. */
      var num_loc_v=num_org.charAt(i);      /* ÇöÀç ÀÔ·ÂµÈ °ªÀÇ ÇÑ°³ ÇÑ°³ÀÇ °ª. */

      if(num_loc_v!=',') {                  /* ÄÄ¸¶°¡ ¾ø´Â °æ¿ì¿¡¸¸ ¼ýÀÚ¸¦ ºÙÀÎ´Ù */
         if(y%3==0 && y!=0) {               /* ¼¼ÀÚ¸® ¸¶´Ù ÄÄ¸¶¸¦ ºÙÀÎ´Ù. */
            number=num_loc_v+','+number;
            y++;
         }

         else {
            number=num_loc_v+number;
            y++;
         }
      }
   }

   numeric.value=number;
}

function Del_Comma(num_org) {
   var num_org_len=num_org.length-1;        /* ÀÔ·ÂµÈ °ªÀÇ ±æÀÌ °è»ê */
   var number='';

   for(var i=num_org_len; i>=0; i--) {      /* ÄÄ¸¶ Á¦°Å¸¦ À§ÇØ ±æÀÌ ¸¸Å­ ·çÇÁ¸¦ °Å²Ù·Î µ¹¸°´Ù. */
      var num_loc_v=num_org.charAt(i);      /* ÇöÀç ÀÔ·ÂµÈ °ªÀÇ ÇÑ°³ ÇÑ°³ÀÇ °ª. */

      if(num_loc_v!=',') {                  /* ÄÄ¸¶°¡ ¾ø´Â °æ¿ì¿¡¸¸ ¼ýÀÚ¸¦ ºÙÀÎ´Ù */
         number=num_loc_v+number;
      }
   }

   return(number);
}

function Add_Comma(num_org) {
   var num_org_len=num_org.length-1;        /* ÀÔ·ÂµÈ °ªÀÇ ±æÀÌ °è»ê */
   var number='';
   var y=0;

   for(var i=num_org_len; i>=0; i--) {      /* ÄÄ¸¶ Á¦°Å¸¦ À§ÇØ ±æÀÌ ¸¸Å­ ·çÇÁ¸¦ °Å²Ù·Î µ¹¸°´Ù. */
      var num_loc_v=num_org.charAt(i);      /* ÇöÀç ÀÔ·ÂµÈ °ªÀÇ ÇÑ°³ ÇÑ°³ÀÇ °ª. */

      if(y%3==0 && y!=0) {               /* ¼¼ÀÚ¸® ¸¶´Ù ÄÄ¸¶¸¦ ºÙÀÎ´Ù. */
         number=num_loc_v+','+number;
         y++;
      }

      else {
         number=num_loc_v+number;
         y++;
      }
   }

   return(number);
}

/* Ã¼Å©¹Ú½º Ã¼Å© ÈÄ Ã³¸® */
function Check_Go_Submit2(form, url, word1, word2) {
   var len=form.elements.length;
   var total=0;

   for(var i=0; i<len; i++) {
      if(form.elements[i].checked==true) {
         total++;
      }
   }

   if(!total || total==0) {
      window.alert('¼±ÅÃÇÏ½Å ' + word1 + '(ÀÌ)°¡ ¾ø½À´Ï´Ù.\n\nÁ¤È®ÇÏ°Ô È®ÀÎÇØ ÁÖ½Ê½Ã¿À.');
      return;
   }

   else {
      sure=confirm(word2);

      if(sure==true) {
         form.action=url;
         form.submit();
      }

      return;
   }
}

function Auto_Move_Focus(now_value, max_count, move_focus) {
   if(now_value.length >= eval(max_count)) {
      move_focus.focus();
   }
}

function Go_Submit(form, url, word) {
   sure=confirm(word);

   if(sure==true) {
      form.action=url;
      form.submit();
   }

   return;
}

function Form_Submit(form, word) {
   sure=confirm(word);

   if(sure==true) {
      form.submit();
   }

   return false;
}

function Check_All(form) {
   var len=form.elements.length;
   var j=0;

   if(form.all_ck.checked==true) {
      for(var i=0; i<len; i++) {
         form.elements[i].checked=true;
      }
   }

   else {
      for(var i=0; i<len; i++) {
         form.elements[i].checked=false;
      }
   }

   return;
}

function Check_True_All(form) {
   var len=form.elements.length;
   var j=0;

   for(var i=0; i<len; i++) {
      form.elements[i].checked=true;
   }

   return;
}

function Mail_Domain_Choice(obj, n_obj) {
   var last = obj.options.length - 1;

   if(obj.options[last].selected == true) {
      n_obj.readOnly = false;
      n_obj.value = "";
      n_obj.focus();
   }

   else {
      var choice_value = "";

      for(var i = 0; i < obj.options.length; i++) {
         if(obj.options[i].selected == true) {
            choice_value = obj.options[i].value;
         }
      }

      n_obj.readOnly = true;
      n_obj.value = choice_value;
   }

   return;
}

// ¹®ÀÚ¿­ ±æÀÌ ±¸ÇÏ±â....
function calByte(msg) {
   var t;
   var msg_len = 0;
   var tmp_msg_len = msg.length;

   for(var k = 0; k < tmp_msg_len; k++){
      t = msg.charAt(k);

      if(escape(t).length > 4) {
         msg_len += 2;
      }

      else if(t != "\r") {
			msg_len++;
		}
   }

	return (msg_len);
}

// limit_length Byte ±âÁØÀ¸·Î ÀÚ¸¥ ÈÄÀÇ ¹®ÀÚ º¸³»±â.
function cutText(msg, limit_length){
   var t;
   var new_msg = new String();
   var msg_len = 0;
   var tmp_msg_len = msg.length;
  
   for(var k = 0; k < tmp_msg_len; k++){
      t = msg.charAt(k);

      if(escape(t).length > 4) {
         msg_len += 2;
      }

      else if(t != "\r") {
			msg_len++;
		}

      if(msg_len > limit_length) {
         new_msg = msg.substring(0, k);
         break;
      }
   }

   return (new_msg);
}

// ¹®ÀÚ¿­ Á¡°Ë ÇÔ¼ö...
function Message_Length_Check(obj1, obj2, limit_length) {
   if(obj2=="") {
      msg_len = calByte(obj1.value);

      if(msg_len > limit_length) {
         excess_len = msg_len - limit_length;

         window.alert("ÃÖ´ë " + limit_length + "ByteÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.\r\nÇöÀç " + excess_len + "Byte°¡ ÃÊ°úµÇ¾ú½À´Ï´Ù.");

         modify_msg = cutText(obj1.value, limit_length);
         obj1.value = modify_msg;;
         return;
      }
   }

   else {
      msg_len = calByte(obj1.value);
      obj2.value = msg_len;

      if(msg_len > limit_length) {
         excess_len = msg_len - limit_length;

         window.alert("ÃÖ´ë " + limit_length + "ByteÀÌ¹Ç·Î ÃÊ°úµÈ ±ÛÀÚ¼ö´Â ÀÚµ¿À¸·Î »èÁ¦µË´Ï´Ù.\r\nÇöÀç " + excess_len + "Byte°¡ ÃÊ°úµÇ¾ú½À´Ï´Ù.");

         modify_msg = cutText(obj1.value, limit_length);
         obj1.value = modify_msg;
         obj2.value = calByte(modify_msg);
         return;
      }
   }
}

// ÇÊµå Áö¿ì±â...
function clearField(field){
   if(field.value == field.defaultValue) {
      field.value = "";
   }
}

// ¸¸³ª ¿ÀÇÂ...
function Mana_Open(url){
   var Width = screen.width - 10;
   var Height = screen.height - 60;

   ManaWinOpen = window.open(url, '_One_Read_', 'left=0, top=0, width=' + Width +', height=' + Height +', scrollbars=yes, resizable=yes');
   ManaWinOpen.focus();
   return;
}

function funcZoom(param, obj) {
   if(navigator.userAgent.toLowerCase().indexOf("msie") != -1) {
      var layer;

      if(obj == null || obj == "") {
         layer = document.body;
      }

      else {
         layer = document.getElementById(obj);
      }

      if(layer.style.zoom == null || layer.style.zoom == "") {
         zoomStat = 100;
      }

      if(param == "in") {
         zoomStat = zoomStat + 10;

         if(zoomStat > 150) {
            zoomStat = 150;
         }
      }

      else if(param == "out") {
         zoomStat = zoomStat - 10;

         if(zoomStat < 50) {
            zoomStat = 50;
         }
      }

      else if(param == "reset") {
         zoomStat = 100;
      }

      layer.style.zoom = zoomStat + "%";
   }

   else{
      window.alert("ÀÌ ºê¶ó¿ìÀú¿¡¼­´Â Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.");
   }
}

function funcPrint(obj, pWidth, pHeight, hTitle){
   var layer = document.getElementById(obj);

   var nPwidth = pWidth + 17;
   var posLeft = (screen.width - nPwidth) / 2; // »õÃ¢ Y ÁÂÇ¥
   var posTop = (screen.height - pHeight) / 2; // »õÃ¢ X ÁÂÇ¥

   var printWin = window.open("", "", "left=" + posLeft + ", top=" + posTop + ", width=" + nPwidth + ", height=" + pHeight + ", status=yes, scrollbars=yes, resizable=yes");

   printWin.document.open();
   printWin.document.writeln("<html>");
   printWin.document.writeln("<head>");
   printWin.document.writeln("<title>" + hTitle + "</title>");
   printWin.document.writeln("<meta http-equiv=\"content-type\" content=\"text/html; charset=euc-kr\">");
   printWin.document.writeln("<style type=\"text/css\">");
   printWin.document.writeln("td {font-family:\"µ¸¿ò\"; font-size:12px; color:#5B534A;}");
   printWin.document.writeln("a:link {font-family:\"µ¸¿ò\"; font-size:12px; color:#787058; text-decoration:none;}");
   printWin.document.writeln("a:visited {font-family:\"µ¸¿ò\"; font-size:12px; color:#787058; text-decoration:none;}");
   printWin.document.writeln("a:hover {font-family:\"µ¸¿ò\"; font-size:12px; color:#333333; text-decoration:none;}");
   printWin.document.writeln(".font11 {font-family:\"µ¸¿ò\"; font-size:11px; color:#5B534A;}");
   printWin.document.writeln("</style>");
   printWin.document.writeln("</head>");
   printWin.document.writeln("<body topmargin=\"0\" leftmargin=\"0\" title=\"Å¬¸¯ÇÏ¸é È­¸éÀÌ ´ÝÈü´Ï´Ù.\" onload=\"javascript:window.print();\" onclick=\"window.close();\" oncontextmenu=\"return false;\" ondragstart=\"return false;\" onselectstart=\"return false;\" style=\"cursor:hand;\">");
   printWin.document.writeln("<table width=\"" + pWidth + "\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">");
   printWin.document.writeln("  <tr>");
   printWin.document.writeln("    <td height=\"10\"></td>");
   printWin.document.writeln("  </tr>");
   printWin.document.writeln("  <tr>");
   printWin.document.writeln("    <td>");
   printWin.document.writeln(layer.innerHTML);
   printWin.document.writeln("    </td>");
   printWin.document.writeln("  </tr>");
   printWin.document.writeln("  <tr>");
   printWin.document.writeln("    <td height=\"10\"></td>");
   printWin.document.writeln("  </tr>");
   printWin.document.writeln("</table>");
   printWin.document.writeln("</body>");
   printWin.document.writeln("</html>");

   printWin.window.document.location.reload();
}

function funcSendMail(form, obj, url, target, width, height, scroll, resize) {
   var msg = document.getElementById(obj).outerHTML;

   var posLeft = (screen.width - width) / 2;    // »õÃ¢ Y ÁÂÇ¥
   var posTop = (screen.height - height) / 2;   // »õÃ¢ X ÁÂÇ¥

   var mailWind = window.open('', target, 'left=' + posLeft + ', top=' + posTop + ', width=' + width + ', height=' + height + ', scrollbars=' + scroll + ', resizable=' + resize);

   form.msg.value = msg;

   form.target = target;
   form.action = url;
   form.submit();

   mailWind.focus();
}

//-->