/////////////////////////////////////////////////////////////////
// »ç¿ë¸ñÀû : °¢Á¾ ½ºÅ©¸³Æ® ¸ðÀ½
// ÀÛ¼ºÀÏ   : 2002.01.25
// ÀÛ¼ºÀÚ   : Ã¤Áø (ÇÏ¸®Áö)
/////////////////////////////////////////////////////////////////


var CONTENT_MSG   = "ÀÔ·ÂµÈ °ªÀÌ ÃÊ°úµÇ¾ú½À´Ï´Ù.";
var TOG_WORD    = '%0D';


function swf(src,w,h,d1){
  html = '';
  html = '      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://active.macromedia.com/flash4/cabs/swflash.cab#version=4,0,0,0" width="'+w+'" height="'+h+'">';
  html = '        <param name="movie" value="'+src+'?pageNum='+d1+'">';
  html = '        <param name="play" value="true">';
  html = '        <param name="loop" value="true">';
  html = '        <param name="quality" value="high">';
  html = '        <param name="wmode" value="transparent">';
  html += '       <embed src="'+src+'?pageNum='+d1+'" play="true" loop="true" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"  width="'+w+'" height="'+h+'"></embed>';
  html += '      </object>';
  document.write(html);
} 

 function swf01(movie,width,height){
  var code = "";
  code += '<object width="'+width+'" height="'+height+'" type="application/x-shockwave-flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0">';
  code += '<param name="movie" value="'+movie+'" />';
  code += '<param name="quality" value="high" />';
  code += '<param name="wmode" value="transparent" />';
  code += '<param name="menu" value="false" />';
  code += '<param name="allowScriptAccess" value="always" />';
  code += '<param name="swliveconnect" value="true" />';
  code += '<embed width="'+width+'" height="'+height+'" src="'+movie+'" quality="high" wmode="transparent" menu="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>';
  code += '</object>';
  document.write(code);
 }

function swf02(src,w,h){
  html = '';
  html = '      <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="'+w+'" height="'+h+'">';
  html = '        <param name="movie" value="'+src+'">';
  html = '        <param name="play" value="true">';
  html = '        <param name="loop" value="true">';
  html = '        <param name="quality" value="high">';
  html = '        <param name="wmode" value="transparent">';
  html += '       <embed src="'+src+'" play="true" loop="true" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"></embed>';
  html += '      </object>';
  document.write(html);
} 

// Àü´ÞµÇ´Â ¸Þ½ÃÁö¿¡¼­ ¾ÕµÚ °ø¹éÀ» Á¦°ÅÇÏ´Â Trim ÇÔ
function trim(keyword){ 
    var key_len; 
  while(keyword.indexOf(" ") == 0){
    keyword = keyword.replace(" ", "");
  }
  
  key_len = keyword.length;
  while(keyword.substring(key_len-1, key_len) == " "){
    if(keyword.substring(key_len-1, key_len) == " "){
      keyword = keyword.substring(0, key_len-1)
    }
    key_len = keyword.length;     
  }
  return keyword;
}   

// Àü´ÞµÇ´Â ¸Þ½ÃÁö¿¡¼­ ¸Þ½ÃÁöÀÇ ±æÀÌ¸¦ Ã¼Å©ÇÏ°í Â¥¸£´Â ÇÔ¼ö
function checkShrtMsgLen(obj,MSG_LEN) {
  var bResult   = checkMsgLen(obj,MSG_LEN);
  var iCountByte  = 0;
  var sContentMsg = '';

  if (!bResult){
    alert(MSG_LEN+' ÀÇ Çã¿ëµÈ ¹®ÀÚ¿­ÀÇ Å©±â¸¦ '+CONTENT_MSG);
    sContentMsg = cutText(obj,MSG_LEN);
    obj.value = sContentMsg;
  }
  iCountByte = getByteLen(obj);
//  alert('¹®ÀÚ¿­ÀÇ ±æÀÌ´Â : '+iCountByte[0]+' ÀÔ´Ï´Ù.');
}

//º¯¼öÀÇ ±æÀÌ¸¦ Ã¼Å©ÇÏ¿© ±æÀÌ¸¸Å­ Å©±â°¡ ³ÑÀ¸¸é ±æÀÌ¸¦ Àß¶óÁØ´Ù.
function checkMsgLen(obj,sByteLen) {

  var iCounts = new Array();
  iCounts = getByteLen(obj);                      //º¯¼öÀÇ ±æÀÌ¸¦ ±¸ÇÏ´Â ÇÔ¼ö

  if (iCounts[0] > sByteLen)
    return false;
  else
    return true;
}

