/****************************************************************************/
/* ÁÖ¹Î¹øÈ£ Ã¼Å©                                                            */
/* 2000.8.6 commany                                                         */
/****************************************************************************/
function f_jumin_chk(ai_jumin1,ai_jumin2)
{
  /* ¾Õ¹øÈ£6ÀÚ¸®, µÞ¹øÈ£ 7ÀÚ¸® ¸ðµÎ ÀÔ·ÂÇß´ÂÁö Ã¼Å© */
  if (!(f_maxlen_chk(ai_jumin1,6,'ÁÖ¹Îµî·Ï¹øÈ£¾Õ'))) return false;
  if (!(f_maxlen_chk(ai_jumin2,7,'ÁÖ¹Îµî·Ï¹øÈ£µÚ'))) return false;

  /* ¼ýÀÚ¸¸ ÀÔ·ÂµÇ¾ú´ÂÁö¸¦ Ã¼Å© */
  var ls_f_jumin = ai_jumin1.value;
  var ls_r_jumin = ai_jumin2.value;

  /* ¾Õ 6ÀÚ¸® ¼ýÀÚ Ã¼Å© */
  for (i=0 ; i<ls_f_jumin.length ; i++ )
  {
    var ls_sub_jumin = ls_f_jumin.substring(i,i+1);
    if ((ls_sub_jumin < '0') || (ls_sub_jumin > '9'))
    {
      alert('ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.');
      ai_jumin1.select();
      ai_jumin1.focus();
      return false;
    }
  }
  /* µÚ 7ÀÚ¸® ¼ýÀÚ Ã¼Å© */
  for (i=0 ; i<ls_r_jumin.length ; i++ )
  {
    var ls_sub_jumin = ls_r_jumin.substring(i,i+1);
    if ((ls_sub_jumin < '0') || (ls_sub_jumin > '9'))
    {
      alert('ÁÖ¹Îµî·Ï¹øÈ£´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.');
      ai_jumin1.select();
      ai_jumin1.focus();
      return false;
    }
  }

  /* ¿ù ÀÔ·Â Ã¼Å© */
  var ls_sub_jumin = ls_f_jumin.substring(2,4);
  if ((ls_sub_jumin < '01') || (ls_sub_jumin > '12'))
  {
    alert('01¿ùºÎÅÍ 12¿ù±îÁö¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.');
    ai_jumin1.select();
    ai_jumin1.focus();
    return false;
  }

  /* ÀÏ ÀÔ·Â Ã¼Å© */
  var ls_sub_jumin = ls_f_jumin.substring(4,6);
  if ((ls_sub_jumin < '01') || (ls_sub_jumin > '31'))
  {
    alert('01ÀÏºÎÅÍ 31ÀÏ±îÁö¸¸ ÀÔ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù.');
    ai_jumin1.select();
    ai_jumin1.focus();
    return false;
  }

  /* ³²³à ÀÔ·Â Ã¼Å© */
  var ls_sub_jumin = ls_r_jumin.substring(0,1);
  if ((ls_sub_jumin < '1') || (ls_sub_jumin > '4'))
  {
    alert('³²³à ÀÔ·ÂÀº 1ºÎÅÍ 4±îÁö ÀÔ´Ï´Ù.');
    ai_jumin2.select();
    ai_jumin2.focus();
    return false;
  }

  /*  ÁÖ¹Îµî·Ï¹øÈ£ À¯È¿¼º °Ë»ç */
  ar_f_jumin = new Array(6);
  ar_r_jumin = new Array(7);
  var check_digit = 0;
  for (i=0 ; i < 6 ; i++ )
  {
    ar_f_jumin[i] = ls_f_jumin.substring(i,i+1);
    check_digit = check_digit + (ar_f_jumin[i] * (i+2));
  }

  for (i=0 ; i < 7 ; i++ )
  {
    ar_r_jumin[i] = ls_r_jumin.substring(i,i+1);
  }
  check_digit = check_digit + (ar_r_jumin[0]*8 + ar_r_jumin[1]*9 + ar_r_jumin[2]*2 +
                               ar_r_jumin[3]*3 + ar_r_jumin[4]*4 + ar_r_jumin[5]*5);

  check_digit = check_digit % 11;
  check_digit = 11 - check_digit;
  check_digit = check_digit % 10;

  if (check_digit != ar_r_jumin[6])
  {
    alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
    ai_jumin1.value = '';
    ai_jumin2.value = '';
    ai_jumin1.focus();
    return false;
  }
  if(ai_jumin1.value == "701010" && ai_jumin2.value == "1111111")
  {
    alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä');
    ai_jumin1.value = '';
    ai_jumin2.value = '';
    ai_jumin1.focus();
    return false;
  }
  return true;
}

