/**
===============================================================================
ÁÖ  ½Ã ½º ÅÛ : °øÅë °³¹ß
¼­ºê  ½Ã½ºÅÛ : ¾øÀ½
ÇÁ·Î±×·¥  ID : JCommon.js
ÇÁ·Î±×·¥  ¸í : °øÅë ±â´É Javascript
ÇÁ·Î±×·¥°³¿ä : °øÅëÀûÀ¸·Î »ç¿ëµÇ´Â Javascript¸¦ Á¤ÀÇÇÑ´Ù
ÀÛ   ¼º   ÀÚ : ·ù±â¿­
ÀÛ   ¼º   ÀÏ : 2001.12.12
===============================================================================
¼öÁ¤ÀÚ/¼öÁ¤ÀÏ : °øÅëÆÀ/2002.05.07
¼öÁ¤»çÀ¯/³»¿ª : ±×¸®µå»ç¿ë/path_nm Ãß°¡
===============================================================================
¼öÁ¤ÀÚ/¼öÁ¤ÀÏ : °øÅëÆÀ/2002.05.08
¼öÁ¤»çÀ¯/³»¿ª : ´Þ·Â ¹× ÆË¾÷ ¿¡·¯/±âÁ¸ "../../../../js" Ç¥±â¸¦ "/js"·Î º¯°æ
===============================================================================
*/

/**
 * ÇöÀç ÆäÀÌÁöÀÇ pathnameÁß ÆÄÀÏ¸íÀ» Á¦¿ÜÇÑ ºÎºÐ. ±×¸®µåÇÔ¼ö¿¡¼­ Æí¸®ÇÏ°Ô »ç¿ëÇÏ±â À§ÇÔ
 * ¿¹) location.pathname="/biz/fd/fds/jsp/myjx.jsp"ÀÏ °æ¿ì path_nm=""/biz/fd/fds/jsp/"ÀÓ
 *     (±âÁ¸)ucGrid.GetMode("/biz/fd/fds/jsp/myjx.jsp", "");
 *     (º¯°æ)ucGrid.GetMode(path_nm + "myjx.jsp", "");
 */ 
var path_nm = location.pathname;
path_nm = path_nm.substr(0,path_nm.lastIndexOf("/")+1);

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);
}


/**
 * ÀÔ·Â°ªÀÌ ¼ýÀÚÀÎÁö¸¦ È®ÀÎÇÑ´Ù
 * param : sVal ÀÔ·Â½ºÆ®¸µ
 * return : Boolean TrueÀÌ¸é ¼ýÀÚ°ª
 */
function isNumber(sVal)
{
  if(sVal.length < 1)
  {
    return false;
  }

  for(i=0; i<sVal.length; i++)
  {
    iBit = parseInt(sVal.substring(i,i+1));     //¹®ÀÚ(Char)¸¦ ¼ýÀÚ·Î º¯°æ
    if(('0' < iBit) || ('9' > iBit)) 
    {
      //alert(i+':'+iBit+':'+'Mun');
    }
    else 
    {
      //alert((i+1)+'¹øÂ° ¹®ÀÚ´Â ¼ýÀÚ°¡ ¾Æ´Õ´Ï´Ù.');
      return false;
    }
  }
  return true;
}

/**
 * sVal °ªÀÌ ¼ýÀÚÀÎÁö¸¦ È®ÀÎÇÑ´Ù.(' '±îÁö ±¦ÂúÀ½)
 * param : sVal ÀÔ·Â½ºÆ®¸µ
 * return : Boolean  TrueÀÌ¸é ¼ýÀÚ°ª
 */
function isNumberSpace(sVal)
{
  if(sVal.length > 0)
  {
    for(var i=0;i<sVal.length;i++)
    {
      sBitData = sVal.substring(i,i+1);     //¹®ÀÚ¿­ÀÇ ¹®ÀÚ(char)¸¦ ³Ö´Â´Ù
      if(sBitData == ' ')
      {
      }
      else
      {
        iBit = parseInt(sVal.substring(i,i+1)); //¹®ÀÚ(char)¸¦ ¼ýÀÚ·Î
        if(('0' < iBit) || ('9' > iBit) || (' ' == sBitData))
        {
        }
        else 
        {
          return false;
        }
      }
    }
  }
  return true;
}

/**
 * sVal °ªÀÌ ¼ýÀÚÀÎÁö¸¦ È®ÀÎÇÑ´Ù.('-'±îÁö ±¦ÂúÀ½)
 * param : sVal ÀÔ·Â½ºÆ®¸µ
 * return : Boolean  TrueÀÌ¸é ¼ýÀÚ°ª
 */
function isNumberBar(sVal)
{
  if(sVal.length > 0)
  {
    for(var i=0;i<sVal.length;i++)
    {
      sBitData = sVal.substring(i,i+1);     //¹®ÀÚ¿­ÀÇ ¹®ÀÚ(char)¸¦ ³Ö´Â´Ù
      if(sBitData == '-')
      {
      }
      else
      {
        iBit = parseInt(sVal.substring(i,i+1)); //¹®ÀÚ(char)¸¦ ¼ýÀÚ·Î
        if(('0' < iBit) || ('9' > iBit) || (' ' == sBitData))
        {
        }
        else 
        {
          return false;
        }
      }
    }
  }
  return true;
}


/**
 * sVal °ªÀÌ ¼ýÀÚÀÎÁö¸¦ È®ÀÎÇÑ´Ù.('.'±îÁö ±¦ÂúÀ½), ¸¶ÀÌ³Ê½º °ªµµ Çã¿ë
 * param : sVal ÀÔ·Â½ºÆ®¸µ
 * return : Boolean  TrueÀÌ¸é ¼ýÀÚ°ª
 */
function isNumberDot(sVal)
{    
 
  var result;

  if(sVal.length < 1)
  {
    return false;
  }

  for(var i=0;i<sVal.length;i++) 
  {
    sBitData = sVal.substring(i,i+1);       //¹®ÀÚ¿­ÀÇ ¹®ÀÚ(char)¸¦ ³Ö´Â´Ù

	if( i == 0 ) {
		if( sBitData == '-' ) { // ¸¶ÀÌ³Ê½º°ª Çã¿ë
		} else {
			if( sBitData >= '0' && sBitData <= '9' ) {

			} else {
				return false;
			}
		}

	} else {

		if(sBitData == '.'){ 
		} else {
		  iBit = parseInt(sVal.substring(i,i+1));   //¹®ÀÚ(Char)¸¦ ¼ýÀÚ·Î

		  if(('0' < iBit) || ('9' > iBit) || ('.' == sBitData)){ 
		  } else {
			return false;
		  }
		} //end of if-else
	
	}//Ãß°¡

  } //end of for

  return true;
}


/**
 * sVal °ªÀÌ ¼ýÀÚÀÎÁö¸¦ È®ÀÎÇÑ´Ù.('.'±îÁö ±¦ÂúÀ½)
 * param : sVal ÀÔ·Â½ºÆ®¸µ
 * return : Boolean  TrueÀÌ¸é ¼ýÀÚ°ª
 */
 //¼öÁ¤: 2002-07-22
/*
function isNumberDot(sVal)
{    
  if(sVal.length < 1)
  {
    return false;
  }
  for(var i=0;i<sVal.length;i++) 
  {
    sBitData = sVal.substring(i,i+1);       //¹®ÀÚ¿­ÀÇ ¹®ÀÚ(char)¸¦ ³Ö´Â´Ù
    if(sBitData == '.') 
    {
    }
  	else
    {
      iBit = parseInt(sVal.substring(i,i+1));   //¹®ÀÚ(Char)¸¦ ¼ýÀÚ·Î
      if(('0' < iBit) || ('9' > iBit) || ('.' == sBitData)) 
      {
      }
      else 
      {
        return false;
      }
    }
  }
  return true;
}
*/



/**
 * Ã¹¹øÂ° Zero °ªÀ» ÀÚ¸¥´Ù.
 * param : sVal ÀÔ·Â½ºÆ®¸µ
 * return : String  Zero°ªÀ» ÀÚ¸¥ °ª
 */
function trimZero(sVal)
{
  if(sVal.charAt(0) == '0')
  {
    return sVal.substring(1,sVal.length);
  }
  else
  {
    return sVal;
  }
}

/**
 * ±æÀÌ°¡1ÀÎ °æ¿ì ¾Õ¿¡ "0"À» ºÙÀÎ´Ù.
 * param : sVal ÀÔ·Â½ºÆ®¸µ
 * return : String  "0"°ªÀ» Æ÷ÇÔÇÏ´Â °ª
 */