//ÇÑ±ÛÀÏ °æ¿ì¿¡´Â 2byte¸¦ ±×¿ÜÀÇ ¹®ÀÚ´Â 1byte·Î °è»êÇÏ¿©  iCounts¿¡ ÀúÀåÇÏ¿© return ÇØÁØ´Ù.
function getStringLen(sMsg) {
  var sTmpMsg    = '';                        //¸Þ½ÃÁö¸¦ ÀÓ½Ã·Î ÀúÀåÇÏ´Â º¯¼ö
  var sTmpMsgLen = 0;                         //ÀÓ½Ã·Î ÀúÀåµÈ ¸Þ½ÃÁöÀÇ ±æÀÌ¸¦ ÀúÀåÇÏ´Â º¯¼ö
  var sOneChar   = '';                        //ÇÑ¹®ÀÚ¸¦ ÀúÀåÇÏ´Â º¯¼ö
  var iCounts    = new Array();                   //ÃÑ ¹ÙÀÌÆ®¿Í ÆäÀÌÁö´ç ¹ÙÀÌÆ® ¼ö¸¦ ÀúÀåÇÏ´Â ¹è¿­

  iCounts[0]=0;                           //ÃÑ ¹ÙÀÌÆ®¸¦ ÀúÀå ÇÏ´Â º¯¼ö

  sTmpMsg = new String(sMsg);
  sTmpMsgLen  = sTmpMsg.length;

  for (k = 0 ;k < sTmpMsgLen ;k++) {
    sOneChar = sTmpMsg.charAt(k);
    if (escape(sOneChar) == TOG_WORD) {
      iCounts[0]++;
    }
    else if (escape(sOneChar).length > 4) {
      iCounts[0] += 2;
    }
    else  {
      iCounts[0]++;
    }
  }

  return iCounts;
}


//ÇÑ±ÛÀÏ °æ¿ì¿¡´Â 2byte¸¦ ±×¿ÜÀÇ ¹®ÀÚ´Â 1byte·Î °è»êÇÏ¿©  iCounts¿¡ ÀúÀåÇÏ¿© return ÇØÁØ´Ù.
function getByteLen(obj,sMsgLng) {

  var sMsg       = obj.value;
  var sTmpMsg    = '';                        //¸Þ½ÃÁö¸¦ ÀÓ½Ã·Î ÀúÀåÇÏ´Â º¯¼ö
  var sTmpMsgLen = 0;                         //ÀÓ½Ã·Î ÀúÀåµÈ ¸Þ½ÃÁöÀÇ ±æÀÌ¸¦ ÀúÀåÇÏ´Â º¯¼ö
  var sOneChar   = '';                        //ÇÑ¹®ÀÚ¸¦ ÀúÀåÇÏ´Â º¯¼ö
  var iCounts    = new Array();                   //ÃÑ ¹ÙÀÌÆ®¿Í ÆäÀÌÁö´ç ¹ÙÀÌÆ® ¼ö¸¦ ÀúÀåÇÏ´Â ¹è¿­

  iCounts[0]=0;                           //ÃÑ ¹ÙÀÌÆ®¸¦ ÀúÀå ÇÏ´Â º¯¼ö

  if (sMsgLng != null) {
    sTmpMsg = new String(sMsgLng);
  }
  else
    sTmpMsg = new String(sMsg);
  sTmpMsgLen  = sTmpMsg.length;

  for (k = 0 ;k < sTmpMsgLen ;k++) {
    sOneChar = sTmpMsg.charAt(k);
    if (escape(sOneChar) == TOG_WORD) {
      iCounts[0]++;
    }
    else if (escape(sOneChar).length > 4) {
      iCounts[0] += 2;
    }
    else  {
      iCounts[0]++;
    }
  }

  return iCounts;
}

//80¹ÙÀÌÆ® ÀÌ»ó µÇ¸é º¯¼öÀÇ ±æÀÌ¸¦ ÀÚ¸£´Â ÇÔ¼ö
function cutText(obj,sByteLen) {

  var sTmpMsg     = '';
  var iTmpMsgLen    = 0;
  var sOneChar    = '';
  var iCount      = 0;
  var sOneCharNext  = '';

  sTmpMsg = new String(obj.value);
  iTmpMsgLen = sTmpMsg.length;

  for (var k = 0 ;k < iTmpMsgLen ; k++) {
    sOneChar = sTmpMsg.charAt(k);
    sOneCharNext = sTmpMsg.charAt(k+1);
    if (escape(sOneChar) == TOG_WORD) {
      iCount++;
      if (iCount > sByteLen-1) {
        sTmpMsg = sTmpMsg.substring(0,k);
        break;
      }
    }
    else if (escape(sOneChar).length > 4) {
      iCount += 2;
    }
    else {
      iCount++;
    }
    if (iCount > sByteLen) {
      sTmpMsg = sTmpMsg.substring(0,k);
      break;
    }
  }
  return sTmpMsg;
}



// Æû¿¡ ÀÔ·ÂµÈ °ªÀÌ NULL °ªÀÎÁö¸¦ Ã¼Å©
// NULL ÀÎ°æ¿ì false ¸¦ °ªÀÌ Á¸ÀçÇÏ¸é true ¸¦ ¹ÝÈ¯ÇÑ´Ù.
function null_check(form,title) {
  var str=form.value;
  var len=str.length;
  var result=0;

  if (len != 0) {
    for(i=0 ; i < len ; i++) {
      achar=str.substring(i,i+1);
      if (achar != ' ') {
        result=1;
        break;
      }
    }
    if (result != 1) {
      alert(title + '(À»)¸¦ ÀÔ·ÂÇÏ¼¼¿ä');
      form.value='';
      form.focus();
      return false;
    }
  } else {
    alert(title + '(À»)¸¦ ÀÔ·ÂÇÏ¼¼¿ä');
    form.value='';
    form.focus();
    return false;
  }
  return true;
}

