//********************************************************
//   ÆË¾÷Ã¢
//********************************************************

function OpenPopup(Url,Name,wid,hei,scr) 
{
	var scr;
	if(scr == 'Y') 
	{
		var wid = parseInt(wid) + parseInt(17);
		Popup=window.open(Url,Name,'width='+wid+',height='+hei+',resizable=no, scrollbars=yes');
	}
	else
	{
		Popup=window.open(Url,Name,'width='+wid+',height='+hei+',resizable=no');
	}
	Popup.focus()
}

//********************************************************
//   ¹®ÀÚ¿­ÀÇ ±æÀÌ±¸ÇÏ´Â ÇÔ¼ö (ÇÑ±Û : 2,  ¿µ¹® : 1)
//********************************************************

function Length (src)
{
   var len = 0, i;
   
   for(i=0; i<src.length; i++) {
      if(IsKorean(src.charAt(i)) == true)
         len = len + 2;
      else
         len++;
   }

   return len;
}

//********************************************************
//        ¹®ÀÚ°¡ ¼ýÀÚ·Î µÈ°ÇÁö Ã¼Å©
//********************************************************

function IsDigit (chr)
{
   if((chr >= '0') && (chr <= '9'))
		return true;
   else 
      return false; 
}

//********************************************************
//        ¹®ÀÚ°¡ ¼ýÀÚ·Î µÈ°ÇÁö Ã¼Å©
//********************************************************

function IsStrDigit (src) 
{
   var i, flag;

   for(i=0; i<src.length; i++) {
      if(IsDigit(src.charAt(i)) != true)
			return false;
   }
   
   return true;
}

//********************************************************
//        ¹®ÀÚ¿­¿¡ ¹®ÀÚ°¡ Á¸ÀçÇÏ´ÂÁö Ã¼Å©
//********************************************************

function ExistChar (src, chr)
{
	var i;

   for(i=0; i<src.length; i++) {
      if(src.charAt(i) == chr)
         return true;
   }

   return false;
}

//********************************************************
//        ¹®ÀÚ°¡ ÇÑ±¹¾îÀÎÁö ¾Æ´ÑÁö Ã¼Å©
//********************************************************

function IsKorean (chr) 
{
   if(chr.charCodeAt(0) > 0x8000)
      return true;
    
   return false;
}

//********************************************************
//        ¹®ÀÚ°¡ ¿µ¾îÀÎÁö ¾Æ´ÑÁö Ã¼Å©
//********************************************************

function IsEnglish (chr)
{
   if(chr >= 'A' && chr <= 'Z')
      return true;
   else if(chr >= 'a' && chr <= 'z')    
      return true;
   else 
      return false;
}



//********************************************************
//         ¹®ÀÚ¿­ÀÌ ¿µ¼Ò¹®ÀÚ¿Í ¼ýÀÚÀÇ Á¶ÇÕÀÎÁö Ã¼Å©
//********************************************************

function IsDigitLowAlpa (src)
{
   var i, flag;
 
   for(i=0; i<src.length; i++) {
      if(IsDigit(src.charAt(i)))
         flag = true;
      else if (IsEnglish(src.charAt(i)) == 1) 
         flag = true;
      else {
         flag = false;
         break;
      }              
   }

   return flag;
}


//********************************************************
//         ¹®ÀÚ¿­ TRIM ÇÏ´Â ÇÔ¼ö
//********************************************************
function Trim (str)
{
	var index, len
		
	while (true)
	{
		index = str.indexOf(" ")
		if (index == -1) break;
			
		len = str.length
			
		str = str.substring(0, index) + str.substring((index+1), len);
	}
		
	return str;
}