function addZero(sVal)
{
  var iLen = sVal.length;   //ÀÎ¼ö°ªÀÇ ±æÀÌ¸¦ ±¸ÇÑ´Ù.
  if(iLen == 1)
  {
    sVal = "0"+sVal;
  }
  else if(iLen == 0)
  {
    return;
  }
  return sVal;
}

/**
 * ³¯Â¥ ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.(¿ùÀÏ or ³â¿ù or ³â¿ùÀÏ)
 * param : sYmd ÀÔ·Â½ºÆ®¸µ(MMDD or YYYYMM or YYYYMMDD)
 * return : Boolean trueÀÌ¸é ³¯Â¥ ¹üÀ§ÀÓ
 */
function isDate(sYmd)
{
  var bResult;  // °á°ú°ªÀ» ´ã´Â º¯¼ö(Boolean)
  switch (sYmd.length)
  {
    case 4://¿ùÀÏ
      bResult = isDateMD(sYmd);
      break;
    case 6://³â¿ù
      bResult =  isDateYM(sYmd);	
      break;
    case 8://³â¿ùÀÏ
      bResult =  isDateYMD(sYmd);
      break;
    default:
      bResult = false;  // ³¯Â¥ °ªÀÌ ¾Æ´Ô
      break;
  }
  return bResult;
}

/**
 * ³¯Â¥ ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.(³â¿ùÀÏ)
 * param : sYmd ÀÔ·Â½ºÆ®¸µ(YYYYMMDD)
 * return : Boolean trueÀÌ¸é ³¯Â¥ ¹üÀ§ÀÓ
 */
function isDateYMD(sYmd)
{
  // ¼ýÀÚ È®ÀÎ
  if(!isNumber(sYmd))
  {
    alert('³¯Â¥´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿À');
    return false;
  }

  // ±æÀÌ È®ÀÎ
  if(sYmd.length != 8)
  {
    alert('ÀÏÀÚ¸¦ ¸ðµÎ ÀÔ·ÂÇÏ½Ê½Ã¿À');
    return false;
  }
  var iYear = parseInt(sYmd.substring(0,4));  // ³âµµ ÀÔ·Â(YYYY)
  var iMonth = parseInt(trimZero(sYmd.substring(4,6)));   //¿ùÀÔ·Â(MM)
  var iDay = parseInt(trimZero(sYmd.substring(6,8)));     //ÀÏÀÚÀÔ·Â(DD)

  if((iMonth < 1) ||(iMonth >12))
  {
    alert(iMonth+'¿ùÀÇ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù.');
	return false;
  }
	
  //°¢ ´ÞÀÇ ÃÑ ³¯¼ö¸¦ ±¸ÇÑ´Ù
  var iLastDay = lastDay(sYmd.substring(0,6));  // ÇØ´ç¿ùÀÇ ¸¶Áö¸»³¯ °è»ê

  if((iDay < 1) || (iDay > iLastDay))
  {
    alert(iMonth+'¿ùÀÇ ÀÏÀÚ´Â 1 - '+ iLastDay +'±îÁöÀÔ´Ï´Ù.');
    return false;
  }
  return true;
}


/**
 * ³¯Â¥ ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.(¿ùÀÏ)
 * param : sMD ÀÔ·Â½ºÆ®¸µ(MMDD)
 * return : Boolean trueÀÌ¸é ³¯Â¥ ¹üÀ§ÀÓ
 */
function isDateMD(sMD)
{
  // ¼ýÀÚ È®ÀÎ
  if(!isNumber(sMD))
  {
    alert('¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿À');
    return false;
  }

  // ±æÀÌ È®ÀÎ
  if(sMD.length != 4)
  {
    alert('ÀÏÀÚ¸¦ ¸ðµÎ ÀÔ·ÂÇÏ½Ê½Ã¿À');
    return false;
  }

  var iMonth = parseInt(trimZero(sMD.substring(0,2)));  //ÇØ´ç¿ùÀ» ¼ýÀÚ°ªÀ¸·Î
  var iDay = parseInt(trimZero(sMD.substring(2,4)));    //ÇØ´çÀÏÀ» ¼ýÀÚ°ªÀ¸·Î

  if((iMonth < 1) ||(iMonth >12))
  {
    alert(iMonth+'¿ùÀÇ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù.');
    return false;
  }
	
  //°¢ ´ÞÀÇ ÃÑ ³¯¼ö¸¦ ±¸ÇÑ´Ù
  if (iMonth < 8 )
   {
	var iLastDay = 30 + (iMonth%2);
   }
  else
   {
	var iLastDay = 31 - (iMonth%2);
   }

  if (iMonth == 2)
  {
    iLastDay = 29;
  }
	
  if((iDay < 1) || (iDay > iLastDay))
  {
    alert(iMonth+'¿ùÀÇ ÀÏÀÚ´Â 1 - '+iLastDay+'±îÁöÀÔ´Ï´Ù.');
    return false;
  }
  return true;		
}


/**
 * ³¯Â¥ ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.(³â¿ù)
 * param : sYM ÀÔ·Â½ºÆ®¸µ(YYYYMM)
 * return : Boolean trueÀÌ¸é ³¯Â¥ ¹üÀ§ÀÓ
 */
function isDateYM(sYM)
{
  // ¼ýÀÚ È®ÀÎ
  if(!isNumber(sYM))
  {
    alert('³¯Â¥´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿À');
    return false;
  }

  // ±æÀÌ È®ÀÎ
  if(sYM.length != 6)
  {
    alert('ÀÏÀÚ¸¦ ¸ðµÎ ÀÔ·ÂÇÏ½Ê½Ã¿À');
    return false;
  }
	
  var iYear = parseInt(sYM.substring(0,4)); //³âµµ°ªÀ» ¼ýÀÚ·Î
  var iMonth = parseInt(trimZero(sYM.substring(4,6)));  //¿ùÀ» ¼ýÀÚ·Î
	
  if((iMonth < 1) ||(iMonth >12))
  {
    alert(iMonth+'¿ùÀÇ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù.');
    return false;
  }
  return true;		
}

/**
 * ³â¿ùÀ» ÀÔ·Â¹Þ¾Æ ¸¶Áö¸· ÀÏ¸¦ ¹ÝÈ¯ÇÑ´Ù(³â¿ù)
 * param : sYM ÀÔ·Â½ºÆ®¸µ(YYYYMM)
 * return : String ÇØ´ç¿ùÀÇ ¸¶Áö¸·³¯
 */
function lastDay(sYM)
{
  if(sYM.length != 6)
  {
    alert("Á¤È®ÇÑ ³â¿ùÀ» ÀÔ·ÂÇÏ½Ê½Ã¿ä.");
    return;
  }
  
  if(!isDateYM(sYM))
  {
     return;
  }
 
  daysArray = new makeArray(12);    // ¹è¿­À» »ý¼ºÇÑ´Ù.

  for (i=1; i<8; i++)
  {
    daysArray[i] = 30 + (i%2);
  }
  for (i=8; i<13; i++)
  {
    daysArray[i] = 31 - (i%2);
  }		
  var sYear = sYM.substring(0, 4) * 1;
  var sMonth	= sYM.substring(4, 6) * 1;
	
  if (((sYear % 4 == 0) && (sYear % 100 != 0)) || (sYear % 400 == 0))
  {
		daysArray[2] = 29;
  }
  else
  {
		daysArray[2] = 28;
  }
	
  return daysArray[sMonth].toString(); 
}


/**
 * ½Ã°£ °ªÀ» È®ÀÎÇÑ´Ù.
 * param : sHm ÀÔ·Â½ºÆ®¸µ(HHMM)
 * return : Boolean trueÀÌ¸é ½Ã°£ ¹üÀ§³»
 */
function isTime(sHm)
{
		
  // ¼ýÀÚ È®ÀÎ
  if(!isNumber(sHm))
  {
    alert('¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿À');
    return false;
  }
	
  // ±æÀÌ È®ÀÎ
  if(sHm.length != 4)
  {
    alert('4ÀÚ¸®¸¦ ¸ðµÎ ÀÔ·ÂÇÏ½Ê½Ã¿À(HHMM)');
    return false;
  }
	
  var iHH = parseInt(trimZero(sHm.substring(0,2))); //½Ã°£À» ¼ýÀÚ·Î
  var iMM = parseInt(trimZero(sHm.substring(2,4))); //ºÐÀ» ¼ýÀÚ·Î
	
  if((iHH < 0) ||(iHH >23))
  {
    alert('½Ã°£ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù.');
    return false;
  }
	
  if((iMM < 0) ||(iMM >59))
  {
    alert('ºÐ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù.');
    return false;
  }
  return true;		
}