// NULL ÀÎ°æ¿ì false ¸¦ °ªÀÌ Á¸ÀçÇÏ¸é true ¸¦ ¹ÝÈ¯ÇÑ´Ù.
function null_check2(form,title) {
  var str=form.value;
  var len=str.length;
  var result=0;

  if (len != 0) {
    for(i=0 ; i < len ; i++) {
      achar=str.substring(i,i+1);
      if (achar != ' ') {
        result=1;
        break;
      }
    }
    if (result != 1) {
      alert(title + '(À»)¸¦ ¼±ÅÃÇÏ¼¼¿ä');
      form.value='';
      form.focus();
      return false;
    }
  } else {
    alert(title + '(À»)¸¦ ¼±ÅÃÇÏ¼¼¿ä');
    form.value='';
    form.focus();
    return false;
  }
  return true;
}


// Æû¿¡ ÀÔ·ÂµÈ °ªÀÌ NULL °ªÀÎÁö¸¦ Ã¼Å© (°æ°í¸Þ½ÃÁö Ãâ·Â¾ÈÇÔ)
// NULL ÀÎ°æ¿ì false ¸¦ °ªÀÌ Á¸ÀçÇÏ¸é true ¸¦ ¹ÝÈ¯ÇÑ´Ù.
function null_check3(form) {
  var str=form.value;
  var len=str.length;
  var result=0;

  if (len != 0) {
    for(i=0 ; i < len ; i++) {
      achar=str.substring(i,i+1);
      if (achar != ' ') {
        result=1;
        break;
      }
    }
    if (result != 1) {
      form.value='';
      form.focus();
      return false;
    }
  } else {
    form.value='';
    form.focus();
    return false;
  }
  return true;
}


// ÀÔ·ÂµÈ °ªÀÌ ³ÎÀÌ Æ÷ÇÔµÇ¾î ÀÖ´ÂÁö Ã¼Å© ³ÎÀÌ Á¸ÀçÇÑ´Ù¸é false ¸¦ ¹ÝÈ¯

function check_null(form,val) {
  var str=form.value;
  var result=0;
  var len=str.length;
  if (len != 0) {
    for(i=0 ; i < len ; i++) {
      achar=str.substring(i,i+1);
      if (achar == ' ') {
        alert(val + '¸¦ °ø¹é¾øÀÌ ÀÔ·ÂÇÏ¼¼¿ä.');
        form.value='';
        form.focus();
        return false;
      }
    }
  } else {
    alert(val + '¸¦ ÀÔ·ÂÇÏ¼¼¿ä');
    form.value='';
    form.focus();
    return false;
  }
  return true;
}


// Æû¿¡¼­ ÀÔ·ÂµÈ °ªÀÌ ¼ýÀÚÀÎÁö¸¦ Ã¼Å© ¼ýÀÚ°¡ ¾Æ´Ñ°ªÀÌ ÀÖÀ¸¸é false ¸¦ ¹ÝÈ¯

function isNumber(form,string)
{
  var str=form.value;
  var len=str.length;

  for(var i=0;i<len;i++)
  {
    var chr=str.substr(i,1);
    if(chr<'0' || chr>'9')
    {
      alert(string+' À» ¼ýÀÚ·Î ÀÔ·ÂÇÏ¼¼¿ä');
      form.value='';
      form.focus();
      return false;
    }
  }
  return true;
}


// ÀÔ·ÂµÈ ÁÖ¹Î¹øÈ£ Ã¼Å© Æ²¸° ÁÖ¹Î¹øÈ£ÀÏ°æ¿ì false ¸¦ ¹ÝÈ¯

function jumin_wrong(it)
{
  IDtot = 0;
  IDAdd="234567892345";

  for(i=0;i<12;i++)
  {
    IDtot=IDtot+parseInt(it.substring(i,i+1))*parseInt(IDAdd.substring(i,i+1));
  }

  IDtot=11-(IDtot%11);

  if(IDtot==10) {
    IDtot=0;
  } else if(IDtot==11) {
    IDtot=1;
  }

  if(parseInt(it.substring(12,13))!=IDtot) return false;
  else return true;
}


// Àü´Þ¹ÞÀº ¸ÞÀÏ¿¡ Çü½ÄÀ» Ã¼Å©ÇÑ´Ù.

function check_mail(form) {
  if (form.value.indexOf ('@',0) == -1 ||form.value.indexOf ('.',0) == -1)
  {
    alert ("E-Mail Çü½ÄÀÌ Æ²¸³´Ï´Ù.")
    form.value='';
    form.focus();
    return false;
  }
  return true;
}


// ¾ÆÀÌµð ¹®ÀÚ Ã¼Å© ¿µ¹®ÀÚ¿Í ¼ýÀÚ·Î¸¸ Ç¥±â

function checkID(str)
{
    if (isAlphaNumeric(str) == false)
    {
      alert("ID ¹®ÀÚÁß¿¡ Çã¿ëµÇÁö ¾Ê´Â ¹®ÀÚ°¡ ÀÖ½À´Ï´Ù.");
    return false;
  }
  return true;
}