/****************************************************************************/
/* ÀÌ¸ÞÀÏ Çü½Ä¿¡ ¸Â´ÂÁö Ã¼Å©                                                */
/* 2001.1.8 Sandeep V. Tamhankar                                            */
/****************************************************************************/
function f_email_chk(as_fin)
{
  var emailStr = as_fin.value;
  var emailPat=/^(.+)@(.+)$/
  var specialChars="\\(\\)<>@,;:\\\\\\\"\\.\\[\\]"
  var validChars="\[^\\s" + specialChars + "\]"
  var quotedUser="(\"[^\"]*\")"
  var ipDomainPat=/^\[(\d{1,3})\.(\d{1,3})\.(\d{1,3})\.(\d{1,3})\]$/
  var atom=validChars + '+'
  var word="(" + atom + "|" + quotedUser + ")"
  var userPat=new RegExp("^" + word + "(\\." + word + ")*$")
  var domainPat=new RegExp("^" + atom + "(\\." + atom +")*$")
  var matchArray=emailStr.match(emailPat)

  if (matchArray==null)
  {
    alert("ÀÌ¸ÞÀÏ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
    as_fin.focus();
    as_fin.select();
    return false;
  }

  var user=matchArray[1]
  var domain=matchArray[2]

  // See if "user" is valid
  if (user.match(userPat)==null)
  {
    alert("ÀÌ¸ÞÀÏ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
    as_fin.focus();
    as_fin.select();
    return false;
  }

  /* if the e-mail address is at an IP address (as opposed to a symbolic
     host name) make sure the IP address is valid. */
  var IPArray=domain.match(ipDomainPat)
  if (IPArray!=null)
  {
    // this is an IP address
    for (var i=1;i<=4;i++)
    {
      if (IPArray[i]>255)
      {
        alert("ÀÌ¸ÞÀÏ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
        as_fin.focus();
        as_fin.select();
        return false;
      }
    }
    return true
  }

  // Domain is symbolic name
  var domainArray=domain.match(domainPat)
  if (domainArray==null)
  {
    alert("ÀÌ¸ÞÀÏ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
    as_fin.focus();
    as_fin.select();
    return false;
  }

  var atomPat=new RegExp(atom,"g")
  var domArr=domain.match(atomPat)
  var len=domArr.length
  if (domArr[domArr.length-1].length<2 || domArr[domArr.length-1].length>3)
  {
    alert("ÀÌ¸ÞÀÏ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
    as_fin.focus();
    as_fin.select();
    return false;
  }

  // Make sure there's a host name preceding the domain.
  if (len<2)
  {
    alert("ÀÌ¸ÞÀÏ Çü½Ä¿¡ ¸ÂÁö ¾Ê½À´Ï´Ù.");
    as_fin.focus();
    as_fin.select();
    return false;
  }

  // If we've gotten this far, everything's valid!
  return true;
}

/****************************************************************************/
/* ºóÇ×¸ñ°ú Ã¹Ä­ÀÌ ½ºÆäÀÌ½º ÀÎÁö¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö                            */
/* 2000.11.17 commany                                                       */
/* [È¸¿øµî·Ï¿¡¼­ Ç×¸ñ À¯È¿¼º °Ë»ç½Ã »ç¿ë]                                   */
/****************************************************************************/
function f_empty_chk(as_fin,as_fin_nm)
{
  // as_finÀÇ Ç×¸ñÀÇ °ªÀ» ls_value¿¡ ÀúÀåÇÑ´Ù.
  var ls_value = as_fin.value;

  var ls_msg = '';

  // ls_value º¯¼ö °ªÀÌ ³ÎÀÌ¸é
  // 1. ¿¡·¯ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇØ ÁØ´Ù.
  // 2. ¿¡·¯°¡ ³­ Ç×¸ñ¿¡ Æ÷Ä¿½º¸¦ ÁØ´Ù.
  // 3. FALSE °ªÀ» ¸®ÅÏÇÑ´Ù.
  if (ls_value == '')
  {
    var ls_msg = '[' + as_fin_nm + '] Ç×¸ñÀÌ ºñ¾î ÀÖ½À´Ï´Ù.\n'
                                 + '´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.';
    alert(ls_msg);
    as_fin.focus();
    return false;
  }
  // Ç×¸ñÀÇ Á¦ÀÏ Ã¹¹øÂ° À§Ä¡°¡ ³ÎÀÎÁö¸¦ ºñ±³
  // °ø¹éÀÌ Á¸ÀçÇÏ¸é
  // 1. ¿¡·¯ ¸Þ¼¼Áö¸¦ Ãâ·ÂÇÑ´Ù.
  // 2. ÇØ´ç Ç×¸ñÀ» ÃÊ±âÈ­ ÇÑ´Ù.
  // 3. ÇØ´ç Ç×¸ñ¿¡ Æ÷Ä¿½º¸¦ ÁØ´Ù.
  // 4. FALSE °ªÀ» ¸®ÅÏÇÑ´Ù.
  else if (ls_value.substring(0,1) == ' ')
  {
    var ls_msg = '[' + as_fin_nm + '] Ç×¸ñÀÇ ¾ÕºÎºÐÀÌ °ø¹éÀ¸·Î ¶ç¿öÁ® ÀÖ½À´Ï´Ù.\n'
                                 + '´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.';
    alert(ls_msg);
    as_fin.select();
    as_fin.focus();
    return false;
  }
  return true;
}

/****************************************************************************/
/* ¼ýÀÚ¸¸ ÀÔ·Â ¹ÞÀ» ¼ö ÀÖµµ·Ï ÇÏ´Â ÇÔ¼ö (¹®ÀÚÀÌ¸é ¿¡·¯ Ã¼Å©)                */
/* 2000.11.22 commany                                                       */
/****************************************************************************/
/* as_fin´Â ÇöÀç Æ÷Ä¿½º°¡ ÀÖ´Â Ç×¸ñÀ» ¸»ÇÑ´Ù.                               */
function f_integer_chk(as_fin,as_alias)
{
  // ls_valueÀº ºñ±³ ´ë»óÀÌ µÇ´Â Ç×¸ñÀÇ °ªÀÌ´Ù.
  var ls_value = as_fin.value;

  // ls_valueÀÇ ¹®ÀÚ¼ö¸¦ ¾Ë¾Æ³½´Ù.
  var li_length = ls_value.length;

  // 1. Ç×¸ñ °ªÀÌ 1-9 »çÀÌÀÇ °ªÀÌ¸é
  // 2. ÀÔ·ÂµÈ ¼ýÀÚ ¾Õ¿¡ '0'¸¦ ºÙ¿©³õ´Â´Ù.
  // for (vas i=0 ; i <= ls_value.length ; i++)
  for (var i=0 ; i < li_length ; i++)
  {
    // li_value °ªÀÇ ÇÑÀÚ¸® ¸¶´ÙÀÇ °ª
    // ¢º substring(ÀÎµ¦½º1,ÀÎµ¦½º2) ¿¡ ´ëÇØ¼­
    //    - [ÀÎµ¦½º1]¿¡¼­ [ÀÎÅØ½º2] »çÀÌÀÇ ¹®ÀÚ¿­À» ¹®Àå Áß¿¡¼­ ÃßÃâ
    var ls_sub_value = ls_value.substring(i,i+1);

    if ((ls_sub_value < '0') || (ls_sub_value > '9'))
    {
      var ls_msg = '[' + as_alias + ']Àº ¼ýÀÚ¸¸ ÀÔ·Â ÇÒ ¼ö ÀÖ½À´Ï´Ù.\n' + '´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.';
      alert(ls_msg);
      as_fin.value = '';
      as_fin.focus();
      return false;
    }
  }
  return true;
}

/****************************************************************************/
/* ÀÏÁ¤ ÀÚ¸®¼ö ¸¸Å­ ÀÔ·ÂÇß´ÂÁö Ã¼Å©ÇÏ´Â ÇÔ¼ö                                */
/* 2000.11.27 commany                                                       */
/****************************************************************************/
/* as_fin´Â ÇöÀç Æ÷Ä¿½º°¡ ÀÖ´Â Ç×¸ñÀ» ¸»ÇÑ´Ù.                               */
/* as_next_fin´Â ÇöÀç Æ÷Ä¿½º°¡ ÀÖ´Â Ç×¸ñÀÇ ´ÙÀ½ Ç×¸ñÀ» ¸»ÇÑ´Ù.              */
/* ai_maxlen_int´Â ÀÔ·ÂÇÒ ¼ö ÀÖ´Â ÃÖ°í ÀÚ¸®¼ö¸¦ ¸»ÇÑ´Ù.                     */
function f_maxlen_chk(as_fin,ai_maxlen_int,as_fin_nm)
{
  // ÃÖ°í ÀÚ¸´¼ö ¸¸Å­ ÀÔ·ÂÀ» ¾ÈÇßÀ» ¶§
  if (as_fin.value.length < ai_maxlen_int)
  {
    var ls_msg = '[' + as_fin_nm + '] Ç×¸ñÀº ÃÖ¼Ò ' + ai_maxlen_int + 'ÀÚ ÀÌ»óÀûÀ¸¼Å¾ß µË´Ï´Ù.\n'
                                 + '´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.';
    alert(ls_msg);
    as_fin.focus();
    as_fin.select();
    return false;
  }
  if (as_fin.nm == 'ÆÐ½º¿öµå' || as_fin.nm == 'ÆÐ½º¿öµåÈ®ÀÎ')
  {
    var ls_msg = '[' + as_fin_nm + '] Ç×¸ñÀº ²À ' + ai_maxlen_int + 'ÀÚ¿¡¼­ 10ÀÚ±îÁö ÀûÀ¸¼Å¾ß µË´Ï´Ù.\n'
                                 + '´Ù½Ã ÀÔ·ÂÇÏ¿© ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.';
    alert(ls_msg);
    as_fin.focus();
    as_fin.select();
    return false;
  }
  return true;
}

/****************************************************************************/
/* µÎ Ç×¸ñÀÇ ÅØ½ºÆ® ºñ±³ ÇÔ¼ö                                               */
/* 2000.11.21 commany                                                       */
/* [È¸¿øµî·Ï¿¡¼­ ºñ¹Ð¹øÈ£¿Í ÀçÀÔ·Âºñ¹Ð¹øÈ£ÀÇ ÅØ½ºÆ®¸¦ ºñ±³]                 */
/****************************************************************************/
/* as_pre_fin´Â ÀÌÀü Ç×¸ñÀ» ¸»ÇÑ´Ù.                                         */
/* as_fin´Â ÇöÀç Æ÷Ä¿½º°¡ ÀÖ´Â Ç×¸ñÀ» ¸»ÇÑ´Ù.                               */
/* as_next´Â ´ÙÀ½ ÇÔ¿ÁÀ» ¸»ÇÑ´Ù.                                            */
function f_compare_text(as_pre_fin,as_fin,as_next_fin)
{
 if (as_pre_fin.value != as_fin.value)
 {
   alert('ÀÔ·ÂµÈ ºñ¹Ð¹øÈ£°¡ ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù. \n´Ù½Ã ÀÔ·ÂÇØ ÁÖ½Ã±â ¹Ù¶ø´Ï´Ù.');
   as_fin.value = '';
   as_fin.focus();
   return false;
 }
 else
 {
   as_next_fin.focus();
   return true;
 }
}

<!-- popup -->
function OpenWindow(url,ls_width,ls_height,ls_scroll){
  winobject = window.open(url,"demo","toolbar=no,status=no,menubar=no,scrollbars="+ls_scroll+",resizable=no,width="+ls_width+",height="+ls_height);
}

<!-- blink tag -->
function doBlink() {
  var blink = document.all.tags("blink")
  for (var i=0; i < blink.length; i++)
    blink[i].style.visibility = blink[i].style.visibility == "" ? "hidden" : ""
}
function startBlink() {
  if (document.all) setInterval("doBlink()",600)
}
window.onload = startBlink;


<!-- 	·Î±×ÀÎ ¸Þ¼¼Áö -->
function logMsg(){
	alert('È¸¿øÀü¿ë¼­ºñ½ºÀÔ´Ï´Ù. '
	    + '·Î±×ÀÎÇÏ½Ê½Ã¿ä. ');
}

/****************************************************************************/
/* ÀÌ¹ÌÁöº¯È¯(·Ñ¿À¹ö) ¹× ·¹ÀÌ¾îºä ÇÔ¼ö                                      */
/****************************************************************************/
<!--
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_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_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

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_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 key_chk(arg){
  if(!f_empty_chk(arg.key,'°Ë»ö¾î')) { return false; }
}
//-->