/**
 * ´ë¼Ò¹®ÀÚ¸¦ Æ÷ÇÔÇÑ ¿µ¹®ÀÚÀÎÁö È®ÀÎÇÑ´Ù.
 * param : sVal ÀÔ·Â¹®ÀÚ¿­
 * return : Boolean trueÀÌ¸é ¾ËÆÄºª
 */
function isAlpha(sVal)
{
  // Alphabet °ª
  var sAlphabet="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
  var iLen=sVal.length;   //ÀÔ·Â°ªÀÇ ±æÀÌ

  for(i=0;i<iLen;i++)
  {
    if(sAlphabet.indexOf(sVal.substring(i,i+1))<0)
    {
      alert("Çã¿ëµÈ ¹®ÀÚ°¡ ¾Æ´Õ´Ï´Ù.\n¿µ¹®À¸·Î ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À");				
      return false;
    }
  }
  return true;		
}

/**
 * ¿µ¹®ÀÚ¿Í ¼ýÀÚ ±¸¼ºµÈ ¹®ÀÚ¿­ÀÎÁö È®ÀÎ
 * param : sVal ÀÔ·Â¹®ÀÚ¿­
 * return : Boolean trueÀÌ¸é ¿µ¹®ÀÚ,¼ýÀÚ·Î ±¸¼ºµÈ ¹®ÀÚ¿­
 */
function isAlphaNumeric(sVal)
{
  var sAlphabet = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
  var iLen      = sVal.length;

  for ( i = 0; i < iLen; i++ )
  {
    if ( sAlphabet.indexOf(sVal.substring(i, i+1)) < 0 )
    {
      return false;
    }   // end of if
  } // end of for
  return true;		
}   // end of isAlphaNumeric

/**
 * ¹®ÀÚ¿­ÀÇ ±æÀÌ¸¦ return (ÇÑ±Û:2ÀÚ)
 * param : sVal ÀÔ·Â¹®ÀÚ¿­
 * return : int ÀÔ·Â¹®ÀÚ¿­ÀÇ ±æÀÌ
 */
function strLength(sVal)
{	
  var sBit = '';    // ¹®ÀÚ¿­ÀÇ ¹®ÀÚ(Char)
  var iLen = 0; //¹®ÀÚ¿­ ±æÀÌ

  for ( i = 0 ; i < sVal.length ; i++ )
  {
    sBit = sVal.charAt(i);
    if ( escape( sBit ).length > 4 )
    {
      iLen = iLen + 2;
    }
	else
	{
      iLen = iLen + 1;
    }
  }
  return iLen;
}


/**
 * ÇÑ±ÛÀÌÁö ¿©ºÎ Ã¼Å©
 * param : sVal ÀÔ·Â¹®ÀÚ¿­
 * return : Boolean trueÀÌ¸é ÇÑ±Û
 */
function isHangul(sVal)
{
  var sBit = '';
  var iLen = 0;
  for(i=0;i<sVal.length;i++)
  {
    sBit = sVal.charAt(i);
    if(escape( sBit ).length <= 4)
    {
      return false;
    }
  }
  return true;
}

/**
 * ÁÖ¹Îµî·Ï ¿©ºÎ¸¦ È®ÀÎÇÑ´Ù.
 * param : sID ÀÔ·Â¹®ÀÚ¿­(ÁÖ¹Î¹øÈ£ 13ÀÚ¸®)
 * return : Boolean trueÀÌ¸é ÀûÇÕÇÑ ÁÖ¹Î¹øÈ£
 */
function isIdentifyNo(sID)
{
  cBit = 0;
  sCode="234567892345";

  for(i=0;i<12;i++)
  {
    cBit = cBit+parseInt(sID.substring(i,i+1))*parseInt(sCode.substring(i,i+1));
  }
   	
  cBit=11-(cBit%11);
  cBit=cBit%10;
  	
  if(parseInt(sID.substring(12,13))==cBit) 
  {
    return true;
  }
  else
  {
    return false;
  }
}


/**
 * ÀÔ·Â¹ÞÀº ³¯Â¥·ÎºÎÅÍ ¸îÀÏ ÈÄÀÇ ³¯Â¥¸¦ ¹ÝÈ¯ÇÏ±â
 * param : ObjDate°´Ã¼, ÀÏ¼ö, °á°úData°´Ã¼
 * return : 
 */
function calcDate(objDate,iDay,objResultDate)
{
  daysArray = new makeArray(12); //¿ùº° °ø°£À» »ý¼º
	
  for(i=1; i<13; i++)	
  {
    daysArray[i] = 30 + (i%2);
  }
		
  var sYear  	= objDate.value.substring(0, 4) * 1;
  var sMonth 	= objDate.value.substring(4, 6) * 1;
  var sDay   	= objDate.value.substring(6, 8) * 1;
	
  daysArray[2] = lastDay(sYear + "02");
	
  var iMoveRemain = iDay * 1 + sDay;
  var iCurMonth   = sMonth;
  var iCurYear    = sYear;
	
  while (iMoveRemain > daysArray[iCurMonth])
  {
    iMoveRemain = iMoveRemain - daysArray[iCurMonth];
		
    iCurMonth = iCurMonth + 1;
    if (iCurMonth > 12)
    {
      iCurMonth = 1;
      iCurYear = iCurYear + 1;			
      daysArray[2] = lastDay(iCurYear + "02");
    }
  } //end of while
	
  iCurMonth = addZero(iCurMonth.toString());
  iMoveRemain = addZero(iMoveRemain.toString());
	
  objResultDate.value = iCurYear + iCurMonth + iMoveRemain;
}

/**
 * ¼ýÀÚ 0À¸·Î ÃÊ±âÈ­ µÈ 1Â÷¿ø ¹è¿­À» »ý¼ºÇÑ´Ù.
 * param : iSize ¹è¿­ Å©±â
 * return : this ¹è¿­
 */
function makeArray(iSize)
{
  this.length = iSize;

  for (i = 1; i <= iSize; i++)
  {
    this[i] = 0;
  }
  return this;
}


/**
 * »ç¾÷ÀÚ ¹øÈ£°¡ Á¤È®ÇÑÁö È®ÀÎÇÑ´Ù.
 * param : iSaupNo »ç¾÷ÀÚ¹øÈ£
 * return : Boolean trueÀÌ¸é °ËÁõµÈ »ç¾÷ÀÚ¹øÈ£
 */