// ¹®ÀÚ Ã¼Å©

function isAlphaNumeric(val)
{
  var str = "abcdefghijklmnopqrstuvwxyz0123456789";
  for (i=0;i<val.length;i++)
  {
        if (str.indexOf(val.charAt(i)) == -1) {
        alert("ID ¹®ÀÚÁß¿¡ Çã¿ëµÇÁö ¾Ê´Â ¹®ÀÚ°¡ ÀÖ½À´Ï´Ù.");
      return false;
    }
  }
  return true;
}


// Àü´Þ¹ÞÀº ¸Þ¼¼Áö¸¦ Ãâ·Â

function msg(string) {
  alert(string);
}

// Àü´Þ¹ÞÀº ÀÎÀÚ°ªÀ¸·Î ÆäÀÌÁö¸¦ ÀÌµ¿

function page_move(num) {
  history.go(num);
}

// Àü´Þ¹ÞÀº ÀÎÀÚ°ªÀÌ url ÀÏ °æ¿ì

function page_move_meta(url) {
  location.href=url;
}

// ºÎ¸ð À©µµ¿ì ´Ù½Ã ÀÐ±â

function page_refresh() {
  opener.document.location.reload();
}

// Àü´Þ¹ÞÀº ÀÎÀÚ°ªÀ¸·Î »õ·Î¿î À©µµ¿ì Ã¢ ¿ÀÇÂ

function open_win(url,name,width,height,top,left,scroll) {
  wContentsLink = window.open(url, ""+name+"", "toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width="+width+",height="+height+",top="+top+",left="+left+",scrollbars="+scroll+"" );
  wContentsLink.moveTo(left,top);
  wContentsLink.focus();
}

function center_open_win(url,name,width,height,scroll) {
  wContentsLink = window.open(url, ""+name+"", "toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width="+width+",height="+height+",top=100,left=100,scrollbars="+scroll+"");
  wContentsLink.moveTo(200,200);
  wContentsLink.focus();
}

function temp_open_win(url,name) {
  var width=700;
  var height = 650;
  var left = 100;
  var top = 100;
      
  wContentsLink = window.open(url, ""+name+"", "toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,width="+width+",height="+height+",top=0,left=0,scrollbars=YES" );
  wContentsLink.moveTo(left,top);
  wContentsLink.focus();
}

// Àü´Þ¹ÞÀº ÀÎÀÚ°ªÀ¸·Î »õ·Î¿î À©µµ¿ì Ã¢ ¿ÀÇÂ
function open_win_target(url,name) {
  wContentsLink = window.open(url, ""+name+"", "");
  wContentsLink.focus();
}

// Ã¢À» ´Ý°í ºÎ¸ðÇÁ·¹ÀÓ ´Ù½Ã ÀÐ±â

function close_reload() {
  opener.document.location.reload();
  self.close();
}

// À©µµ¿ì Ã¢ ´Ý±â

function close_win() {
  self.close();
}


// Àý´Þ¹ÞÀº ÀÎÀÚ°ªÀÇ Å©±â¸¦ Ã¼Å© check ¿¡ ÀÎÀÚ°ªÀº ¾Æ·¡¿Í °°´Ù.
// -1 : ÀÛ¾Æ¾ßÇÑ´Ù
// 0  : °°¾Æ¾ßÇÑ´Ù
// 1  : Ä¿¾ßÇÑ´Ù.
//

function size_check(form,size,check,str) {
  var len=form.value.length;

  switch(check) {
  case '-1':
    if(len <= size) {
      var gubun=1;
    } else {
      var msg=str+' ÀÇ Å©±â°¡ '+size + ' º¸´Ù ÀÛ°Å³ª °°¾Æ¾ßÇÕ´Ï´Ù.';
      var gubun=0;
    }
    break;

  case '0':
    if(len == size) {
      gubun=1;
    } else {
      var msg=str+' ÀÇ Å©±â°¡ '+size+' ¿Í °°¾Æ¾ß ÇÕ´Ï´Ù.';
      var gubun=0;
    }
    break;
  case '1':
    if(len >= size) {
      gubun=1;
    } else {
      var msg=str + ' ÀÇ Å©±â°¡ ' +size + ' Å©°Å³ª °°¾Æ¾ß ÇÕ´Ï´Ù.';
      var gubun=0;
    }
    break;
  }

  if (gubun == 1) {
    return true;
  } else {
    alert(msg);
    form.value='';
    form.focus();
    return false;
  }
}

// Àý´Þ¹ÞÀº ÀÎÀÚ°ªÀÇ Å©±â¸¦ Ã¼Å© check ¿¡ ÀÎÀÚ°ªÀº ¾Æ·¡¿Í °°´Ù.
// -1 : ÀÛ¾Æ¾ßÇÑ´Ù
// 0  : °°¾Æ¾ßÇÑ´Ù
// 1  : Ä¿¾ßÇÑ´Ù.
// Boolean À¸·Î °á°ú°ªÀ» ¸®ÅÏÇÑ´Ù.
function size_check1(form,size,check) {
  var len=form.value.length;

  switch(check) {
    case '-1':
      if(len <= size) var gubun=1;
      else var gubun=0;
      break;
  
    case '0':
     if(len == size) gubun=1;
     else var gubun=0;
       break;
  
    case '1':
      if(len >= size) gubun=1;
      else var gubun=0;
       break;
  }

  if (gubun == 1) return true;
  else {
     form.value = '';
     form.focus();
    return false;
  }
}

  // ÆÇ¸Å±â°£ Á¤º¸ÀÇ À¯È¿¼º Ã¼Å©
  function check_date(start_y, start_m, start_d, last_y, last_m, last_d) {
    
    // ÇöÀç ½Ã°£ Á¤º¸ (³â,¿ù,ÀÏ)
        var todate = new Date();
        var curr_y = todate.getYear();
        var curr_m = todate.getMonth()+1;
        var curr_d = todate.getDate();
  
    arr_mon = new Array('01','02','03','04','05','06','07','08','09','10','11','12'); 
    arr_day = new Array('31','29','31','30','31','30','31','31','30','31','30','31');
    var s_mon_chk = 0;    // ½ÃÀÛ¿ùÀÇ À¯È¿¼º Ã¼Å©°ª
        var s_day_index = 0;  // ½ÃÀÛ¿ù¿¡ ´ëÇÑ ³¯ÀÚÁ¤º¸ÀÇ ÀÎµ¦½º°ª
        var l_mon_chk = 0;    // Á¾·á¿ùÀÇ À¯È¿¼º Ã¼Å©°ª
        var l_day_index = 0;    // Á¾·á¿ù¿¡ ´ëÇÑ ³¯ÀÚÁ¤º¸ÀÇ ÀÎµ¦½º°ª
        var err_check = 0;  // ±â°£Á¤º¸ÀÇ À¯È¿¼ºÃ¼Å©½Ã ¿¡·¯Ã¼Å©°ª
        var err_msg = "";   // ±â°£Á¤º¸ÀÇ À¯È¿¼ºÃ¼Å©½Ã ¹ß»ýµÈ ¿¡·¯Á¤º¸

        // ÇØ´ç¿ùÀÌ Á¸ÀçÇÏ´ÂÁö Ã¼Å©(ÆÇ¸Å½ÃÀÛ¿ù, ÆÇ¸ÅÁ¾·á¿ù)
        for (i =0; i < arr_mon.length; i++) {
          if (arr_mon[i] == start_m.value) {    // ÆÇ¸Å½ÃÀÛ¿ù
            s_mon_chk = 1;
            s_day_index = i;
          }
          if (arr_mon[i] == last_m.value) {   // ÆÇ¸ÅÁ¾·á¿ù
            l_mon_chk = 1;
            l_day_index = i;
          }
      }

      if (s_mon_chk != 1) {
        alert('½ÃÀÛ¿ù Á¤º¸¸¦ ¹Ù·Î ÀÔ·ÂÇÏ¼¼¿ä.');
        start_m.value = "";
        start_m.focus();
        return false;
      }
    
      if (l_mon_chk != 1) {
        alert('Á¾·á¿ù Á¤º¸¸¦ ¹Ù·Î ÀÔ·ÂÇÏ¼¼¿ä.');
        last_m.value = "";
        last_m.focus();
        return false;
      }
    
      // ½ÃÀÛ ¿ùÁ¤º¸¿¡ µû¸¥ ³¯ÀÚÁ¤º¸ÀÇ ¿À·ù Ã¼Å©
      if (start_d.value > arr_day[s_day_index]) {
        alert('½ÃÀÛ ÀÏÀÚ¸¦ ¹Ù·Î ÀÔ·ÂÇÏ¼¼¿ä.');
        start_d.value = "";
        start_d.focus();
        return false;
      }
    
      // Á¾·á ¿ùÁ¤º¸¿¡ µû¸¥ ³¯ÀÚÁ¤º¸ÀÇ ¿À·ù Ã¼Å©
      if (last_d.value > arr_day[l_day_index]) {
        alert('Á¾·á ÀÏÀÚ¸¦ ¹Ù·Î ÀÔ·ÂÇÏ¼¼¿ä.');
        last_d.value = "";
        last_d.focus();
        return false;
      }

      /*
        // Á¾·áÀÏÀÚ¿Í ÇöÀçÀÏÀÚ¿¡ µû¸¥ À¯È¿¼º Ã¼Å©
        if (curr_y > parseInt(last_y.value)) {
          err_check = 1;
          err_msg = "ÆÇ¸Å Á¾·á³âµµ°¡ ¿À´Ã³¯ÀÚº¸´Ù Å©°Å³ª °°¾Æ¾ß ÇÕ´Ï´Ù.";
        } else if (curr_y == parseInt(last_y.value) && curr_m > parseInt(last_m.value)) {
          err_check = 1;
          err_msg = "ÆÇ¸Å Á¾·á¿ù Á¤º¸°¡ ¿À´Ã³¯ÀÚº¸´Ù Å©°Å³ª °°¾Æ¾ß ÇÕ´Ï´Ù.";
        } else if (curr_y == parseInt(last_y.value) && curr_m == parseInt(last_m.value) && curr_d > parseInt(last_d.value)) {
          err_check = 1;
          err_msg = "ÆÇ¸Å Á¾·áÀÏÀÚ°¡ ¿À´Ã³¯ÀÚº¸´Ù Å©°Å³ª °°¾Æ¾ß ÇÕ´Ï´Ù.";
        }
        
        if (err_check == 1) {
          alert(err_msg);
          return false;
        }
        */
        
        // ÆÇ¸Å±â°£¿¡ µû¸¥ À¯È¿¼º Ã¼Å©
        if (last_y.value < start_y.value) {
          err_check = 1;
          err_msg = "ÆÇ¸Å Á¾·á³âµµ°¡ ½ÃÀÛ³âµµÀÚº¸´Ù Å©°Å³ª °°¾Æ¾ß ÇÕ´Ï´Ù.";
        } else if (last_y.value == start_y.value && last_m.value < start_m.value) {
          err_check = 1;
          err_msg = "ÆÇ¸Å Á¾·á¿ù Á¤º¸°¡ ½ÃÀÛ¿ùº¸´Ù Å©°Å³ª °°¾Æ¾ß ÇÕ´Ï´Ù.";
        } else if (last_y.value == start_y.value && last_m.value == start_m.value && last_d.value < start_d.value) {
          err_check = 1;
          err_msg = "ÆÇ¸Å Á¾·áÀÏÀÚ°¡ ½ÃÀÛ ÀÏÀÚº¸´Ù Å©°Å³ª °°¾Æ¾ß ÇÕ´Ï´Ù.";
        }
      
        if (err_check == 1) {
          alert(err_msg);
          return false;
        }
      
        return true;
  }  