function isSaupNO(iSaupNoQ)
{
	
	iSaupNo = iSaupNoQ.replace(/-/gi,"");
  if (!isNumber(iSaupNo))
  {
    alert("»ç¾÷ÀÚ ¹øÈ£´Â ¹Ýµå½Ã ¼ýÀÚ¿Í - ·Î ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù.");
    return false;
  } 

  else if (iSaupNoQ.length != 12)
  {
    alert("»ç¾÷ÀÚ ¹øÈ£´Â -Æ÷ÇÔ 12ÀÚ¸® ÀÔ´Ï´Ù.");
    return false;
  }
	

  var arr_saup = iSaupNo.split("");
  var wtArray = new Array(1,3,7,1,3,7,1,3,5);
  var iSaup_9 = 0;
  var iSum_saup = 0;
  var iCheck_digit = 0;

  //1~8ÀÚ¸®±îÁö °¡ÁßÄ¡¸¦ °öÇÏ¿© ¸ðµÎ ´õÇÑ´Ù.
  for (i = 0; i < 8; i++)
  {
      iSum_saup +=  eval(arr_saup[i]) * eval(wtArray[i]);
  }

  iSum_saup = iSum_saup % 10;
  //9¹øÂ° ÀÚ¸® ¼ýÀÚ¿¡ 5¸¦ °öÇÑ´Ù.
  iSaup_9 = eval(arr_saup[8]) * 5

  //5¸¦ °öÇÑ °ªÀ» 10À¸·Î ³ª´©¾î  ¸ò°ú ³ª¸ÓÁö¸¦ °¢°¢ 1~8ÇÕ°è¿¡ ´õÇÑ´Ù.
  iSum_saup +=  Math.floor(iSaup_9 / 10) + iSaup_9 % 10;

  //°á°ú °ªÀ» 10¿¡¼­ »«´Ù.
  iCheck_digit = 10 - (iSum_saup % 10);

  //°è»ê °ªÀ» 10À¸·Î ³ª´« ³ª¸ÓÁö¸¦ ±¸ÇÑ´Ù. (Check Digit)
  iCheck_digit = iCheck_digit % 10;

  if (iCheck_digit != arr_saup[9])
  {
    alert("»ç¾÷ÀÚ ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã È®ÀÎÇÏ½ÅÈÄ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
    return false;
  }
  return true;
}


/**
 * ¹ýÀÎ ¹øÈ£°¡ Á¤È®ÇÑÁö È®ÀÎÇÑ´Ù.
 * param : sRegNo ¹ýÀÎ¹øÈ£
 * return : Boolean trueÀÌ¸é °ËÁõµÈ ¹ýÀÎ¹øÈ£
 */
function isRegNo(sRegNo)
{
  if (!isNumber(sRegNo))
  {
    alert("¹ýÀÎ ¹øÈ£´Â ¹Ýµå½Ã ¼ýÀÚ·Î ±¸¼ºµÇ¾î¾ß ÇÕ´Ï´Ù.");
    return false;
  }
  else if (sRegNo.length != 13)
  {
    alert("¹ýÀÎ ¹øÈ£´Â 13ÀÚ¸® ÀÔ´Ï´Ù.");
    return false;
  }

  var arr_regno = sRegNo.split("");
  var arr_wt = new Array(1,2,1,2,1,2,1,2,1,2,1,2);
  var iSum_regno = 0;
  var iCheck_digit = 0;

  //1~12ÀÚ¸®±îÁö °¡ÁßÄ¡¸¦ °öÇÏ¿© ¸ðµÎ ´õÇÑ´Ù.
  for (i = 0; i < 12; i++)
  {
      iSum_regno +=  eval(arr_regno[i]) * eval(arr_wt[i]);
  }

  //ÇÕ°è¸¦ 10À¸·Î ³ª´« ³ª¸ÓÁö¸¦ 10¿¡¼­ »«´Ù.
  iCheck_digit = 10 - (iSum_regno % 10);

  //°è»ê °ªÀ» 10À¸·Î ³ª´« ³ª¸ÓÁö¸¦ ±¸ÇÑ´Ù. (Check Digit)
  iCheck_digit = iCheck_digit % 10;

  if (iCheck_digit != arr_regno[12])
  {
      alert("¹ýÀÎ ¹øÈ£°¡ Á¤È®ÇÏÁö ¾Ê½À´Ï´Ù.\n ´Ù½Ã È®ÀÎÇÏ½ÅÈÄ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
      return false;
  }

  return true;
}

/**
 * ¼ýÀÚ ºÐ¸®ÀÚ(,)(.)°¡ ÀÖ´Â ¼ýÀÚÀÌ°Å³ª ÀÏ¹Ý¼ýÀÚÇüÅÂÀÎÁö °Ë»çÇÑ´Ù.
 * param : sVal
 * return : Boolean 
 */
function isMoneyNumber(sVal)
{    
  var iAbit;
	
  if (sVal.length < 1) return true;
  for (i=0; i<sVal.length; i++)
  {
    iAbit = parseInt(sVal.substring(i,i+1));
    if (!(('0' < iAbit) || ('9' > iAbit)))
    {
      if (sVal.substring(i, i+1) == ',' || sVal.substring(i, i+1) == '.' )
      {
      }
      else
      {
        return false;
      }
    }
  }
  return true;
}


/**
 * ÄÞ¸¶ ¼ýÀÚ Ç¥Çö. Áß°£ÀÇ ¼ýÀÚ ÀÌ¿ÜÀÇ Ç¥ÇöÀº Á¦°ÅÇÔ.
 * param : val
 * return : String
 */
function getMoneyType(val)
{
  if (typeof val == "number")
  {
    val = val.toString();
  }
	
  var value = getOnlyNumberDot(val);
	
  var sResult = "";

  if (value.length == 0)
  {
    alert("¼ýÀÚ¸¸À» ÀÔ·ÂÇÏ¼¼¿ä.");
    return;
  }

  if (! isMoneyNumber(value))
  {
    alert("¼ýÀÚ¸¸À» ÀÔ·ÂÇÏ¼¼¿ä.");
    return;
  }
	
  var nI;
  var nJ = -1;
  var subOne;
  var flag = false;

  for (nI = value.length - 1; nI >= 0; nI--)
  {
    subOne = value.substring(nI, nI + 1);
    sResult = subOne + sResult;


	if (subOne == '.')
	{
		flag = true;
	}

	if (flag == true)
	{
		nJ = nJ + 1;
	}

    if ((nJ % 3 == 0) && (nI != 0) && (nJ != 0))
    {
      sResult = "," + sResult;
    }
  }
  return sResult;
}

/**
 * ºÎÈ£°¡ ÀÖ´Â ÄÞ¸¶ ¼ýÀÚ Ç¥Çö. Áß°£ÀÇ ¼ýÀÚ ÀÌ¿ÜÀÇ Ç¥ÇöÀº Á¦°ÅÇÔ
 * param : val
 * return : String
 */
function getSignMoneyType(val)
{
  if (typeof val == "number")
  {
	 val = val.toString();
  }

  var s1		= val.substring(0,1);
  var slen	= val.length;
  var sign	= "";
  var ret		= "";
  if (val == "-Infinity")
  {
		return "0";
  }
	
  if(slen>1 )
  {
    if(s1 == "-")
    {
      sign = "-";
      ret = sign + getMoneyType(val.substring(1,slen));
     }
     else
     {
       ret = getMoneyType(val);
     }
   }
   else
   {
     ret = val;
   }	
   return  ret; 
}

/**
 * ÄÞ¸¶¸¦ Á¦°ÅÇÑ ¼ýÀÚÇüÅÂ ¹®ÀÚ¿­·Î ¹ÝÈ¯
 * param : val
 * return : String
 */
function getOnlyNumber(val)
{    
  var value = "";
  var abit;

  if (typeof val != "number" && typeof val !="string") 
  {
    return "0";
  }
  if (val.length < 1 || val == "NaN" || val == "-Infinity")
  {
    return "0";
  }
    
  for (i=0;i<val.length;i++)
  {
    abit = parseInt(val.charAt(i));
    if (0 <= abit && 9 >= abit )
      value += abit;

  }
  return value;
}

function getOnlyNumberDot(val)
{    
  var value = "";
  var abit;

  if (typeof val != "number" && typeof val !="string") 
  {
    return "0";
  }
  if (val.length < 1 || val == "NaN" || val == "-Infinity")
  {
    return "0";
  }
    
  for (i=0;i<val.length;i++)
  {
	  abit = val.charAt(i);
    switch (abit){
    case '.' :
      value += abit;  
      break;
    default :
      if (0 <= parseInt(abit) && 9 >= parseInt(abit))
        value += abit;
    }

  }
  return value;
}

/**
 * ÄÞ¸¶¸¦ Á¦°ÅÇÑ ºÎÈ£°¡ ÀÖ´Â ¼ýÀÚÇüÅÂ ¹®ÀÚ¿­·Î ¹ÝÈ¯
 * param : val
 * return : String
 */
function getOnlySignNumber(val)
{
  if (val == "-") return 0;
  var price = eval(getOnlyNumber(val));
  if (val.substring(0,1) == "-") 
  {
    price *= -1;
  }
  return price;
}

/**
 * Á¶È¸Á¶°Ç ½ÃÀÛÀÏ°ú Á¾·áÀÏ ÀÔ·Â À¯È¿¼º È®ÀÎ - ÄÁµå·Ñ ÀÌ¿ë
 * param : objFrom, objTo
 * return : String
 */
function chkPeriod(objFrom, objTo) 
{
  if (!isDate(objFrom.value))
  {
    objFrom.focus();
    return false;
  }
  else if (!isDate(objTo.value))
  {
    objTo.focus();
    return false;
  }
  else if (objFrom.value > objTo.value)
  {
    alert("¸¶Áö¸·ÀÏÀÌ ½ÃÀÛÀÏº¸´Ù ÀÛ½À´Ï´Ù");
    objFrom.focus();
    return false;
  }
  return true;
}

/**
 * ¾ÕµÚ °ø¹éÀ» Á¦°ÅÇÑ´Ù.
 * param : sVal
 * return : String
 */
function Trim(sVal)
{
  return(LTrim(RTrim(sVal)));
}

/**
 * ¾Õ °ø¹éÀ» Á¦°ÅÇÑ´Ù.
 * param : sVal
 * return : String
 */
function LTrim(sVal)
{
  var i;
  i = 0;
  while (sVal.substring(i,i+1) == ' ')
  {
    i++;
  }
  return sVal.substring(i);
}



/**
 * µÚ °ø¹éÀ» Á¦°ÅÇÑ´Ù.
 * param : sVal
 * return : String
 */
function RTrim(sVal)
{
  var i = sVal.length - 1;
  while (i >= 0 && sVal.substring(i,i+1) == ' ') 
  {
    i--;
  }
  return sVal.substring(0,i+1);
}

/**
 * °ø¹é¸¸ Á¸ÀçÇÏ°Å³ª ¾Æ¹«°Íµµ ¾ø´ÂÁö È®ÀÎÇÑ´Ù.
 * param : sVal
 * return : boolean °ø¹éÀÌ³ª EmptyÀÌ´Ù
 */
function isEmpty(sVal){
  if (Trim(sVal) == '')
  {
    return true;
  }
  return false;
}

/**
 * ÇöÀç ÄÁÆ®·Ñ°ú MaxLength ¹Þ¾Æ¼­ MaxLength µÇ¸é ´ÙÀ½ ÄÁÆ®·Ñ·Î ÀÌµ¿
 * param : objCurrent, objNext
 */
function focusMove(objCurrent, objNext)
{
  if ( objCurrent.getAttribute("Maxlength") == objCurrent.value.length)
  {
    objNext.focus();
  }
}

/**
 * ÇöÀç ÄÁÆ®·Ñ°ú MaxLength ¹Þ¾Æ¼­ MaxLength µÇ¸é ´ÙÀ½ ÄÁÆ®·Ñ·Î ÀÌµ¿(¼±ÅÃ)
 * param : objCurrent, objNext
 */
function focusMoveSelect(objCurrent, objNext)
{
  if ( objCurrent.getAttribute("Maxlength") == objCurrent.value.length)
  {
    objNext.focus();
    objNext.select();
  }
}

/**
 * ÇöÀç ÄÁÆ®·Ñ°ú MaxLength ¹Þ¾Æ¼­ MaxLength µÇ°Å³ª EnterÅ°¸¦ ´­¾úÀ»¶§  ´ÙÀ½ ÄÁÆ®·Ñ·Î ÀÌµ¿
 * param : objCurrent, objNext
 */
function focusMoveEnter(objCurrent, objNext)
{
  if ( objCurrent.getAttribute("Maxlength") == objCurrent.value.length || event.keyCode==13)
  {
    objNext.focus();
  }
}

/**
 * ÇöÀç ÄÁÆ®·Ñ°ú MaxLength ¹Þ¾Æ¼­ MaxLength  µÇ°Å³ª EnterÅ°¸¦ ´­¾úÀ»¶§ ´ÙÀ½ ÄÁÆ®·Ñ·Î ÀÌµ¿(¼±ÅÃ)
 * param : objCurrent, objNext
 */
function focusMoveEnterSelect(objCurrent, objNext)
{
  if ( objCurrent.getAttribute("Maxlength") == objCurrent.value.length || event.keyCode==13)
  {
    objNext.focus();
    objNext.select();
  }
}

/**
 * Á¶È¸³â¿ùÀÇ validationÀ» checkÇÑ´Ù(argument:control)
 * param : objFromY,objFormM,objToY,objToM,msg
 * return : boolean
 */
function checkPeriodYM(objFromY,objFromM,objToY,objToM,msg)
{
  if (typeof msg != "string")
  {
    msg = "Á¶È¸";
  }

  var fYYYY = Trim(objFromY.value);
  var fMM   = Trim(objFromM.value);
  var tYYYY = Trim(objToY.value);
  var tMM   = Trim(objToM.value);

  if(fYYYY.length<1||fYYYY.length!=4)
  {
    alert(msg + " ½ÃÀÛ³âÀº 4ÀÚ¸®ÀÔ´Ï´Ù!");
    objFromY.focus();
    return false;
  }
  if(fMM.length<1||fMM.length!=2)
  {
    alert(msg + " ½ÃÀÛ¿ùÀº 2ÀÚ¸®ÀÔ´Ï´Ù!");
    objFromM.focus();
    return false;
  }
  if(tYYYY.length<1||tYYYY.length!=4)
  {
    alert(msg + " Á¾·á³âÀº 4ÀÚ¸®ÀÔ´Ï´Ù!");
    objToY.focus();
    return false;
  }
  if(tMM.length<1||tMM.length!=2)
  {
    alert(msg + " Á¾·á¿ùÀº 2ÀÚ¸®ÀÔ´Ï´Ù!");
    objToM.focus();
    return false;
  }
  if(!isNumber(fYYYY))
  {
    alert("³âµµ´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objFromY.focus();
    return false;
  }
  if(!isNumber(fMM))
  {
    alert("¿ùÀº ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objFromM.focus();
    return false;
  }
  if(!isNumber(tYYYY))
  {
    alert("³âµµ´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objToY.focus();
    return false;
  }
  if(!isNumber(tMM))
  {
    alert("¿ùÀº ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objToM.focus();
    return false;
  }
  if(fYYYY>tYYYY)
  {
    alert("½ÃÀÛ³âÀÌ Á¾·á³âº¸´Ù Å®´Ï´Ù!");
    objFromY.focus();
    return false;
  }
  if((fYYYY==tYYYY)&&(fMM>tMM))
  {
    alert("½ÃÀÛ¿ùÀÌ Á¾·á¿ùº¸´Ù Å®´Ï´Ù!");
    objFromM.focus();
    return false;
  }
  if((fMM == '00') ||(fMM >12))
  {
    alert(fMM+'¿ùÀÇ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù!');
    objFromM.focus();
    return false;
  }
  if(( tMM== '00') ||(tMM >12))
  {
    alert(tMM+'¿ùÀÇ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù!');
    objToM.focus();
    return false;
  }
  return true;	
}

/**
 * Á¶È¸³â¿ù validation checking (argument:control).
 * param : objFromY,objFormM,objToY,objToM,msg
 * return : 
 */
function checkYM(objYear,objMonth)
{
  var sYear  = Trim(objYear.value);
  var sMonth = Trim(objMonth.value);

  if(sYear.length<1||sYear.length!=4)
  {
    alert("Á¶È¸³âÀº 4ÀÚ¸®ÀÔ´Ï´Ù!");
    objYear.focus();
    return false;
  }
  if(sMonth.length<1||sMonth.length!=2)
  {
    alert("Á¶È¸¿ùÀº 2ÀÚ¸®ÀÔ´Ï´Ù!");
    objMonth.focus();
    return false;
  }

  if(!isNumber(sYear))
  {
    alert("³âµµ´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objYear.focus();
    return false;
  }
  if(!isNumber(sMonth))
  {
    alert("¿ùÀº ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objMonth.focus();
    return false;
  }
	
  if((sMonth == '00') ||(sMonth >12))
  {
    alert(sMonth+'¿ùÀÇ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù!');
    objMonth.focus();
    return false;
  }
  return true;	
}

/**
 * Á¶È¸³â¿ù validation checking (argument:control).
 * param : objFromY,objFormM,objFromD,objToY,objToM,objToD,msg
 * return : boolean
 */
function checkYMD(objFromY,objFromM,objFromD,objToY,objToM,objToD,msg)
{
  if (typeof msg != "string")
  {
    msg = "Á¶È¸";
  }

  if(!checkPeriodYM(objFromY,objFromM,objToY,objToM,msg))
  {
    return false;	
  }	

  var fDD = Trim(objFromD.value);
  var tDD = Trim(objToD.value);

  if(fDD.length<1||fDD.length!=2)
  {
    alert(msg + " ½ÃÀÛÀÏÀº 2ÀÚ¸®ÀÔ´Ï´Ù!");
    objFromD.focus();
    return false;
  }
  if(tDD.length<1||tDD.length!=2)
  {
    alert(msg + " Á¾·áÀÏÀº 2ÀÚ¸®ÀÔ´Ï´Ù!");
    objToD.focus();
    return false;
  }
  if(!isNumber(fDD))
  {
    alert("³¯Â¥´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objFromD.focus();
    return false;
  }
  if(!isNumber(tDD)) 
  {
    alert("³¯Â¥´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objToD.focus();
    return false;
  }

  var fDays = lastDay(objFromY.value + "" + objFromM.value);
  var tDays = lastDay(objToY.value + "" + objToM.value);
	
  if(fDD> fDays) 
  {
    alert("½ÃÀÛÀÏÀÇ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù!");
    objFromD.focus();
    return false;
  }	
  if(tDD> tDays) 
  {
    alert("Á¾·áÀÏÀÇ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù!");
    objToD.focus();
    return false;
  }	
  if((objFromY.value==objToY.value)&&(objFromM.value==objToM.value)&&(fDD>tDD)) 
  {
    alert("½ÃÀÛÀÏÀÌ Á¾·áÀÏº¸´Ù Å®´Ï´Ù!");
    objFromD.focus();
    return false;
  }		
  return true;	
}


/**
 * ³â¿ùÀÏ validation checking 
 * param : objYear,objMonth,objDay
 * return : boolean
 */
function checkDate(objYear,objMonth,objDay)
{

  var sYear = Trim(objYear.value);
  var sMonth = Trim(objMonth.value);
  var sDay = Trim(objDay.value);


  if(sYear.length<1||sYear.length!=4)
  {
    alert("³âµµ´Â 4ÀÚ¸®ÀÔ´Ï´Ù!");
    objYear.focus();
    return false;
  }
  if(sMonth.length<1||sMonth.length!=2)
  {
    alert("¿ùÀº 2ÀÚ¸®ÀÔ´Ï´Ù!");
    objMonth.focus();
    return false;
  }
  if(sDay.length<1||sDay.length!=2)
  {
    alert("³¯Â¥´Â 2ÀÚ¸®ÀÔ´Ï´Ù!");
    objDay.focus();
    return false;
  }
  if(!isNumber(sYear))
  {
    alert("³âµµ´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objYear.focus();
    return false;
  }
  if(!isNumber(sMonth))
  {
    alert("¿ùÀº ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objMonth.focus();
    return false;
  }
  if(!isNumber(sDay))
  {
    alert("³¯Â¥´Â ¼ýÀÚ¸¸ ÀÔ·ÂÇÏ½Ê½Ã¿ä!");
    objDay.focus();
    return false;
  }

  var days = lastDay(sYear + sMonth);

  if((sMonth == '00')||(sMonth >12))
  {
    alert(objMonth+'¿ùÀÇ ÀÔ·ÂÀÌ Àß¸ø µÇ¾ú½À´Ï´Ù!');
    objMonth.focus();
    return false;
  }	

  if((sDay > days)||(sDay == '00'))
  {
    alert(sDay+"ÀÏÀÇ ÀÔ·ÂÀÌ Àß¸øµÇ¾ú½À´Ï´Ù!");
    objDay.focus();
    return false;
  }	
  return true;	
}

/**
 * ÁÖ¾îÁø ³â¿ùÀÇ ¸î°³¿ù ÀüÈÄÀÇ ³â¿ùÀ» ±¸ÇÑ´Ù.
 * param : yyyy,mm,how,anb
 * return : String
 */
function getYYYYMM(yyyy,mm,how,anb)
{
  var year = yyyy * 1;
  var month	= mm * 1;
  var cnt  = how * 1;

  for(var i=1; i< cnt+1; i++)
  {
    if(anb == '-')
    {
      month = month - 1;
      if(month==0)
      {
        year = year - 1;
        month = 12;
      }
    }
    else if(anb == '+')
    {
      month = month + 1;
      if(month>12)
      {
        year = year + 1;
        month = 1;
      }
    }
    else
    {
    }
  }
  return year.toString()+addZero(month.toString());
}

/**
 * Á¶È¸³â¿ù validation checking 
 * param : objYear, objMonth
 * return : boolean
 */
function isYearMonth(objYear,objMonth)
{
  var objYear = Trim(objYear.value);
  var objMonth	 = Trim(objMonth.value);

  if(objYear.length<1||objYear.length!=4)
  {
    return false;
  }
  if(objMonth.length<1||objMonth.length!=2)
  {
    return false;
  }
  if(!isNumber(objYear))
  {
    return false;
  }
  if(!isNumber(objMonth))
  {
    return false;
  }
  if((objMonth == '00') ||(objMonth >12))
  {
    return false;
  }
  return true;	
}

/**
 * ÄíÅ° ¼³Á¤. 
 * param : name, value
 */
function setCookie(name, value)
{
  var path = "/"; 	
  var expires = 1; 	//ÇÏ·ç.
  var domain = ""; 	

  var today = new Date();
  today.setDate(today.getDate() + expires );

  document.cookie = name + "=" + escape(value)+ "; path=" + path ;
}

/**
 * ÆË¾÷Ã¢ ´Ý±â
 * param : element, name
 */
function closePopUp(element, name)
{
  if ( element.checked )
  {
    setCookie(name, "sleep");
  }
  window.close();
}

/**
 * ÄíÅ°Á¤º¸ °¡Á®¿À±â
 * param : name
 */
function getCookie(name)
{
  var sCookieName = name + "=";
  var i = 0;
  var j;
  var endOfCookie;
		
  while ( i <= document.cookie.length )
  {
    j = (i+sCookieName.length);

    if ( document.cookie.substring(i,j) == sCookieName )
    {
      if ( (endOfCookie=document.cookie.indexOf( ";", j )) == -1 )
      {
        endOfCookie = document.cookie.length;
      }
      return unescape( document.cookie.substring( j, endOfCookie ) );
    }

    i = document.cookie.indexOf( " ", i ) + 1;
    if (i == 0)
    {
      break;
    }
  }
  return "";
}



//Calendar Event Àû¿ë....


/**
 * ±×¸®µå¿¡¼­ ´Þ·ÂºÒ·¯¿À±â
 * param : GridÀÌ¸§, ÇØ´çRow,ÇØ´ç Col,Dot¿©ºÎ
 */
function gridcalendar(gObjId, gRow, gCol, gDot)
{
  if (gDot == null) gDot = "N";
  window.open("/js/calendar.jsp?gObjId="+gObjId+"&gRow="+gRow+"&gCol="+gCol+"&isDot=" + gDot,
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(200)+ 
               ",top=" + positionHeight(260));
}

/**
 * ´Þ·ÂºÒ·¯¿À±â
 * param : ÆûÀÌ¸§, ÇØ´çÇÊµå¸í
 */
function calendar(formname, objectname)
{
   window.open("/js/calendar.jsp?formname="+formname+"&objectName="+objectname+"&isDot=N",
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(200)+ 
               ",top=" + positionHeight(260));
}


/**
 * ´Þ·ÂºÒ·¯¿À±â(À§Ä¡, »ç¿ëÀÚ ÁöÁ¤)
 * param : ÆûÀÌ¸§, ÇØ´çÇÊµå¸í, À§Ä¡(Width, Height)
 */
function calendarxy(formname,objectname, width, height)
{
   window.open("/js/calendar.jsp?formname="+formname+"&objectName="+objectname,
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(width)+ 
               ",top=" + positionHeight(height));
}

/**
 * ´Þ·ÂºÒ·¯¿À±â
 * param : ÆûÀÌ¸§, ÇØ´çÇÊµå¸í
 */
function calendarDot(formname,objectname)
{
   window.open("/js/calendar.jsp?formname="+formname+"&objectName="+objectname+"&isDot=Y",
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(200)+ 
               ",top=" + positionHeight(260));
}

/**
 * ´Þ·ÂºÒ·¯¿À±â(À§Ä¡, »ç¿ëÀÚ ÁöÁ¤)
 * param : ÆûÀÌ¸§, ÇØ´çÇÊµå¸í, À§Ä¡(Width, Height)
 */
function calendarDotxy(formname,objectname, width, height)
{
   window.open("/js/calendar.jsp?formname="+formname+"&objectName="+objectname+"&isDot=Y",
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(width)+ 
               ",top=" + positionHeight(height));
}

//Calendar Event Àû¿ë....



/* ±×¸®µå ÀÌº¥Æ® Àû¿ë 2002-08-20 */  

/**
 * ±×¸®µå¿¡¼­ ´Þ·ÂºÒ·¯¿À±â
 * param : GridÀÌ¸§, ÇØ´çRow,ÇØ´ç Col,Dot¿©ºÎ
 */
function gridcalendar(gObjId, gRow, gCol, gDot, nextEvent)
{
  if (gDot == null) gDot = "N";
  
  if (nextEvent == undefined)
  { 
    window.open("/js/calendar.jsp?gObjId="+gObjId+"&gRow="+gRow+"&gCol="+gCol+"&isDot="+gDot,
                 "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
                 "copyhistory=0,width=260,height=260,left=" + positionWidth(200)+ 
                 ",top=" + positionHeight(260));
  }
  else
  {
    window.open("/js/calendarEvnt.jsp?gObjId="+gObjId+"&gRow="+gRow+"&gCol="+gCol+"&isDot="+gDot+"&nextEvent="+nextEvent,
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(200)+ 
               ",top=" + positionHeight(260));
  }
}

/**
 * ´Þ·ÂºÒ·¯¿À±â
 * param : ÆûÀÌ¸§, ÇØ´çÇÊµå¸í
 */
function calendar(formname, objectname, nextEvent)
{
  if(nextEvent == undefined)
  {
    window.open("/js/calendar.jsp?formname="+formname+"&objectName="+objectname+"&isDot=N",
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(200)+ 
               ",top=" + positionHeight(260));
  }
  else
  {
    window.open("/js/calendarEvnt.jsp?formname="+formname+"&objectName="+objectname+"&isDot=N&nextEvent="+nextEvent,
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(200)+ 
               ",top=" + positionHeight(260));
  }
}


/**
 * ´Þ·ÂºÒ·¯¿À±â(À§Ä¡, »ç¿ëÀÚ ÁöÁ¤)
 * param : ÆûÀÌ¸§, ÇØ´çÇÊµå¸í, À§Ä¡(Width, Height)
 */
function calendarxy(formname,objectname, width, height, nextEvent)
{
  if(nextEvent == undefined)
  {
    window.open("/js/calendar.jsp?formname="+formname+"&objectName="+objectname,
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(width)+ 
               ",top=" + positionHeight(height));
  }
  else
  {
    window.open("/js/calendarEvnt.jsp?formname="+formname+"&objectName="+objectname+"&nextEvent="+nextEvent,
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(width)+ 
               ",top=" + positionHeight(height));
  }
}

/**
 * ´Þ·ÂºÒ·¯¿À±â
 * param : ÆûÀÌ¸§, ÇØ´çÇÊµå¸í
 */
function calendarDot(formname,objectname, nextEvent)
{
  if(nextEvent == undefined)
  {
   window.open("/js/calendar.jsp?formname="+formname+"&objectName="+objectname+"&isDot=Y",
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(200)+ 
               ",top=" + positionHeight(260));
  }
  else
  {
   window.open("/js/calendarEvnt.jsp?formname="+formname+"&objectName="+objectname+"&isDot=Y&nextEvent="+nextEvent,
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(200)+ 
               ",top=" + positionHeight(260));
  }
}

/**
 * ´Þ·ÂºÒ·¯¿À±â(À§Ä¡, »ç¿ëÀÚ ÁöÁ¤)
 * param : ÆûÀÌ¸§, ÇØ´çÇÊµå¸í, À§Ä¡(Width, Height)
 */
function calendarDotxy(formname,objectname, width, height, nextEvent)
{
  if(nextEvent == undefined)
  {
    window.open("/js/calendar.jsp?formname="+formname+"&objectName="+objectname+"&isDot=Y",
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(width)+ 
               ",top=" + positionHeight(height));
  }
  else
  {
    window.open("/js/calendarEvnt.jsp?formname="+formname+"&objectName="+objectname+"&isDot=Y&nextEvent="+nextEvent,
               "calendarWindow","toolbar=no,status=no,menubar=0,resizable=0,"+
               "copyhistory=0,width=260,height=260,left=" + positionWidth(width)+ 
               ",top=" + positionHeight(height));
  }
}

/*±×¸®µå ÀÌº¥Æ® Àû¿ë */






/**
 * À§Ä¡ÁöÁ¤(°¡·Î)
 * param : width
 */
function positionWidth(width)
{ 
  var x = (screen.width - width)/2; 
  return x 
}

/**
 * À§Ä¡ÁöÁ¤(¼¼·Î)
 * param : height
 */
function positionHeight(height)
{ 
  var y = (screen.height - height)/2; 
  return y 
}

/**
 * ÄÚµåÁ¶È¸
 * param : (ÆûÀÌ¸§, ÀÔ·Â ¹ÞÀ»°´Ã¼ÀÌ¸§, ÄÚµåÁ¶È¸È­¸é¸í, Á¶È¸ÄÚµå¸íÄª·¹ÀÌºí, ºÐ·ùÄÚµå,Á¶È¸¸íÄª À§Ä¡Å©±â,³¯Â¥);
 *          ³¯Â¥ : ³¯Â¥¸¦ ÀÔ·ÂÇÏÁö ¾ÊÀ¸¸é ÇöÀç ½ÃÁ¡À» ±âÁØÀ¸·Î ÄÚµåÁ¶È¸¸¦ ÇÑ´Ù.
 *                 ³¯Â¥¸¦ ÀÔ·ÂÇÏ¸é ÇØ´ç ³¯Â¥¿¡ ÇØ´çÇÏ´Â ÄÚµå¸¦ Á¶È¸ÇÒ ¼ö ÀÖ´Ù.
 */
function popupCode(myformnm,textnm,idx,title,codeFieldNm,codecls,nameFieldSize,strdate) 
{
  str = "/js/codejl.jsp?pformnm="+myformnm+"&";
  str = str + "ptextnm=" + textnm + "&";
  str = str + "pidx=" + idx + "&";
  str = str + "psearchnm=&";
  str = str + "ptitle="+title+"&";
  str = str + "pnamefield="+codeFieldNm+"&";
  str = str + "pcodecls="+codecls+"&";
  str = str + "pstrdate="+strdate+"&";
  str = str + "pnamefieldsize="+nameFieldSize;
  newwin = window.open(str,"sel",
           "height=350,width=500,toolbar=no,scrollbars=yes,resizable=yes,menubar=no,location=no");
}

/**
 * ÄÚµåÁ¶È¸(À§Ä¡ÁöÁ¤°¡´É)
 * param : (ÆûÀÌ¸§, ÀÔ·Â ¹ÞÀ»°´Ã¼ÀÌ¸§, ÄÚµåÁ¶È¸È­¸é¸í, Á¶È¸ÄÚµå¸íÄª·¹ÀÌºí, ºÐ·ùÄÚµå,Á¶È¸¸íÄª À§Ä¡Å©±â,³¯Â¥);
 *          ³¯Â¥ : ³¯Â¥¸¦ ÀÔ·ÂÇÏÁö ¾ÊÀ¸¸é ÇöÀç ½ÃÁ¡À» ±âÁØÀ¸·Î ÄÚµåÁ¶È¸¸¦ ÇÑ´Ù.
 *                 ³¯Â¥¸¦ ÀÔ·ÂÇÏ¸é ÇØ´ç ³¯Â¥¿¡ ÇØ´çÇÏ´Â ÄÚµå¸¦ Á¶È¸ÇÒ ¼ö ÀÖ´Ù.
 */
function popupCodexy(myformnm,textnm,idx,title,codeFieldNm,codecls,nameFieldSize,strdate,width, height) 
{
  str = "/js/codejl.jsp?pformnm="+myformnm+"&";
  str = str + "ptextnm=" + textnm + "&";
  str = str + "pidx=" + idx + "&";
  str = str + "psearchnm=&";
  str = str + "ptitle="+title+"&";
  str = str + "pnamefield="+codeFieldNm+"&";
  str = str + "pcodecls="+codecls+"&";
  str = str + "pstrdate="+strdate+"&";
  str = str + "pnamefieldsize="+nameFieldSize;
  newwin = window.open(str,"pop",
           "height=350,width=500,toolbar=no,scrollbars=yes,resizable=yes,menubar=no,location=no,left=" + positionWidth(width)+ 
               ",top=" + positionHeight(height));
}

/**
 * ¿ìÆí¹øÈ£ °Ë»ö
 * param : (ÆûÀÌ¸§, ¿ìÆí¹øÈ£ÇÊµåÀÌ¸§, ÁÖ¼Ò1ÇÊµåÀÌ¸§, ÁÖ¼Ò2ÇÊµåÀÌ¸§);
 */
function findZipCode(formName,ZipName,AddrName, AddrName2)
{
  	var winOpts='width=500,height=265, status=no, resizable=0, scrollbars=no'; 
  	url = "/js/postcode_find.jsp" +
   	       "?formName=" + formName +
   	       "&ZipName=" + ZipName +
   	       "&AddrName=" + AddrName +
   	       "&AddrName2=" + AddrName2;
   ZipCodeWindow = window.open(url, "FindZipCode", winOpts);
 	 ZipCodeWindow.focus();
}  	

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_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_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];}
}



/**
 * °øÅëÄÚµåÁ¶È¸
 * param : (ÄÚµåºÐ·ù¸í, ÀÔ·Â¹ÞÀ» ÆûÀÌ¸§, ÄÚµåÁ¶È¸°ª, ÄÚµå¸í ÇÊµå ³×ÀÓ, ÄÚµå°ª ÇÊµå ³×ÀÓ);
 */        
function searchCodeName(sCdClass, sFrmName, sCdValue, sNameField, sValueField) {
			
		//ÄÚµåÁ¶È¸¸¦ À§ÇÑ Æû¿¡ °ª ÇÒ´ç
		frmCd = document.frmComCode;
		frmCd.txtCdClass.value = sCdClass;
		frmCd.txtFrmNm.value   = sFrmName;
		frmCd.txtCdValue.value = sCdValue;
		frmCd.txtObjNm.value   = sNameField;
		frmCd.txtObjVal.value  = sValueField;
		
		//ÄÚµåÁ¶È¸¸¦ À§ÇØ Æû submit
		frmCd.action = "/js/getcodejs.jsp";
		frmCd.method = "post";
		frmCd.target = "ifrComBlank";
		frmCd.submit();
}

/**
 * ÄáÅëÅ×ÀÌºí ±×¸®µå,contool ¿¡¼­ ÆË¾÷
 * param : GridÀÌ¸§, ÇØ´çRow,ÄÚµå col,¸í col, ±¸ºÐ(Nat,Cur)
 */
function gridCoPop(gObjId, gRow, cCol,nmCol, gTp)
{
               
            
switch (gTp)
  {
    case "Nat": //±¹°¡ÄÚµå ÆË¾÷ 
      var target = "/js/natpopjl.jsp?gObjId="+gObjId+"&gRow=" + gRow +"&cCol=" + cCol +"&nmCol=" + nmCol + "&gTp=" + gTp;
      var popWin = window.open(target, "NatPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();            
      break;      
    case "NatEX1": //±¹°¡ÄÚµå ÆË¾÷ 
      var target = "/js/natpopjl.jsp?gObjId="+gObjId+"&gRow=" + gRow +"&cCol=" + cCol +"&nmCol=" + nmCol + "&gTp=" + gTp;
      var popWin = window.open(target, "NatPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();            
      break; 
    case "NatEX2": //±¹°¡ÄÚµå ÆË¾÷ 
      var target = "/js/natpopjl.jsp?gObjId="+gObjId+"&gRow=" + gRow +"&cCol=" + cCol +"&nmCol=" + nmCol + "&gTp=" + gTp;
      var popWin = window.open(target, "NatPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();            
      break;   
    case "Cur" : //ÅëÈ­ÄÚµå ÆË¾÷      
      var target = "/js/curpopjl.jsp?gObjId="+gObjId+"&gRow=" + gRow +"&cCol=" + cCol +"&nmCol=" + nmCol + "&gTp=" + gTp;
      var popWin = window.open(target, "CurPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();    
      break;
    case "CurEX1" : //ÅëÈ­ÄÚµå ÆË¾÷      
      var target = "/js/curpopjl.jsp?gObjId="+gObjId+"&gRow=" + gRow +"&cCol=" + cCol +"&nmCol=" + nmCol + "&gTp=" + gTp;
      var popWin = window.open(target, "CurPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();    
      break;
    
  }
                 
}

/**
 * ÄáÅëÅ×ÀÌºí Object ¿¡¼­ ÆË¾÷
 * param : formname, ÄÚµå Object¸í,ÀÌ¸§Object ¸í, ±¸ºÐ(Nat,Cur)
 */
function coPop(formname, objectcName, objectnmName, gTp)
{
               
          
switch (gTp)
  {
    case "Nat": //±¹°¡ÄÚµå ÆË¾÷ 
      var target = "/js/natpopjl.jsp?formname="+formname+"&objectcName=" + objectcName +"&objectnmName=" + objectnmName+"&gTp=" + gTp;
      var popWin = window.open(target, "NatPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();            
      break;
      
    case "NatEX1": //±¹°¡ÄÚµå ÆË¾÷ 
      var target = "/js/natpopjl.jsp?formname="+formname+"&objectcName=" + objectcName +"&objectnmName=" + objectnmName+"&gTp=" + gTp;
      var popWin = window.open(target, "NatPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();            
      break;
    
    case "NatEX2": //±¹°¡ÄÚµå ÆË¾÷ 
      var target = "/js/natpopjl.jsp?formname="+formname+"&objectcName=" + objectcName +"&objectnmName=" + objectnmName+"&gTp=" + gTp;
      var popWin = window.open(target, "NatPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();            
      break;         
      
    case "Cur" : //ÅëÈ­ÄÚµå ÆË¾÷      
      var target = "/js/curpopjl.jsp?formname="+formname+"&objectcName=" + objectcName +"&objectnmName=" + objectnmName+"&gTp=" + gTp;
      var popWin = window.open(target, "CurPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();    
      break;
   case "CurEX1" : //ÅëÈ­ÄÚµå ÆË¾÷      
      var target = "/js/curpopjl.jsp?formname="+formname+"&objectcName=" + objectcName +"&objectnmName=" + objectnmName+"&gTp=" + gTp;
      var popWin = window.open(target, "CurPop", "left=200,top=30,width=460,height=400,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no");
      popWin.focus();    
      break;
  }
                 
}

/**
  * ÄÞ¸¶¸¦ Ãß°¡ÇÑ ¼ýÀÚÇüÅÂ ¹®ÀÚ¿­·Î ¹ÝÈ¯
  * param : frm
  * return : String
  */

function CommaNum(frm)
{
		var me=frm;
	 //var str=me.value;
	 var fType="";	
	
	if (me.value.length <= 3||me.value == "") return;

	var Len, TLen, i, j;
	var strFormat, varFormat, meValue, DotValue;

	if (fType == " ") 
	{
		meValue = me.value;
		Tlen = meValue.length - 1;
		i = 0;
		varFormat = "";

		while (i <= Tlen)

		{

			if (meValue.substr(i,1) != ",")
				varFormat = varFormat + meValue.substr(i,1);

			i = i + 1;

		}			

		me.value = varFormat;

	}
	else
	{	
		meValue = me.value;
		Tlen = meValue.length - 1;

		i = 0;

		varFormat = "";

		while (i <= Tlen)

		{
			if (meValue.substr(i,1) != ",")
			{
				varFormat = varFormat + meValue.substr(i,1);
			}

			i = i + 1;			
			
		} 	    


		meValue = varFormat;
		Tlen = meValue.length - 1;
		i = 0;
		DotValue = "";

		while (i <= Tlen)

		{
			if (meValue.substr(i,1) == ".")
			{
				DotValue = meValue.substr(i);
				meValue  = meValue.substr(0, i);
			}
			i = i + 1			
		} 	    		

		if(meValue.substr(0,1)=="-")
		{
			meValue = meValue;	
		}	


		Tlen = meValue.length;

		i = Tlen - 1;

		varFormat = "";

		while (i > 2)

		{

			strFormat = meValue.substr(i-2,3);

			if (i == (Tlen -1))

				varFormat = ","+strFormat;

			else

				varFormat = ","+strFormat+varFormat;

			i = i - 3;

		}

		varFormat = meValue.substr(0,i+1)+varFormat;

		Tlen=varFormat.length;

		if(varFormat.substr(0,1) == "-"){
			if (varFormat.substr(1,1)==","){
	
				varFormat=varFormat.substr(0,1)+varFormat.substr(2,Tlen-2);

				me.value = varFormat+DotValue;

			}

		}

		//if (meValue.substr(0,1) == "-")

		//	varFormat = "-"+varFormat;

		me.value = varFormat+DotValue;
	}
}

//µµ¿ò¸» ±â´É È£ÃâÇÔ¼ö
function viewHelp(scrnNo)
{
//	alert(scrnNo);
	var option = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizeable=0,width=700,height=450";
//	var win = window.open("/biz/im/imd/jsp/help.htm","help",option);
	var url = "/biz/im/imd/jsp/help.jsp?scrnNo="+scrnNo.value;
	var win = window.open(url,"help",option);
}

MSG_ALERT_NO_CHANGE = "º¯°æ»çÇ×ÀÌ ¹Ý¿µµÇÁö ¾Ê¾Ò½À´Ï´Ù.";

function ChangeChkData(){
	if (mySheet.IsDataModified == true) {
			event.returnValue = MSG_ALERT_NO_CHANGE;
	}
}

function ChangeChkData2(){
	if (CSheet.IsDataModified == true) {
			event.returnValue = MSG_ALERT_NO_CHANGE;
	}
}