// Àü´Þ¹ÞÀº ¹®ÀÚ¿­¿¡ °ø¹éÀ» + ·Î Ä¡È¯

function change_space(obj)
{
    for (i=0; i< obj.value.length; i++)
      obj.value = obj.value.replace(" ","+");

    return obj;
}

// Àü´Þ¹ÞÀº ¿µ¹®ÀÚ¸¦ Áõ°¡ÇÏ¿© ¹ÝÈ¯

function change_char(obj)
{
  var str='ABCDEFGHIJKLMNOPQRSTUVWXYZ';
  var ind=str.indexOf(obj.charAt(0));
  var str01=str.charAt(ind+1);
  return str01;
}

////////////////////////////////////////////////////////////////////////////////////////
// ¼ýÀÚ¿¡ ÄÞ¸¶Âï¾î¼­ ¸®ÅÏÇÏ±â
////////////////////////////////////////////////////////////////////////////////////////


var numberArray = new Array();
numberArray[0] = '0';numberArray[1] = '1';
numberArray[2] = '2';numberArray[3] = '3';
numberArray[4] = '4';numberArray[5] = '5';
numberArray[6] = '6';numberArray[7] = '7';
numberArray[8] = '8';numberArray[9] = '9';

/**
  * ¹®ÀÚ¿­À» ÁÖ¸é ¼ýÀÚ¸¸À» °ñ¶ó¼­ ¼ýÀÚ¹®ÀÚ¿­À» µ¹·ÁÁØ´Ù.
  * @param inStr ¹®ÀÚ¿­
  * @return ¼ýÀÚ¹®ÀÚ¿­
  */
function getDigit(inStr)
{
  var i=0;
  var onlyDigit = "";
  for(i=0; i<inStr.length; i++)
  {
    //if(typeof(inStr.charAt(i)) == "number") onlyDigit = onlyDigit + inStr.charAt(i);
    if(isDigit(inStr.charAt(i))) onlyDigit = onlyDigit + inStr.charAt(i);
  }
  return onlyDigit;
}

function isDigit(inStr)
{
  var i=0;
  for(i=0; i<10; i++)
  {
    if(numberArray[i] == inStr) return true;
  }

  return false;
}


/**
  * ¼ýÀÚ¿­À» ÁÖ¸é ÄÞ¸¶¸¦ Currency ¹®ÀÚ¿­ ÇüÅÂ·Î ¸¸µé¾î µ¹·ÁÁØ´Ù.
  * @param str ¹®ÀÚ¿­
  * @return Currency ¹®ÀÚ¿­
  */
function getLuCommaStr(str)
{
  var i=0;
  var strLen = str.length;
  var count = 0;
  var result = "";

  for(i=(strLen-1); i>=0; i--)
  {
    if(count == 3)
    {
      result = "," + result;
      count = 0;
    }

    result = str.charAt(i) + result;
    count = count + 1;
  }
  return result;
}

function getLuMaskedStr(mask, str)
{
  var i=0;
  var mIndex = mask.length - 1;
  var sIndex = str.length - 1;
  var result = "";

  var searchCount = (mask.length > str.length)? str.length : mask.length;

  for(i=0; i<mask.length; i++)
  {
    if(sIndex < 0) break;
    if(mask.charAt(mIndex) == '#')
    {
      result = str.charAt(sIndex) + result;
      sIndex --;
      mIndex --;
    }
    else
    {
      result = mask.charAt(mIndex) + result;
      mIndex --;
    }
  }
  return result;
}


/**
  * ÇØ´ç ÅØ½ºÆ® ÇÊµå¸¦ CurrencyÇüÅÂ·Î ÀÔ·Â¹Þ´Â´Ù.
  * @param inObj ÅØ½ºÆ®ÇÊµå
  */
function LuCommaField(inObj) {
  var commaStr =getLuCommaStr(getDigit(inObj.value));
  inObj.value = commaStr;
  if(window.event.keyCode != 13)  inObj.focus();
}

/**
  * ÇØ´ç ÅØ½ºÆ® ÇÊµå¸¦ ÁÖ¾îÁø MaskÇüÅÂ·Î ÀÔ·Â¹Þ´Â´Ù.
  * @param maskStr ÀÔ·Â Mask
  * Mask Sample : ¸¶½ºÅ©´Â ¹Ýµå½Ã '#'·Î ½ÃÀÛÇØ¾ß ÇÔ.
  *     8ÀÚ¸® CurrencyÇüÅÂ  : "##,###,###",
  *     ÁÖ¹Îµî·Ï¹øÈ£    : "######-#######-##"
  *     ÀüÈ­¹øÈ£    : "####)###-####"
  *     ³¯Â¥      : "##/##/##" or "####/##/##"
  * @param inObj ÅØ½ºÆ®ÇÊµå
  */
function LuMaskedField(maskStr, inObj) {
  if(maskStr.length >= inObj.value.length)
  {
    var commaStr =getLuMaskedStr(maskStr, getDigit(inObj.value));
    inObj.value = commaStr;
    if(window.event.keyCode != 13)  inObj.focus();
  }
  else
  {
    var i = 0;
    var result = "";
    for(i=0; i<maskStr.length; i++)
    {
      result = result + inObj.value.charAt(i);
    }
    inObj.value = result;
  }
}

/**
  * Ã·ºÎÈ­ÀÏÀÇ È­ÀÏÇü½ÄÀ» Á¦ÇÑÇÑ´Ù.
  * Çã°¡µÇ´Â È­ÀÏÀº .jpg .gif .zip .pdf .hwp .doc  È­ÀÏ·Î Á¦ÇÑ ÇÑ´Ù.
  * °ü·ÃµÈ È­ÀÏÇü½ÄÀÌ ¾Æ´Ñ °æ¿ì´Â false·Î °ü·ÃµÈ È­ÀÏÇü½ÄÀÌ °æ¿ì´Â true ¸¦ ¹ÝÈ¯ÇÑ´Ù.
  */
function chk_file(file_name) {
    var file_str =  file_name;
    var file_len = file_str.length;

    if (file_len !=0 ) {
      file_type = file_str.substring(file_len-4,file_len);
      if ( (file_type != '.jpg') && (file_type != '.gif') && (file_type != '.zip') && (file_type != '.pdf') && (file_type != '.avi')&& (file_type != '.hwp')&& (file_type != '.doc') ) {
        alert('Ã·ºÎÈ­ÀÏÀÇ jpg, gif, zip, pdf, hwp, doc È­ÀÏ·Î ÀÔ·ÂÇÏ¼¼¿ä');
        return false;
      }
    }
    return true;
}

/**
  * Á¦ÇÑµÈ ÀÔ·ÂÀÌ ¿Ï·á µÇ¾úÀ» °æ¿ì. ´ÙÀ½ ÀÔ·ÂÇÊµå·Î ³Ñ¾î°£´Ù.
  *
  *
  */
function validate(obj, cnt, frm) {
  value = obj.value;
  if (value.length >= cnt) {
    frm.focus();
    //document.insert.elements[num].focus();
    return;
  }
}

function chk_depth(depth) {
  value=depth.value;

  if (value == 3){
    alert(" ´äº¯Àº ºÎ¸ð±Û ¹Ø¿¡ µÎ´Ü°è ±îÁö¸¸ °¡´É");
      return false;
  }
}

/**
  * ÆË¾÷Ã¢À¸·Î ÀÌ¹ÌÁö º¸¿©ÁÖ±â.
  * ÀÌ¹ÌÁö »çÀÌÁî ¸¸Å­ ÆË¾÷Ã¢À¸·Î º¸¿©ÁØ´Ù.
  * @param img ÀÌ¹ÌÁö URL À» ÀÎÀÚ·Î Àü´ÞÇÑ´Ù.
  */

function viewPic(img){ 
  foto1= new Image(); 
  foto1.src=(img); 
  contImg(img); 
} 

function contImg(img){ 
  if((foto1.width!=0)&&(foto1.height!=0)) { 
    viewImg(img); 
  } else{ 
    funzione="contImg('"+img+"')"; 
    intervallo=setTimeout(funzione,20); 
  } 
} 

function viewImg(img){ 
  largh=foto1.width+20; 
  altez=foto1.height+20; 
  stringa="width="+largh+",height="+altez;
  finestra=window.open(img,"",stringa); 
} 

// Àü´Þ¹ÞÀº ¹®ÀÚ¿­Áß º¯°æÇÏ°íÀÚ ÇÏ´Â ¹®ÀÚ·Î º¯°æÇÑ´Ù.
// @param obj ¹®ÀÚ¿­
// @param chr1 º¯°æÀü ¹®ÀÚ¿­
// @param chr2 º¯°æÇÒ ¹®ÀÚ¿­

function change_array(obj,chr1,chr2)
{
  alert(obj);
    for (i=0; i< obj.value.length; i++) obj.value = obj.value.replace(chr1,chr2);
    alert(obj);
  return obj;
}

// ¼ýÀÚ¸¸ ÀÔ·ÂÀÌ °¡´ÉÇÏµµ·Ï ÇÑ´Ù. »ç¿ë¹æ¹ý : <input type="text" style='ime-mode:Disabled' onKeyDown="onlyNumber()">
// style='ime-mode:Disabled' -> ÇÑ±ÛÀÔ·Â ºÒ°¡´ÉÇÏµµ·Ï, onKeyDown="onlyNumber()" -> ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÏµµ·Ï 

function onlyNumber(){
  if((event.keyCode < 48 || event.keyCode > 57) && event.keyCode!=8 && event.keyCode!=9 && event.keyCode!=46 && (event.keyCode < 37 || event.keyCode > 40) && (event.keyCode > 105 || event.keyCode < 96)){
    event.returnValue=false;
    event.srcElement.focus();
    return false;
  }
}

/**
  * Á¦ÇÑµÈ ÀÔ·ÂÀÌ ¿Ï·á µÇ¾úÀ» °æ¿ì. ´ÙÀ½ ÀÔ·ÂÇÊµå·Î ³Ñ¾î°£´Ù.
  *
  *
  */
function validate(obj, cnt, frm) {
  value = obj.value;
  if (value.length >= cnt) {
    frm.focus();
    //document.insert.elements[num].focus();
    return;
  }
}

function chk_depth(depth) {
  value=depth.value;

  if (value == 3){
    alert(" ´äº¯Àº ºÎ¸ð±Û ¹Ø¿¡ µÎ´Ü°è ±îÁö¸¸ °¡´É");
      return false;
  }
}

function change_focus(obj1,obj2,num)
{
  var str = obj1.value.length;
    if(str == num) obj2.focus();
}



function chk_imgfile(file_name) {
    var file_str =  file_name;
    var file_len = file_str.length;

    if (file_len !=0 ) {
      file_type = file_str.substring(file_len-4,file_len);
      if ( (file_type != '.jpg') && (file_type != '.gif') && (file_type != '.jpeg') && (file_type != '.JPG') && (file_type != '.GIF') && (file_type != '.JPEG')) {
        alert('Ã·ºÎÈ­ÀÏÀº jpg, gif, jpeg ÆÄÀÏ·Î ÀÔ·ÂÇÏ¼¼¿ä');
        return false;
      }
    }
    return true;
}

// ÀÌ¹ÌÁö Å©±â¸¦ ÃÖ´ë Å©±â¸¦ ÁöÁ¤ÇÏ¿© ÃÖ´ëÅ©±â ÀÌ³»·Î µÇµµ·Ï Á¶ÀýÇÑ´Ù.
// »ç¿ë¹æ¹ý : <img src="imgsrc" onload="imgResize('imgsrc', maxwidth, maxheight)">

function imgResize(source, maxWidth, maxHeight){
  var el = event.srcElement;
    var width, height;
    var newWidth,newHeight,maxWidth,maxHeight,defaultheight;

    var img0 = new Image();
    img0.src = source;
    width = img0.width;
    height = img0.height;
    if(width > maxWidth || height > maxHeight){
        if(width > height){
            if(width > maxWidth)
                newWidth = maxWidth;
            else
                newWidth = width;
            newHeight = Math.round((height*newWidth)/width);
            if(newHeight > maxHeight){
                newHeight = maxHeight;
                newWidth = Math.round((width*newHeight)/height);
            }
        }else{
            if(height > maxHeight)
                newHeight = maxHeight;
            else
                newHeight = height;
            newWidth = Math.round((width*newHeight)/height);
            if(newWidth > maxWidth){
                newWidth = maxWidth;
                newHeight = Math.round((width*newWidth)/height);
            }
        }
    }else{
        newWidth = width;
        newHeight = height;
    }
    el.width = newWidth;
    el.height = newHeight;  
}

function replaceAll(str_t, oldStr, newStr) {
  var str = str_t;
    while(str.indexOf(oldStr) > -1) {
    str = str.replace(oldStr, newStr);
    if(str.indexOf(oldStr) == -1){
      break;
    }
    }
    return str;
} 


function length_check(formObj, title, len) {
    var tmpStr; 
    var onechar; 
    var tcount;     

    tcount = 0;     
    tmpStr = new String(formObj.value); 
    
    if(tmpStr != ""){
        for(k=0;k<tmpStr.length;k++){ 
            onechar = tmpStr.charAt(k); 
            if(escape(onechar).length > 4){ 
                tcount += 2;
            }
            else if(onechar!='\r'){
                tcount++; 
            }
            if (tcount > len)      {
                alert(title + "Àº(´Â) " + len + "byte(s) ±îÁö ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.");    
                formObj.value = formObj.value.substring(0,k);
                formObj.focus();
                return false;
            }                       
        } 
    }
    return true;
}


