//****************************************************************************
// Char c°¡ ¿µ¹®ÀÚ ÀÎÁö Ã¼Å©
// RETURN : true/false
// ***************************************************************************
function isLetterChar(c)
{
 return ( ((c >= "a") && (c <= "z")) || ((c >= "A") && (c <= "Z")) )
}
//****************************************************************************
// Char c°¡ ¿µ¹®ÀÚ ÀÎÁö Ã¼Å©
// RETURN : true/false
// ***************************************************************************
function inputValChkEn(obj ,alertMsg){
  var mId = obj.value;
  var Ch = mId.charAt(0) ;

  for (i = 0 ; i < mId.length ; i++){
   Ch = mId.charAt(i) ; 

   if ( ((Ch >= "a") && (Ch <= "z")) || ((Ch >= "A") && (Ch <= "Z")) || (Ch == " ")){
    continue ;
   }else{
    alert(alertMsg + "Àº ¿µ¹®ÀÚ¸¸ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.") ;
    obj.value = "" ;
   	obj.focus() ;
    return false;
   }
  }
 }
//****************************************************************************
// Char c°¡¼ýÁö¸¸ ÀÎÁö Ã¼Å©
// RETURN : true/false
// ***************************************************************************
function inputValChkChar(obj){
  var mId = obj.value;
  var c = mId.charAt(0) ;

  for (i = 0 ; i < mId.length ; i++){
   c = mId.charAt(i) ; 

   if ((c >= "0") && (c <= "9")){
    continue ;
   }else{
   	obj.focus() ;
    return false;
   }
  }
 }
//****************************************************************************
// Char c°¡ ¼ýÀÚ ÀÎÁö Ã¼Å©
// RETURN : true/false
// ***************************************************************************
function isDigitChar(c)
{
 return ((c >= "0") && (c <= "9"))
}
//****************************************************************************
// Char  C°¡ whitechar ÀÎÁö Ã¼Å©
//****************************************************************************
function isWhiteChar(c)
{
  return (c == ' ' || c == '\t' || c == '\n' || c == '\r')
}
//****************************************************************************
//* char ch °¡ ÇÑ±ÛÀÎÁö  Ã¼Å© 
// RETURN : true/false
//****************************************************************************
function isKoreanChar( ch )
{
 var chStr = escape(ch); //ISO-Latin-1 ¹®ÀÚ¼ÂÀ¸·Î º¯°æ
 if (chStr.length < 2)
  return false;

 //ÇÑ±Û ==> %uAC00 ~ %uD7A3
 if (chStr.substring(0, 2) == '%u')
 {
   if (chStr.substring(2,4) == '00')
     return false;
   else
     return true;         //ÇÑ±Û
 }
 else if (chStr.substring(0,1) == '%')
 {
   if (parseInt(chStr.substring(1,3), 16) > 127)
     return true;        //ÇÑ±Û
   else
     return false;
 }
 else
   return false;
}

//************************************************
// str ÀÌ °ø¹éÀÌ³ª NULL ÀÌ¸é TRUE ¾Æ´Ï¸é FALSE  *
//************************************************
function isEmpty(str) {
 if( str != null )
 {
  for( i=0 ; i < str.length ; i++)
  {
   if( !isWhiteChar( str.charAt(i) ) )
    return false;
  }
 }
 return ((str == null) || (str.length == 0));
}

//****************************************************************************
// str ÀÌ °ø¹éÀÌ³ª ÅÜ , ¸®ÅÏ ¹®ÀÚµé·Î ½ÇÁ¦¹®ÀÚ°¡ ¾øÀ»°æ¿ì TRUE ¾Æ´Ï¸é FALSE *
//****************************************************************************
function isWhitespace (str) {
 var whitespace = " \t\n\r";
 var i;
 if (isEmpty(str)) {
  return true;
 }
 for (i = 0; i < str.length; i++) {
  var chr = str.charAt(i);
  if (whitespace.indexOf(chr) == -1) {
   return false;
  }
 }
 return true;
}

//***************************************************************************
// strnumber°¡ À¯È¿ÇÑ ¼ýÀÚÅ¸ÀÔÀÎÁö Ã¼Å©     
// ÆÄ¶ó¸ÞÅÍ : strnumber(Ã¼Å©ÇÒ ¹®ÀÚ¿­)
//            exceptstr(¼ýÀÚÀÌ¿Ü¿¡ Çã¿ë °¡´ÉÇÑ ¹®ÀÚ¿­)
// RETURN : true/false
//****************************************************************************

function isNumber( strnumber, exceptstr)
{
 var i, j;

 for( i=0; i<strnumber.length ; i++)
 {

  if(  isDigitChar( strnumber.charAt(i) ) )
   continue;
  for(j=0; j<exceptstr.length; j++)
  {
   if( strnumber.charAt(i) == exceptstr.charAt(j) )
    break;
  }
  if( j == exceptstr.length ) 
   return false;
 }

 return true;
}

//****************************************************************************
// str ÀÌ ¿µ¹®,¼ýÀÚ Á¶ÇÕÀ¸·Î strSize º¸´Ù Å«Áö Ã¼Å©
// RETURN : true/false
// ***************************************************************************
function isAlphaNumeric( str , strSize )
{
 var i;

 if ( str.length > strSize )
  return false

 for (i = 0; i < str.length; i++) {
  var c = str.charAt(i);
  if (!(isLetterChar(c) || isDigitChar(c)))
   return false;
 }
 return true;
}
//****************************************************************************
// str ÀÌ ¿µ¹®,¼ýÀÚ Á¶ÇÕÀ¸·Î strSize º¸´Ù ÀÛÀºÁö Ã¼Å© 
// RETURN : true/false
// ***************************************************************************
function isAlphaNumericMin( str , strSize )
{
 var i;

 if ( str.length < strSize )
  return false

 for (i = 0; i < str.length; i++) {
  var c = str.charAt(i);
  if (!(isLetterChar(c) || isDigitChar(c)))
   return false;
 }
 return true;
}

//****************************************************************************
//* obj°¡ object ÀÎÁö Ã¼Å© 
// RETURN : true/false
//****************************************************************************
function isExistObject(obj){
 if (document.all[obj] == '[object]' || obj == '[object]'){
  return true;
 }
 else{
  return false;
 }
}

//****************************************************************************
// str ¹®ÀÚ¿­ÀÇ ¾çÂÊ(¿ÞÂÊ, ¿À¸¥ÂÊ) °ø¹éÀ» Á¦°ÅÇÑ °á°ú¸¦ ¸®ÅÏÇÏ´Â ÇÔ¼ö
// RETURN : string
// ***************************************************************************
function leftRightTrim( str ){
   var search = 0
   while ( str.charAt(search) == " "){
  search = search + 1
 }
 
 str = str.substring(search, (str.length))
 search = str.length - 1
 while ( str.charAt(search) ==" "){
    search = search - 1
 }

   return str.substring(0, search + 1)         
}

//****************************************************************************
//* toUtf
//****************************************************************************
function toUtf(strUrl)
{
 var p1,p2;
 p1 = strUrl.lastIndexOf("/");
 if (p1 == -1)
  p1 = 0;
 p2 = strUrl.lastIndexOf(".");
 if (p2 == -1)
  return strUrl;
 return strUrl.substring(0,p1+1) + escape(strUrl.substring(p1+1,p2)) + strUrl.substring(p2,strUrl.length);
}

//****************************************************************************
//* utfpatch
//****************************************************************************
function utfpatch()
{
 var imageCount = document.images.length;
 documentImages = document.images;
 for (i=0;i<imageCount;i++)
  if (!documentImages[i].complete){
   documentImages[i].src = toUtf(documentImages[i].src);
  }
}

//****************************************************************************
//* document ¿¡ ·ÎµåµÈ ¸ðµç ÀÌ¹ÌÁöµéÀÇ width¸¦ sizeº¸´Ù ÀÛ°Ô ¼³Á¤
//****************************************************************************
function resizeImages( size )
{
 var imageCount = document.images.length;
 documentImages = document.images;
 for (i=0;i<imageCount;i++) {
  if (documentImages[i].width > size) {
   documentImages[i].width=size;
  }
 }
}

//****************************************************************************
//* strÀÌ ¿Ã¹Ù¸¥ ÀÌ¹ÌÁöÆÄÀÏ ÀÌ¸§ ÀÎÁö Ã¼Å© 
//****************************************************************************
function isImageNameOk(str) {
 var iLen = 0;
 var iLast = str.lastIndexOf(".");
 var strExtension = str.substring(iLast + 1 , iLast + 4);
    
 if ((iLen = str.length) > 0) {
  for(var i = 0; i < iLen; i++) {
   if (str.charAt(i) == '=' || str.charAt(i) == ',') {
    alert("[ÀÌ¹ÌÁö]ÀÇ ÆÄÀÏ¸í¿¡ '='ÀÌ³ª ','ÀÌ Æ÷ÇÔµÇ ÀÖÀ¸¸é ¾ÈµË´Ï´Ù.");
    return false;
   }
  }
 }
   
 if ((strExtension.toLowerCase() != "jpg") && (strExtension.toLowerCase() != "gif")) {
   alert("È®ÀåÀÚ°¡ jpg È¤Àº gif ÀÎ ÀÌ¹ÌÁö ÆÄÀÏ¸¸ Ã·ºÎ °¡´ÉÇÕ´Ï´Ù.");
   return false; 
 }

 return true;
}


//****************************************************************************
//* À¥ÆäÀÌÁö¿¡¼­ ÀÌ¹ÌÁö ¹Ì¸® ºÒ·¯¿À±â 
// »ç¿ë¿¹: preload("test.gif", "test2.gif")
//****************************************************************************
function preloadImage() {
 if (!document.images) return;
  var ar = new Array();
  var arguments = preloadImage.arguments;
  for (var i = 0; i < arguments.length; i++) {
   ar[i] = new Image();
   ar[i].src = arguments[i];
 }
}


//*****************************************************************************
//* ¹ÙÀÌÆ® Ã¼Å©
//*****************************************************************************
function strChkToByte(str)
{
 var nbytes = 0;

 for (i=0; i<str.length; i++)
 {
  var ch = str.charAt(i);
  if(escape(ch).length > 4) 
  {
   nbytes += 2;
  }
  else if (ch == '\n') 
  {
   if (str.charAt(i-1) != '\r') 
   {
    nbytes += 1;
   }
  } 
  else if (ch == '<' || ch == '>') 
  {
   nbytes += 4;
  } 
  else
  {
   nbytes += 1;
  }
 }

 return nbytes;
}


//*****************************************************************************
//* HTML TAG Á¦°Å
//*****************************************************************************
function stripHTMLtag(string) {
   var objStrip = new RegExp();
   objStrip = /[<][^>]*[>]/gi;
   return string.replace(objStrip, "");
}


//*****************************************************************************
//* input ¿¡¼­ max_byte¸¦ ÃÊ°úÇÏ´Â byte ¼ö¸¦ ¸®ÅÏ
//*****************************************************************************
function getMaxByteOver(input_name, max_byte)
{
    var input_name_str, byte_count=0, input_name_length=0, one_str, ext_byte;
 input_name_str = new String(input_name.value);
 input_name_length = input_name_str.length;
 
 for (i = 0; i < input_name_length; i++)
 {
  one_str = input_name_str.charAt(i);
  if (parseInt(one_str.charCodeAt(0)) > 128)
  {
   byte_count += 2;
  }
  else if (one_str != '\r')
  {
   byte_count++;
  }
 }

 if (byte_count > max_byte)
  ext_byte = byte_count - max_byte;
 else
  ext_byte = 0

 return ext_byte;
}


//*****************************************************************************
//* input ¿¡¼­ max_byte¸¦ ÃÊ°úÇÏ´Â byte ¼ö¸¦ ÀÚ¸§
//*****************************************************************************
function setMaxBypeOverCut(input_name, max_byte)
{
 var input_name_str, byte_count = 0, input_name_length=0, one_str;
 
 input_name_str = new String(input_name.value);
 input_name_length = input_name_str.length;
 
 for (i = 0; i < input_name_length; i++)
 {
  if (byte_count < max_byte)
  {
   one_str = input_name_str.charAt(i);
   if (parseInt(one_str.charCodeAt(0)) > 128)
   {
    byte_count += 2;
   }
   else if (one_str != '\r')
   {
    byte_count++;
   }
  }               
  else
  {
   input_name_str = input_name_str.substring(0, i);
   alert( max_byte + "byte ¸¦ ÃÊ°úÇØ¼­ ÀÔ·ÂÇÒ¼ö ¾ø½À´Ï´Ù.");
   break;
  }
 }
 
 if ((max_byte%2) == 1)
 {
  input_name_length = (input_name_str.length-1);
  if (escape(input_name_str.charAt(input_name_length)).length > 4)
  {
   input_name_str = input_name_str.substring(0, input_name_length);
  }
 }

 input_name.value = input_name_str; 
}

//*****************************************************************************
//* opener reload and self.close
//*****************************************************************************
function OpenerReloadClose()
{
 if(opener == "[object]")
  opener.location.reload();
 self.close();
}

//*****************************************************************************
//* text¹Ú½ºÀÇ ÀÔ·Â±æÀÌ Á¦ÇÑ
//* oTarget : ÀÔ·Â Text ¹Ú½º °´Ã¼
//*iNum : Á¦ÇÑ±æÀÌ
//* prntNm : »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ ¹®ÀÚ¿­ ±æÀÌ
//*****************************************************************************
function checkTextLen(oTarget, iNum, prntNm)
{
	try
	{
		var targetText = oTarget.value;
		var outMsg  = "";
		var len	= 0;
		var strTemp = "";
		var f = document.wssform;
		
		if (targetText.search("{keyword:") ==-1 || targetText.search("}") == -1) {
			if (f.keywordOptionYN != null) {
				f.keywordOptionYN.value = "N";	
			}
			len = targetText.length;
		}
		else {
			if (f.keywordOptionYN != null) {
				f.keywordOptionYN.value = "Y";	
			}
			strTemp = targetText.substring(targetText.search("{keyword:"), targetText.search("}"));
			len = targetText.length - strTemp.length +10 -1;
		}
		
		if(len > iNum) 	
		{
			oTarget.blur() ;
			oTarget.value = targetText.substring(0, targetText.length-1);
		}
		else
		{
			eval("document.all."+prntNm+".value = " + len) ;
		}
	}
	catch (e)
	{
		alert("checkTextLen : " + e.message);
	}
}
//**********************************************************
//* ¿ìÆí¹øÈ£ °Ë»ö ÆË¾÷¿¡¼­ ¼±ÅÃÇÑ ÁÖ¼Ò ºÎ¸ðÃ¢À¸·Î °ª ¼³Á¤ÇØÁÖ±â 
//* reObjNm1 : ¿ìÆí¹øÈ£ ¾ÕÀÚ¸® ¸®ÅÏÇØÁÙ °´Ã¼¸í (¼³Á¤¾ÈÇÒ °æ¿ì µðÆúÆ® post1)
//* reObjNm2 : ÁÖ¼Ò (µ¿±îÁö) ¸®ÅÏÇØÁÙ °´Ã¼¸í (¼³Á¤¾ÈÇÒ °æ¿ì µðÆúÆ® address1)
//* zipcode1 : ¿ìÆí¹øÈ£ 
//* address : ÁÖ¼Ò (µ¿±îÁö)
//**********************************************************

function setAddress(reObjNm1 , reObjNm2 , zipcode1, address) {
	var f=document.wssform;
	
	try
	{
		eval("f."+reObjNm1+".value= zipcode1");
		eval("f."+reObjNm2+".value= address");
	}
	catch(e)
	{
		alert("sendAddress : " + e.message);
	}
}
//**********************************************************
//* ¿ìÆí¹øÈ£ °Ë»ö ÆË¾÷¿¡¼­ ¼±ÅÃÇÑ ÁÖ¼Ò ºÎ¸ðÃ¢À¸·Î °ª ¼³Á¤ÇØÁÖ±â 
//* reObjNm1 : ¿ìÆí¹øÈ£  ¸®ÅÏÇØÁÙ °´Ã¼¸í (¼³Á¤¾ÈÇÒ °æ¿ì µðÆúÆ® post1)
//* reObjNm2 : ÁÖ¼Ò (µ¿±îÁö) ¸®ÅÏÇØÁÙ °´Ã¼¸í (¼³Á¤¾ÈÇÒ °æ¿ì µðÆúÆ® address1)
//* zipcode1 : ¿ìÆí¹øÈ£ ¾ÕÀÚ¸®
//* zipcode2 : ¿ìÆí¹øÈ£ µÞÀÚ¸®
//* address : ÁÖ¼Ò (µ¿±îÁö)
//**********************************************************
function sendAddress1(reObjNm1 , reObjNm2 , zipcode1, address){
	try
	{
	  eval("opener.document.all."+reObjNm1+".value= zipcode1");
	  eval("opener.document.all."+reObjNm2+".value= address");
	 self.close();
	}
	catch(e)
	{
		alert("sendAddress1 : " + e.message);
	}
}

//**************************************************
//*	¿ìÆí¹øÈ£ °Ë»ö
//*	reObjNm1 : ¿ìÆí¹øÈ£ 1
//*	reObjNm2 : ¿ìÆí¹øÈ£ 2
//*	reObjNm3 : µ¿±îÁöÀÇ ÁÖ¼Ò
//**************************************************
function fncCallPost(reObjNm1 , reObjNm2, reObjNm3)
{
	if(typeof(reObjNm1) != 'undefined' && typeof(reObjNm2) != 'undefined' && typeof(reObjNm3) != 'undefined')
		  window.open ("/common/jsp/postPop.jsp?reObjNm1="+reObjNm1+"&reObjNm2="+reObjNm2+"&reObjNm3="+reObjNm3, "post","width=300,height=200,status=no,scroll=yes,menubars=no");
	else
		  window.open ("/common/jsp/postPop.jsp", "post","width=300,height=200,status=no,scroll=yes,menubars=no");
}
//**************************************************
//*	¿ìÆí¹øÈ£ °Ë»ö1
//*	reObjNm1 : ¿ìÆí¹øÈ£ 
//*	reObjNm3 : µ¿±îÁöÀÇ ÁÖ¼Ò
//**************************************************
var CallCnt = 0;
var arObject = new Array();
function fncCallPost1(reObjNm1 , reObjNm2)
{
	try
	{
		var f=document.all["wssform"];
		var oTarget;
		var oTarget1;
		if(CallCnt > 0)
		{						
		 	oTarget = arObject[0];
		 	oTarget1 =arObject[1];
		 	
		 	oTarget.value = reObjNm1;
		 	oTarget1.value = reObjNm2;
		 	CallCnt++;
		}
		else 
		{
			oTarget = document.createElement("input");
		 	oTarget1 = document.createElement("input");
			oTarget.type = "hidden";
			oTarget.name = "reObjNm1";
			oTarget.value = reObjNm1;
			oTarget.id = "ES";
			
			oTarget1.type = "hidden";
			oTarget1.name = "reObjNm2";
			oTarget1.value = reObjNm2;
			oTarget1.id = "ES";
			arObject[0] =oTarget;
			arObject[1] =oTarget1;
			f.appendChild(oTarget);
			f.appendChild(oTarget1);
		 	CallCnt++;
		}
		
		insSampleForm  = window.open('', 'insSampleForm', 'toolbar=no,status=no, width=425 height=385, directories=no,scrollbars=orverflow,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
		setSearchParameter(f);
		f.cmd.value="IdCheck";
		f.subCmd.value="getZipcodeList";
		f.close.value="Y";
		f.location.value="getZipcodeList";
		f.target="insSampleForm";
		f.action="/cmd.do";
		f.submit();
		insSampleForm.focus();
	}
	catch(e)
	{
		alert("fncCallPost1 "+ e.message);
	}
}

//***************************************
//** »ç¾÷ÀÚ¹øÈ£ Ã½Å©
//** ¿¹: checkCoNo(mainForm.coNo,"»ç¾÷ÀÚ ¹øÈ£°¡ ¹Ù¸£Áö ¾Ê½À´Ï´Ù.",false), 
//** ¼¼¹øÂ° ÀÎ¼ö¸¦ false·ÎÇÏ¸é ¿¡·¯¸Þ½ÃÁö¸¦ º¸¿©ÁÖ°í true·Î ÇÏ¸é ¿¡·¯¸Þ½ÃÁö º¸¿©ÁÖÁö ¾ÊÀ½. 
//******************************************************
function checkCoNo(obj, msg, emptyOk) {
try
{
	var res  = true;
	var n 	 = "";
	var com	 = "";
  	var ch   = 0;
  	var ch1  = 0;
  	var ch21 = 0;
  	var ch22 = '';
  	var ch3  = '';
  	var sum  = 0;
  	var s    = '1371371351';
	
	if(isEmptyObj(obj))
	{
		if(!emptyOk)
		{
			alert(msg);
			obj.focus();
		}
		res = false;
	} else {
		n 	= String(unformat(obj.value));
		com	= String(s);
		if(n.length != 10) {
			alert(msg);
			obj.focus();
			res = false;
		} else {
			for(var i = 0; i < n.length; i++) {
				ch  = n.charAt(i);
				ch1 = com.charAt(i);
				if(i <= 7) {
					sum	= sum + (ch * ch1);
				} else if(i == 8) {	
					if(ch != 1) {
						ch21 = String(ch * ch1).substring(0,1);
						ch22 = String(ch * ch1).substring(1,2);
					} else {
						ch21 = 5;
						ch22 = 0;
					}
				} else {
					if(ch22 != '5') {
						pos = String(sum + (ch21 * 1) + (ch * 1)).length;
						ch3 = String(sum + (ch21 * 1) + (ch * 1)).substring(pos-1, pos);
				    } else {          
						pos = String(sum + (ch21 * 1) + (ch * 1) + 5).length;
						ch3 = String(sum + (ch21 * 1) + (ch * 1) + 5).substring(pos-1, pos);
					}
				}
			}
			if(ch3 != '0') {
				alert(msg);
				obj.focus();
				res = false;
			}
		}
	}
	return res;
}
catch(e)
{
	alert("checkCoNo : " + e.message);
}
}
//ÆûÀÇ ÄÁÆ®·Ñ¿¡ ÀÔ·ÂµÈ ¹®ÀÚ¿­ÀÌ ÀÖ´ÂÁö °Ë»çÇÑ´Ù.
function isEmptyObj(para)
{
  for(var i=0; i<isEmptyObj.arguments.length; i++)
  {
    if( typeof(isEmptyObj.arguments[i]) == "object" &&
   		isEmptyObj.arguments[i].value.length > 0)
      return false;
  }

  return true;
}

//¹®ÀÚ¿­¿¡¼­ ¼ýÀÚ¸¸ ¸®ÅÏÇÔ.
function unformat(obj) {
	var temp = "";
	var n = String(obj.value);
	var len = n.length;
	var pos = 0;
  	var ch = '';

	while (pos < len) {
		ch = n.charAt(pos);
		if ((ch >= '0') && (ch <= '9')) temp = temp + ch;
		pos = pos + 1;
	}
	obj.value = temp;
}

//ÀÔ·ÂµÈ µÎ °ªÀÌ µ¿ÀÏÇÑÁö ºñ±³
function samePwd(ChkField, ComfChkField, inString){
	var ChkVal = ChkField.value;
	var ComfChkVal = ComfChkField.value;

	if (ChkVal.length < 6 ) {
		alert("ºñ¹Ð¹øÈ£´Â 6ÀÚ ÀÌ»ó ÀÔ·ÂÇÏ¼Å¾ß ÇÕ´Ï´Ù.");
		ChkField.focus();
		return false;
	}
	
	if(ChkVal != ComfChkVal){
		//message
		inString = inString + " °°Áö ¾Ê½À´Ï´Ù.";
		alert(inString);
		ChkField.focus();
		return false;
	}
	return true;
}

//¾ÆÀÌµð Áßº¹ Ã¼Å© ÈÄ °á°ú 
function checkIdResult(sId, sObjNm , checkFlag)
{	
	alert("sId :::" +sId);
	alert("sObjNm :::" +sObjNm);
	alert("checkFlag :::" +checkFlag);
	if(checkFlag)	
	{
		parent.alert(sId+"Àº »ç¿ë °¡´É ");
	}
	else
	{
		parent.alert(sId+"Àº Áßº¹µÇ¾ú½À´Ï´Ù. ");
		eval("parent.document.wssform."+sObjNm+".value= '' " );
	}
}


/**
 * ¹®ÀÚ¿­¿¡¼­ ÄÄ¸¶¸¦ Á¦°ÅÇÑ´Ù
 * param	str		¼ýÀÚÇü ¹®ÀÚ¿­
 * return	temp	ÄÄ¸¶°¡ Á¦°ÅµÈ ¹®ÀÚ¿­
 **/
function remCommaToStr(str){
	var temp = "";
    var n = String(str);
    var len = n.length;
    var pos = 0;
    var ch = '';

    while (pos < len) {
        ch = n.charAt(pos);
        if (((ch >= '0') && (ch <= '9')) || (ch == '-') || (ch == '.')) temp = temp + ch;
            pos = pos + 1;
    }

    return temp;
}

/**
 * ¹®ÀÚ¿­¿¡¼­ ÄÄ¸¶¸¦ Ãß°¡ÇÑ´Ù
 * param	str		¼ýÀÚÇü ¹®ÀÚ¿­
 * return	temp	ÄÄ¸¶°¡ Á¦°ÅµÈ ¹®ÀÚ¿­
 **/
function realAddComma(num){
try
{
	if (num.length >= 4) { 
		re = /^\$|,/g; 
		// "$" and "," ÀÔ·Â Á¦°Å 
		num = num.replace(re, ""); 
		fl="" 

		if(num==0) return 0; 
		if(num<0){ 
			num=num*(-1) 
			fl="-" 
		}else{ 
			num=num*1 //Ã³À½ ÀÔ·Â°ªÀÌ 0ºÎÅÍ ½ÃÀÛÇÒ¶§ ÀÌ°ÍÀ» Á¦°ÅÇÑ´Ù. 
		} 
		num = new String(num) 
		temp="" 
		co=3 
		num_len=num.length 
		while (num_len>0){ 
			num_len=num_len-co 
			if(num_len<0){co=num_len+co;num_len=0} 
			temp=","+num.substr(num_len,co)+temp 
		}
		return fl+temp.substr(1); 

	} else {
		
		if(num=="") return num; 
		else if(num==0) return 0; 
		else return num;
	}
}
catch(e)
{
	alert("realAddComma : " +e.message);
}
	
 }

/**
 * °´Ã¼¿¡ ÀÔ·ÂµÈ ¼ýÀÚ¿¡ÄÄ¸¶¸¦ Ãß°¡ÇÑ´Ù
 * param	obj
 **/
 function addCommaObj(obj)
 {
 	try
	{
	 	if(typeof(obj) != 'undefined' && obj != null)
	 	{
	 		if(!keyIntCheck('ÀÔ·Â°ªÀº' , obj))
	 		{
	 			obj.blur(); 
	 			obj.value  = obj.value.substring(0, obj.value.length-1);
	 		}
	 		else
	 		{
	 			obj.value = realAddComma(obj.value);
	 		} 
	 	}	
	 }
	 catch(e)
	 {
	 	alert("addCommaObj : " + e.message);
	 }
 }
 
 // ¼ýÀÚ¸¸ ÀÔ·ÂµÇµµ·Ï ÇÑ´Ù.(Á¤¼ö¸¸ ÀÔ·Â)
// msg : Ãß°¡µÉ ¿¡·¯¸Þ½ÃÁö
// true/false
function keyIntCheck(msg, obj) {

	var keyValue = event.keyCode;
	if ( ((keyValue >= 48) && (keyValue <= 57))  || keyValue==0 || keyValue==229 ||((keyValue >= 96) && (keyValue <= 105)) ||keyValue == 8 ||keyValue == 9|| keyValue == 13) {
		
	} else {
		//message
		obj.blur();
		return false
	}
	return true;
}
 

/***********************************************************
	ÁÂÃø °ø¹é Á¦°Å
	parm_str	** ¹®ÀÚ¿­
***********************************************************/
function LTrim(parm_str)
{
	str_temp = parm_str ;
	while (str_temp.length != 0)
	{
		if (str_temp.substring(0, 1) == " ")
		{
			str_temp = str_temp.substring(1, str_temp.length) ;
		}
		else
		{
			return str_temp ;
		}
	}
	return str_temp ;
}

/***********************************************************-
	¿ìÃø °ø¹é Á¦°Å
 	parm_str	** ¹®ÀÚ¿­
***********************************************************/
function RTrim(parm_str)
{
	str_temp = parm_str ;
	while (str_temp.length != 0)
	{
		int_last_blnk_pos = str_temp.lastIndexOf(" ");
		if ((str_temp.length - 1) == int_last_blnk_pos)
		{
			str_temp = str_temp.substring(0, str_temp.length - 1);
		}
		else
		{
			return str_temp;
		}
	}
	return str_temp;
}

// ÀÔ·ÂµÈ ³â ¿ù ÀÏ Validation Ã¼Å©!!
function ChkDate(YY,MM,DD,obj){	
	var nYear = YY;
	var nMonth = MM;
	var nDay = DD;
	var nFebDefaultDay	
	var nDefaultDay
	var nLastDay
	
	nLastDay = 0;	
	nFebDefaultDay = 29;
	nDefaultDay = 31;	
	
	var nRtnValue = 1;
	
	if(nYear < 1900) {
		alert("¾Ë¸ÂÁö ¾ÊÀº ³âµµÀÔ´Ï´Ù.");
		obj.focus();
		return false;
	}
	
	if(nMonth < 1 || nMonth > 12) {
		alert("¾Ë¸ÂÁö ¾ÊÀº ¿ùÀÔ´Ï´Ù.");
		obj.focus();
		return false;
	}
		
	if(nDay < 1 || nDay > 31) {
		alert("¾Ë¸ÂÁö ¾ÊÀº ÀÏÀÔ´Ï´Ù.");
		obj.focus();
		return false;
	}
	
	if (nMonth == 2) {
		if (((nYear % 4)==0 )&&((nYear % 100)!= 0)||(( nYear % 400)==0)){
		        nLastDay = nFebDefaultDay;
		} else {
			nLastDay = nFebDefaultDay - 1;
		}
		if( (nDay >= 1) && (nDay <= nLastDay) ) {		
		}else{
			alert("¾Ë¸ÂÁö ¾ÊÀº ³â¿ùÀÏÀÔ´Ï´Ù.");
			obj.focus();
			return false;
		}	
	}
	if ( (nMonth == 1) || (nMonth == 3) || (nMonth == 5) || (nMonth == 7)
		|| (nMonth == 8) || (nMonth == 10) || (nMonth == 12) ) {
		nLastDay = nDefaultDay;
		
		if( (nDay >= 1) && (nDay <= nLastDay) ) {			
		}else{
			alert("¾Ë¸ÂÁö ¾ÊÀº ³â¿ùÀÏÀÔ´Ï´Ù.");
			obj.focus();
			return false;
		}		
	}
	if( (nMonth == 4) || (nMonth == 6) || (nMonth == 9) || (nMonth == 11) ) {
		nLastDay = nDefaultDay - 1;
		
		if( (nDay >= 1) && (nDay <= nLastDay) ) {
		}else{
			alert("¾Ë¸ÂÁö ¾ÊÀº ³â¿ùÀÏÀÔ´Ï´Ù.");
			obj.focus();
			return false;
		}
	}
	return true;
}


// Ä¿¼­ out µÉ¶§ 8ÀÚ¸® ¼ýÀÚ ÀÔ·ÂÀÇ °æ¿ì 10ÀÚ¸® ³¯Â¥ Æ÷¸ËÀ¸·Î º¯°æ!!
function changeDateComma(dateValue) {
	return dateValue.substring(0,4)+"-"+dateValue.substring(4,6)+"-"+dateValue.substring(6,8);
}

//¹®ÀÚ¿­¿¡¼­ ¼ýÀÚ¸¸ ¸®ÅÏÇÔ.
// return temp
function unformat(str) {
	var temp = "";
	var n = str;
	var len = n.length;
	var pos = 0;
  	var ch = '';

	while (pos < len) {
		ch = n.charAt(pos);
		if ((ch >= '0') && (ch <= '9')) temp = temp + ch;
		pos = pos + 1;
	}
	return temp;
}

// ³¯Â¥ ÀÔ·ÂÀÏ °æ¿ì ¹«Á¶°Ç È£Ãâ!!
// return true/false
function checkDate(obj) {
			
	var dateValue = unformat(obj.value);//obj.value; ÀÚ¸®¼ö 2008-11-4 <- ·Î ÀÔ·ÂÇÒ °æ¿ì ¿¡·¯ ¹ß°ß ÈÄ ¼öÁ¤ (11¿ù 10ÀÏ) 
	var imsi;
	
	var YY;
	var MM; 
	var DD;
	if(dateValue != '')
	{
		if (dateValue.length == 8) {	
	
			// 1. À¯È¿ ³¯Â¥ Ã¼Å©!!
			YY = dateValue.substring(0,4);
			MM = dateValue.substring(4,6);
			DD = dateValue.substring(6,8);
			
			ChkDate(YY,MM,DD,obj);
			
			// 3. focus out ÀÏ¶§ YYYY-MM-DD Çü½ÄÀ¸·Î º¯È¯		
			obj.value = changeDateComma(dateValue);	
			
		} else if (dateValue.length == 10) {
	
			// 8ÀÚ ¼ýÀÚ Çü½ÄÀ¸·Î º¯°æ!!
			imsi = dateValue.substring(0,4)+dateValue.substring(5,7)+dateValue.substring(8,10);		
	
			// 2. À¯È¿ ³¯Â¥ Ã¼Å©
			YY 	= imsi.substring(0,4);
			MM 	= imsi.substring(4,6);
			DD 	= imsi.substring(6,8);
			
			ChkDate(YY,MM,DD,obj);
			
		} else if(leftRightTrim(dateValue).length != 0) {
			alert("³¯Â¥ Çü½ÄÀÌ ¸ÂÁö ¾Ê½À´Ï´Ù.\n[YYYYMMDD]ÇüÅÂ·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.");
			obj.focus();
			return false;
		}
		return true;
	}
}
//*************************************************
//* ¿À´Ã³¯Â¥ ±¸ÇÏ±â
//**********************************************

function getToday()
{
	var oDate = new Date();
	var outDate = oDate.getYear() + "-" + new Number(oDate.getMonth()+1) + "-" ;
	if(oDate.getDate()< 10) 	outDate += "0"+ oDate.getDate();
	else					  	outDate += oDate.getDate();
	return outDate;
}
//*************************************************
//* Æ¯Á¤ ³¯Â¥º¸´Ù Ä¿¾ß ÇÒ¶§
//* frObj: ³¯Â¥ ÀÔ·Â °´Ã¼
//* toObj: ºñ±³ÇÒ ³¯Â¥ °´Ã¼
//* msg1 :frObjÀÇ ÀÌ¸§ ex: ½ÃÀÛÀÏÀÚ
//* msg2 :toObjÀÇ ÀÌ¸§ ex: Á¾·áÀÏÀÚ
//* return true /false
//*************************************************
function fnDateDiffMsg(frObj, toObj, msg1, msg2)
{
	var str_fr = frObj.value;
	var str_to = toObj.value;

	var arrDate_Fr = str_fr.split("-");
	var arrDate_To = str_to.split("-");

	str_fr = arrDate_Fr[0] + arrDate_Fr[1] + arrDate_Fr[2];
	str_to = arrDate_To[0] + arrDate_To[1] + arrDate_To[2];

	if (str_fr < str_to)
	{
		alert(msg1+ "´Â "+msg2+"º¸´Ù ÀÌÈÄÀÇ ³¯Â¥¿©¾ß ÇÕ´Ï´Ù.");
		frObj.focus();
		return false;
	}
	return true;
}
//*************************************************
//* ½ÃÀÛÀÏÀÚ, Á¾·áÀÏÀÚ Ã¼Å© ½ÃÀÛÀÏÀÚ°¡ Á¾·áÀÏÂ¥ º¸´Ù ÀÛ¾Æ¾ß ÇÒ¶§
//* return true /false
//*************************************************
function fnDateDiff(frObj, toObj)
{
	var str_fr = frObj.value;
	var str_to = toObj.value;
	
	var arrDate_Fr = str_fr.split("-");
	var arrDate_To = str_to.split("-");
	//var setDate	= ;
	if(event == null || event.srcElement.name == "" || ((event.srcElement.name == frObj.name || event.srcElement.name == toObj.name ) && event.propertyName.toUpperCase() == 'VALUE' ) )
	{
		str_fr = arrDate_Fr[0] + arrDate_Fr[1] + arrDate_Fr[2];
		str_to = arrDate_To[0] + arrDate_To[1] + arrDate_To[2];
		
		if (str_fr > str_to)
		{
			alert("½ÃÀÛÀÏÀÚ´Â Á¾·áÀÏÀÚº¸´Ù ÀÌÈÄÀÇ ³¯Â¥ÀÏ ¼ö  ¾ø½À´Ï´Ù");
			toObj.focus();
			return false;
		}
		
		if (fncDurationCheck(arrDate_Fr, arrDate_To)) {
			return true;
		}
		else {
			alert("±â°£Àº 90ÀÏÀÌ³»·Î ¼³Á¤ÇÏ¿© ÁÖ½Ê½Ã¿À.");
			
			oDate = new Date(arrDate_Fr[0], arrDate_Fr[1], arrDate_Fr[2]);
			oDate.setDate(oDate.getDate() + 90);
			getMonth = (oDate.getMonth()+1) < 10 ? "0" + oDate.getMonth() : oDate.getMonth();
			getDate	 = oDate.getDate() < 10 ? "0" + oDate.getDate() : oDate.getDate();

			toObj.value = oDate.getYear() + "-"+ getMonth +"-" + getDate;
			return false;
		}
	}
	else {
		return true;
	}
}

function fncDurationCheck(date1, date2){
	var v0=date1;
	var v1=date2;
	
	v0=new Date(v0[0],v0[1],v0[2]).valueOf(); //ÀÏÀÚ¿¡ ÇØ´çÇÏ´Â Å¸ÀÓ½ºÅÆÇÁ·Î º¯È¯
	v1=new Date(v1[0],v1[1],v1[2]).valueOf();

	cha=(v1-v0)/(1000*60*60*24); //ÀÏÂ÷ÀÌ¸¦ ±¸ÇÑµÚ ÇÏ·ç¿¡ ÇØ´çÇÏ´Â °ªÀ¸·Î °öÇÏ¿©, ÃÊ´ÜÀ§¸¦ ÀÏ´ÜÀ§·Î º¯È¯
	if(cha>90){ 
		return false;
	} else {
		return true;
	}
}

//*************************************************
//* ³¯Â¥ ºñ±³ÇÏ±â
//* obj :  ³¯Â¥ÀÔ·Â °´Ã¼¸í
//* targetDate :  ºñ±³ÇÒ³¯Â¥ string
//* return true/ false
//**********************************************
function compareDate(obj ,targetDate )
{
	var n = unformat(obj.value);
	
	//ÀÔ·Â³¯Â¥°¡ ÀÛÀ» °æ¿ì true Å¬ °æ¿ì false
	if(n <= targetDate)	{
		return true;
	}
	else {
		return false;
	}
	
}

//*************************************************
//* ¿À´Ã³¯Â¥º¸´Ù ÀÔ·Â°ªÀ» Å©°Ô ÀÔ·Â ÇßÀ» °æ¿ì ÃÊ±âÈ­ 
//* obj :  ³¯Â¥ÀÔ·Â °´Ã¼¸í
//**********************************************
function compareToDay(obj)
{
	var n = unformat(obj.value);
	var today = unformat(getToday());
	
	
	if(!compareDate(obj , today)) 
	{
		alert("³¯Â¥´Â ¿À´Ã ³¯Â¥º¸´Ù Å©°Ô ÀÔ·Â ÇÏ½Ç¼ö ¾ø½À´Ï´Ù");
		obj.value="";
		return	false;
	}
	return	true;
}

//*************************************************
//* ¿À´Ã³¯Â¥º¸´Ù ÀÔ·Â°ªÀ» ÀÛ°Ô  ÀÔ·Â ÇßÀ» °æ¿ì false È£Ãâ
//* obj :  ³¯Â¥ÀÔ·Â °´Ã¼¸í
//**********************************************
function fncCompareToDay2(obj)
{
	var v0 = obj.value.split("-");
	var v1 = getToday().split("-");
	var n = new Date(v0[0],v0[1],v0[2]).valueOf();
	var today = new Date(v1[0],v1[1],v1[2]).valueOf();

	if(n < today) 
	{
		alert("¿À´Ã ³¯Â¥º¸´Ù ÀÛ°Å³ª °°°Ô Àû¿ë ÇÏ½Ç¼ö ¾ø½À´Ï´Ù");
		obj.value="";
		return	false;		
	}
	return	true;
}

//*************************************************
//* ¿À´Ã³¯Â¥º¸´Ù ÀÔ·Â°ªÀ» ÀÛ°Ô  ÀÔ·Â ÇßÀ» °æ¿ì false È£Ãâ
//* obj :  ³¯Â¥ÀÔ·Â °´Ã¼¸í
//**********************************************
function fncCompareToDay(obj)
{
	var v0 = obj.value.split("-");
	var v1 = getToday().split("-");
	var n = new Date(v0[0],v0[1],v0[2]).valueOf();
	var today = new Date(v1[0],v1[1],v1[2]).valueOf();
	
	if(n <= today) 
	{
		alert("¿À´Ã ³¯Â¥º¸´Ù ÀÛ°Å³ª °°°Ô Àû¿ë ÇÏ½Ç¼ö ¾ø½À´Ï´Ù");
		return	false;
	}
	return	true;
}

//************************************************************
//* text¹Ú½º¿¡ ÀÔ·Â±ÛÀÚ Á¦ÇÑ¼ö ÀÌ»ó ÀÔ·Â ¸øÇÏ°Ô ¸·À½.
//* obj 	: text °´Ã¼
//* maxLen 	: ÀÔ·Â°¡´É ¹®ÀÚ ¼ö
//************************************************************

function fnChkText(obj, maxLen)
{
	var t = obj.value;
	if(maxLen < t.length)
	{
		obj.value= t.substring(0, (maxLen-1));
		return true;
	}
	else return false;
}

//************************************************************
//* submitÇÏ±âÀü¿¡ ÇØ´ç URLÀ» Æ¯¼ö¹®ÀÚ È®ÀÎÈÄ Á¦°Å ÇØ ¸®ÅÏ
//* InStr = form.action URL
//************************************************************
function RemoveBad(InStr){
InStr = InStr.replace(/\</g,"");
InStr = InStr.replace(/\>/g,"");
InStr = InStr.replace(/\"/g,"");
InStr = InStr.replace(/\'/g,"");
InStr = InStr.replace(/\%/g,"");
InStr = InStr.replace(/\;/g,"");
//InStr = InStr.replace(/\(/g,"");
//InStr = InStr.replace(/\)/g,"");
InStr = InStr.replace(/\&/g,"");
InStr = InStr.replace(/\+/g,"");
return InStr;
}

//************************************************************
//* ¿¢¼¿ ¾÷·Îµå½Ã ¿¢¼¿ÆÄÀÏÀ» ¼±ÅÃÇÑ °ÍÀÎÁö È®ÀÎ
//* obj :  ÆÄÀÏ °´Ã¼
//************************************************************
function checkExcelUpload( obj ) {
	var srcName = obj.value;
	if(srcName !='')
       {
       var srcName = obj.value;
       var index = srcName.lastIndexOf(".");
       var fext = srcName.substring(index+1).toLowerCase();
       if(fext=="xlsx" ||fext=="xls")
       {
       		return true;	
       }
       else
       {
        alert("Ã·ºÎ ÇÒ ¼ö ¾ø´Â ÆÄÀÏ Çü½Ä ÀÔ´Ï´Ù.");
        obj.select();
    	document.execCommand('Delete');
        return false;
       }
	}
}
//*************************************
//* ÀÌ¹ÌÁö ¾÷·Îµå½Ã ÆÄÀÏ È®ÀÎ 
//* obj :  ÆÄÀÏ °´Ã¼
//************************************************************
function checkImgUpload( obj ) {
	var srcName = obj.value;
	if(srcName !='')
       {
       var srcName = obj.value;
       var index = srcName.lastIndexOf(".");
       var fext = srcName.substring(index+1).toLowerCase();
       if(fext=="jpg" ||fext=="gif")
       {
       		return true;	
       }
       else
       {
        alert("Ã·ºÎ ÇÒ ¼ö ¾ø´Â ÆÄÀÏ Çü½Ä ÀÔ´Ï´Ù.");
        obj.select();
    	document.execCommand('Delete');
        return false;
       }
	}
}
//************************************************************
//* ¿µ¹®&¼ýÀÚ ¹× "-", "_" ¸¸ Çã¿ë
//* obj 		:  text¹Ú½º °´Ã¼
//* alertMsg 	:  text¹Ú½º ÀÌ¸§(ex  : ÀÌ¸§ , ¾ÆÀÌµð)
//************************************************************
 function inputValChk(obj ,alertMsg){
  var mId = obj.value;
  var Ch = mId.charAt(0) ;

  for (i = 0 ; i < mId.length ; i++){
   Ch = mId.charAt(i) ; 

   if ((Ch >= '0' && Ch <= '9') || (Ch >= 'a' && Ch <= 'z') || (Ch >= 'A' && Ch <= 'Z') ||(Ch == '_' || Ch == '-')){
    continue ;
   }else{
    alert(alertMsg + "´Â ¿µ¹®ÀÚ(¼Ò¹®ÀÚ), ¼ýÀÚ, '-' , '_' ¸¸ »ç¿ëÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.") ;
    obj.value = "" ;
   	obj.focus() ;
    return false;
   }
  }
 }
 //*************************************
//* Äí±â ¼³Á¤
//*name		  :	  ÄíÅ°ÀÇ ÀÌ¸§ 
//*value	  : ÄíÅ°°ªÀ¸·Î ³Ñ±â°í ½ÍÀº °ª
//*expiredays :  ÄíÅ°°¡ À¯¿äÇÑ ½ÃÇÑÀ» Á¤ÇÏ±â À§ÇÑ Å°¿öµå  
//* 			 expDate´Â GMT Æ÷¸Ë(Wdy, DD-MM-YY HH:MM:SS GMT)
//*				 expDate´Â ¼±ÅÃ»çÇ×. ¸í½ÃµÇÁö ¾ÊÀ¸¸é ¿µ±¸Àû ½Ã°£À» ÀÇ¹Ì 
//*************************************
function setCookie( name, value, expiredays ) 
{ 
  var todayDate = new Date(); 
  todayDate.setDate( todayDate.getDate() + expiredays ); 
  //ÄíÅ°ÀÇ ÀÎÄÚÆÃ ½Ã escape () ÇÔ¼ö, µðÄÚµù ½Ã unescape() ÇÔ¼ö  
  document.cookie = name + "=" + escape( value ) + "; path=/; expires=" + todayDate.toGMTString() + ";" 
 }
 //***************************************
 //* ÄíÅ°¸¦ »èÁ¦ÇÏ±â À§ÇØ ÆÄ±â ³¯Â¥¸¦ °ú°Å·Î ¼³Á¤ÇÑ´Ù.
 //* key :  ÄíÅ° ÀÌ¸§
 //***************************************
function deleteCookie(key){
 var cookieDate = new Date(2000,11,10,19,30,30);
 document.cookie = key + "=; expires="+cookieDate.toGMTString()+"; path=/";
}
 //***************************************
 //* ÄíÅ° Á¤º¸ °¡Á®¿À±â
 //* str :  ÄíÅ° ÀÌ¸§
 //***************************************
 function getCookie(str) {
  var binfo=document.cookie.split(";");
  var tmp="";
  for (var i=0; i<binfo.length; i++) {
   if (binfo[i].indexOf(str)>=0) {
    tmp=binfo[i].substring(binfo[i].indexOf("=")+1,binfo[i].length);
    break;
   }
  }
  return tmp;
 }
 //***************************************
 //* iFrame ¸®»çÀÌÂ¡ Æã¼Ç È£Ãâ
 //* oId :  FRAME NAME
 //***************************************
function getRetry(oId)
{
getReSize(oId); 
//setTimeout('getRetry(oId)',500);
}
//***************************************
//* iFrame ¸®»ç Æã¼Ç ÁÖÃ¼
//* oId :  FRAME NAME
//***************************************
function getReSize(oId)
{
	try 
	{
		var objFrame = document.getElementById(oId);
		var objBody = objFrame.document.body; 
		ifrmHeight = objBody.scrollHeight + (objBody.offsetHeight - objBody.clientHeight); 
		if (ifrmHeight > 300) { 
		objFrame.style.height = ifrmHeight; 
		} else {
		objFrame.style.height = 300;
		} 
		objFrame.style.width = '99%';
		 window.status= '';
	} 
	catch(e) {
	}
} 
//***************************************
//* inputParameter¿¡ °´Ã¼ ¾ÆÀÌµð ÀüºÎ ³Ö¾îÁÖ±â
//* RI : ÇÊ¼ö 
//* EI : ¼±ÅÃ 
//***************************************
function setInputParameter(oForm)
{
	wssform.inputParameter.value = "";
	
	var addCnt = 0;
	for(var i=0;i< oForm.elements.length;i++) {
	 	if(	( oForm.elements[i].id.toUpperCase() == "RI" || oForm.elements[i].id.toUpperCase() == "EI"	)	 &&
		 	(	((oForm.elements[i].type).toUpperCase()) =="TEXT" || 
		 		((oForm.elements[i].tagName).toUpperCase()) =="SELECT" || 
		 		((oForm.elements[i].type).toUpperCase()) =="CHECKBOX" ||
		 		((oForm.elements[i].type).toUpperCase()) =="RADIO" ||
		 		((oForm.elements[i].type).toUpperCase()) =="PASSWORD" ||
		 		((oForm.elements[i].type).toUpperCase()) =="HIDDEN" ||
		 		((oForm.elements[i].type).toUpperCase()) =="FILE" ||
		 		((oForm.elements[i].type).toUpperCase()) =="TEXTAREA" 
		 	 )		
	 		)
	 		
	 	{
	 		//ÅØ½ºÆ®¹Ú½ºÀÇ °æ¿ì¿¡ Æ¯¹® ¸øµé¾î°¡°Ô ¸·±â
	 	 	if((oForm.elements[i].type).toUpperCase() =="TEXT" )
	 	 	{
	 	 		oForm.elements[i].value = RemoveBad(oForm.elements[i].value);
	 	 	}
	 	 	
	 		if(addCnt > 0 ) wssform.inputParameter.value += "|";
	 		//inputParameter´Â wssform¿¡¸¸ ÀÖ¾î¾ß ÇÔ
	 		wssform.inputParameter.value += oForm.elements[i].name;
	 		addCnt++;
	 	}
	}
}
//***************************************
//* searchParameter¿¡ °´Ã¼ ¾ÆÀÌµð ÀüºÎ ³Ö¾îÁÖ±â
//* form¿¡ °´Ã¼¿¡ id°ªÀÌ RS, È¤Àº ES·Î ÀÖ¾î¾ß ÇÔ
//* XS : ÇÊ¼ö
//* ES : ¼±ÅÃ
//***************************************
function setSearchParameter(oForm)
{
	try
	{
		oForm.searchParameter.value = "";
		
		var addCnt = 0;
		for(var i=0;i< oForm.elements.length;i++) {
		 	if(	( oForm.elements[i].id.toUpperCase() == "XS" || oForm.elements[i].id.toUpperCase() == "ES"	)	 &&
			 	(	((oForm.elements[i].type).toUpperCase()) =="TEXT" || 
			 		((oForm.elements[i].tagName).toUpperCase()) =="SELECT" || 
			 		((oForm.elements[i].type).toUpperCase()) =="CHECKBOX" ||
			 		((oForm.elements[i].type).toUpperCase()) =="RADIO" ||
			 		((oForm.elements[i].type).toUpperCase()) =="PASSWORD" ||
			 		((oForm.elements[i].type).toUpperCase()) =="HIDDEN" ||
			 		((oForm.elements[i].type).toUpperCase()) =="FILE" 
			 	 )
		 		)
		 		
		 	{
		 		//ÅØ½ºÆ®¹Ú½ºÀÇ °æ¿ì¿¡ Æ¯¹® ¸øµé¾î°¡°Ô ¸·±â
		 	 	if((oForm.elements[i].type).toUpperCase() =="TEXT" )
		 	 	{
		 	 		oForm.elements[i].value = RemoveBad(oForm.elements[i].value);
		 	 	}
		 		if(addCnt > 0 ) oForm.searchParameter.value += "|";
		 		//inputParameter´Â wssform¿¡¸¸ ÀÖ¾î¾ß ÇÔ
		 		oForm.searchParameter.value += oForm.elements[i].name;
		 		addCnt++;
		 	}
		}
	}
	catch(e)
	{
		alert("setSearchParameter : " +e.message);
	}
}
//***************************************
//* ÀÔ·Â ÇÊ¼ö Ç×¸ñ Ã¼Å© 
//* oForm :  form °´Ã¼
//*          form °´Ã¼ id°¡RS , R ·Î ¼±Á¤ µÇ¾îÀÖ¾î¾ß ÇÔ
//***************************************
 function checkAllInput(oForm) {
 	var  postStr = "ÇÊ¼ö ÀÔ·Â »çÇ×ÀÔ´Ï´Ù.";
	for (var i=0; i< oForm.elements.length; i++) 
	{
		if (oForm.elements[i].tagName == "INPUT") 
		{
			//text ¹Ú½º Ã¼Å©
			if((oForm.elements[i].id.substring(0,1) == "R"  )&& ( (oForm.elements[i].type).toUpperCase() =="TEXT"  ||(oForm.elements[i].type).toUpperCase() =="HIDDEN" ||(oForm.elements[i].type).toUpperCase() =="PASSWORD"   )  )
			{
				objValue 	=oForm.elements[i].value;
				if(leftRightTrim(objValue) == "")
				{
					alert(postStr);
					oForm.elements[i].focus();
					return false;
				}
			}
			//¶óµð¿À¹öÆ°
			else if(oForm.elements[i].id.substring(0,1) == "R" && (oForm.elements[i].type).toUpperCase() =="RADIO")
			{
				if(!oForm.elements[i].checked)
				{
					alert(postStr);
					oForm.elements[i].focus();
					return false;
				}
			}
			//Ã¼Å©¹Ú½º
			else if(oForm.elements[i].id.substring(0,1) == "R" && (oForm.elements[i].type).toUpperCase() =="CHECKBOX")
			{
				if(!oForm.elements[i].checked)
				{
					alert(postStr);
					oForm.elements[i].focus();
					return false;
				}
			}
		}
		//¼¿·ºÆ® ¹Ú½º
		else if(oForm.elements[i].id.substring(0,1) == "R" && oForm.elements[i].tagName == "SELECT")
		{
			objValue 	=oForm.elements[i].value;
			if(leftRightTrim(objValue) == "")
			{
				alert(postStr);
				oForm.elements[i].focus();
				return false;
			}
		}
		else if(oForm.elements[i].id.substring(0,1) == "R" && oForm.elements[i].tagName == "TEXTAREA")
		{
			objValue 	=oForm.elements[i].value;
				if(leftRightTrim(objValue) == "")
				{
					alert(postStr);
					oForm.elements[i].focus();
					return false;
				}
		}
	}
	return true;
}
//***************************************
//* Á¶È¸ ÇÊ¼ö Ç×¸ñ Ã¼Å© 
//* oForm :  form °´Ã¼ 
//*          form °´Ã¼ id°¡ XS , X ·Î ¼±Á¤ µÇ¾îÀÖ¾î¾ß ÇÔ
//***************************************
 function checkAllSearch(oForm) {
 	var  postStr = "ÇÊ¼ö ÀÔ·Â »çÇ×ÀÔ´Ï´Ù.";
	for (var i=0; i< oForm.elements.length; i++) 
	{
		if (oForm.elements[i].tagName.toUpperCase() == "INPUT") 
		{
			//text ¹Ú½º Ã¼Å©
			if((oForm.elements[i].id.substring(0,1) == "X"  )&& ( (oForm.elements[i].type).toUpperCase() =="TEXT"  ||(oForm.elements[i].type).toUpperCase() =="HIDDEN" ||(oForm.elements[i].type).toUpperCase() =="PASSWORD"   )  )
			{
				objValue 	=oForm.elements[i].value;
				if(leftRightTrim(objValue) == "")
				{
					alert(postStr);
					oForm.elements[i].focus();
					return false;
				}
			}
			//¶óµð¿À¹öÆ°
			else if(oForm.elements[i].id.substring(0,1) == "X" && (oForm.elements[i].type).toUpperCase() =="RADIO")
			{
				if(!oForm.elements[i].checked)
				{
					alert(postStr);
					oForm.elements[i].focus();
					return false;
				}
			}
			//Ã¼Å©¹Ú½º
			else if(oForm.elements[i].id.substring(0,1) == "X" && (oForm.elements[i].type).toUpperCase() =="CHECKBOX")
			{
				if(!oForm.elements[i].checked)
				{
					alert(postStr);
					oForm.elements[i].focus();
					return false;
				}
			}
		}
		//¼¿·ºÆ® ¹Ú½º
		else if(oForm.elements[i].id.substring(0,1) == "X" && oForm.elements[i].tagName == "SELECT")
		{
			objValue 	=oForm.elements[i].value;
			if(leftRightTrim(objValue) == "")
			{
				alert(postStr);
				oForm.elements[i].focus();
				return false;
			}
		}
	}
	return true;
}

/*
* ÀÌ¹ÌÁö ¹Ì¸®º¸±â
* sDivID 	: ÀÌ¹ÌÁö¸¦ º¸¿©ÁÙ div ¾ÆÀÌµð
* oImg 		: ¹Ì¸®º¸±âÇÒ ÀÌ¹ÌÁö  °æ·Î°¡  ÀÖ´Â °´Ã¼
*/
function previewImg(sDivID , oImg)
{
	if(oImg.value == ""){
		alert("¸ÕÀú ÀÌ¹ÌÁö¸¦ µî·ÏÇØÁÖ¼¼¿ä");
		return;
	}
	var oTarget = document.getElementById(sDivID);
	var oObj = document.createElement('img');
	if(oObj == null || oObj == ""){
		return false;
	}
	oTarget.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+oImg.value+"', sizingMethod='scale')";
	return true;
/*	
	if (oTarget.hasChildNodes()) {
		oTarget.removeChild(oTarget.children(0));
	}
	
	oObj.src =oImg.value;
	oTarget.appendChild(oObj);
	oObj.width = "80";
	oObj.height = "60";
*/
}

/*
 * ID Áßº¹Ã¼Å©
 *
 */
function fncIdCheck(obj, sObjNm)
{

	var id = obj.value;
	if(id == "")
	{
	alert("Áßº¹È®ÀÎÇÒ ¾ÆÀÌµð¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.")
	return false;
	}
	
	if (id.length < 6 || id.length > 10) {
		alert("ID´Â 6~10ÀÚÀÇ ¿µ¹®, ¼ýÀÚ¸¸ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.");
		return false;
	}
	Idcheck(id, sObjNm);
} 

/*
 * DOMAIN Áßº¹Ã¼Å©
 *
 */

function fncDomainCheck(obj, sObjNm)
{
	var domain = "http://"+obj.value+"/";
	var oriDomain = obj.value;
	if(leftRightTrim(oriDomain) == "")
	{
		alert("Áßº¹È®ÀÎÇÒ µµ¸ÞÀÎÀ» ÀÔ·ÂÇØÁÖ¼¼¿ä.")
		return false;
	}
	Domaincheck(domain, sObjNm);
} 


/*
 * ½Ç¸í È®ÀÎ Ã¼Å©
 *
 */

function fncSecurityCheck(name, resno,sObjNm)
{
	SecurityCheck(name, resno ,sObjNm);
} 
    
    
    
  /*
 * ID Áßº¹Ã¼Å©
 *
 */
function fncMobileCertification(mobile ,sObjNm)
{

    MobileCertification(mobile ,sObjNm);
  }
  
  /*
   * ERP ¸ÅÃâ°Å·¡¼­
   */
 function fncErpSale(compName,corpNo,ceoName,busiCond,busiItem,address1,address2,zipCode,email,tel,fax,sObjNm)
{

     ErpSaleBusiness(compName ,corpNo ,ceoName ,busiCond ,busiItem ,address1 ,address2 ,
                     zipCode ,email ,tel ,fax ,sObjNm);

}  
  
/*
* ID Áßº¹Ã¼Å© 
* DOMAIN Áßº¹Ã¼Å© 
* Security ½Ç¸íÈ®ÀÎ 
* String À¸·Î ¸®ÅÏµÇ¸ç true¸é »ç¿ëÁßÀÎ value (½Ç¸íÈ®ÀÎÀº ¹Ý´ë)
* false¸é »ç¿ë°¡´ÉÇÑ value (½Ç¸íÈ®ÀÎÀº ¹Ý´ë)
**
*/
    
function Rcallback(val, sObjNm){
  var val = arr(val[0]);

  	if(val == "true")
  	{ 
    	alert("[ " + eval("wssform."+sObjNm+".value")+ "]´Â ÀÌ¹Ì È¸¿øÀ¸·Î µî·ÏµÇ¾î ÀÔ´Ï´Ù.");
     }
     else
     {
     	alert("»ç¿ëÇÏ½Ç¼öÀÖ´Â È¸¿ø ÀÔ´Ï´Ù.");
     	wssform.checkID.id="1";
     } 

 }
 
 /*
* Ã¼Å©¹Ú½º¿¡ ³»¿ë Àç±¸¼ºÇÏ±â
* sCheckNm  		: Ã¼Å©¹Ú½º name
* arName(Array)  	: Ã¼Å©¹Ú½º value ¿¡ ³Ö¾îÁÙ °´Ã¼ ÀÌ¸§ 
*/
function setCheckBoxContents(sCheckNm , arName)
{
	var sCheckValue = "";										//Ã¼Å©¹Ú½º¿¡ ³ÖÀ» ³»¿ëµé
	var iListCnt	= 0;										//Ã¼Å©¹Ú½º¿¡ ³Ö¾îÁÙ °´Ã¼°ª ¼ö
	
	var iTargetCnt	= eval("wssform."+sCheckNm+".length");		//Ã¼Å©¹Ú½º¼ö
	
	if(iTargetCnt > 1)
	{
		for(i=0 ; i< iTargetCnt; i++)
		{
			sCheckValue = "";	
			//Ã¼Å©µÈ ¾Öµé¸¸
			if(eval("wssform."+sCheckNm+"[i].checked") )
			{
				for(j=0; j< arName.length; j++)
				{
					if("eventMoney" == arName[j] || "incenMoney" == arName[j]) {
						var arValue = eval("wssform."+arName[j]+"[i].value");
						arValue = remCommaToStr(arValue);
						//arValue = arValue * 10000;
						sCheckValue += "|"+arValue;
					} else {
						var arValue = eval("wssform."+arName[j]+"[i].value"); 
						sCheckValue += "|"+arValue;
					}
				}
				eval("wssform."+sCheckNm+"[i].value += sCheckValue") ;
				eval("wssform."+sCheckNm+"[i].id = 'RI'") ;
			}
			else 
			{
				eval("wssform."+sCheckNm+"[i].disabled= true") ;
			}
		}
	}
	else
	{
		//Ã¼Å©µÈ ¾Öµé¸¸
		if(eval("wssform."+sCheckNm+".checked") )
		{
			for(j=0; j< arName.length; j++)
			{
				if("eventMoney" == arName[j] || "incenMoney" == arName[j]) {
					var arValue = eval("wssform."+arName[j]+".value");
					arValue = remCommaToStr(arValue);
					//arValue = arValue * 10000;
					sCheckValue += "|"+arValue;
				} else {
					var arValue = eval("wssform."+arName[j]+".value");
					sCheckValue += "|"+arValue;
				}
			}
			eval("wssform."+sCheckNm+".value += sCheckValue");
			eval("wssform."+sCheckNm+".id = 'RI'") ;
		}
		else 
		{
			eval("wssform."+sCheckNm+".disabled= true");
		}
	}
}


 /*
* Ã¼Å©¹Ú½º¿¡ ³»¿ë Àç±¸¼ºÇÏ±â
* sCheckNm  		: Ã¼Å©¹Ú½º name
* arName(Array)  	: Ã¼Å©¹Ú½º value ¿¡ ³Ö¾îÁÙ °´Ã¼ ÀÌ¸§ 
* marketerSeq		: ¸¶ÄÉÅÍ ÀÌ¸§
* ¼¿·ºÆ®¹Ú½º °ªÀÌ ÇÏ³ªÀÎ°æ¿ì (´ã´ç¸¶ÄÉÅÍ º¯°æ½Ã »ç¿ë)
*/
function setCheckBoxContent(sCheckNm , arName ,marketerSeq)
{
	var sCheckValue = "";										//Ã¼Å©¹Ú½º¿¡ ³ÖÀ» ³»¿ëµé
	var iListCnt	= 0;										//Ã¼Å©¹Ú½º¿¡ ³Ö¾îÁÙ °´Ã¼°ª ¼ö
	
	var iTargetCnt	= eval("wssform."+sCheckNm+".length");		//Ã¼Å©¹Ú½º¼ö
	
	if(iTargetCnt > 1)
	{
		for(i=0 ; i< iTargetCnt; i++)
		{
			sCheckValue = "";	

			if(eval("wssform."+sCheckNm+"[i].checked") )
			{
				for(j=0; j< arName.length; j++)
				{
					sCheckValue += "|"+eval(marketerSeq);
				}
				eval("wssform."+sCheckNm+"[i].value += sCheckValue") ;
				eval("wssform."+sCheckNm+"[i].id = 'RI'") ;
			}
			else 
			{
				eval("wssform."+sCheckNm+"[i].disabled= true") ;
			}
		}
	}
	else
	{

		if(eval("wssform."+sCheckNm+".checked") )
		{
			for(j=0; j< arName.length; j++)
			{
				sCheckValue += "|"+eval(marketerSeq);
			}
			eval("wssform."+sCheckNm+".value += sCheckValue");
			eval("wssform."+sCheckNm+".id = 'RI'") ;
		}
		else 
		{
			eval("wssform."+sCheckNm+".disabled= true");
		}
	}
}


/*
* ÇØ´ç ³â¿ùÀÇ ¸¶Áö¸· ÀÏÀÚ¸¦ ¸®ÅÏÇÑ´Ù
*/
function lastday(calyear,calmonth)
{
    var  dayOfMonth  = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
        if (((calyear %4 == 0) && (calyear % 100 != 0))||(calyear % 400 == 0))
            dayOfMonth[1] = 29;
        var nDays = dayOfMonth[calmonth-1];
    return nDays;
}
/*
* ¿ù, ÀÏÀÇ °æ¿ì 10¹Ì¸¸°æ¿ì¿¡ 0À» ºÙ¿©ÁÖ±â 
*/
function getStringNum(iNum)
{
	if(iNum > 9)
	{
		return iNum;
	}
	else return "0"+iNum;
}
/*
* ÇØ´ç¿ùÀÇ ³¯Â¥ ¹üÀ§¸¦ Æ¯Á¤ ¿ÀºêÁ§Æ®·Î ¼ÂÆÃÇÑ´Ù.
* sFrDateNm : from ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
* sToDateNm : to ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
*/
 function setThisMonth(sFrDateNm , sToDateNm)
{
	var today = new Date(); 
	var frDate = today.getYear()+ "-"+getStringNum(today.getMonth()+1)+"-01";
	var toDate = today.getYear()+ "-"+getStringNum(today.getMonth()+1)+"-" +lastday(today.getYear(), (today.getMonth()+1));
	
	eval("wssform."+sFrDateNm+".value = frDate");
	eval("wssform."+sToDateNm+".value = toDate");
}
/*
* ÇöÀç¿ù ±âÁØÀ¸·Î ³¯Â¥ ¹üÀ§¸¦ Æ¯Á¤ ¿ÀºêÁ§Æ®·Î ¼ÂÆÃÇÑ´Ù.
* sFrDateNm : from ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
* sToDateNm : to ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
*/
 function setMonth(iMon,  sFrDateNm , sToDateNm)
{
	var today 	= new Date(); 
	var frDay 	= new Date( today.getYear(), (today.getMonth()-1) , today.getDate()); 
	var oDay 	= new Date( today.getYear(), (today.getMonth()-iMon) , today.getDate()); 
	
	var year = oDay.getYear();
	var month	= frDay.getMonth() + 1;
	var day = "";
	if(month == "1" || month == "3" || month == "5"|| month == "7" || month == "8" || month == "10" || month == "12"){
		day = 31;
	}else if(month == "2"){
		if(parseInt(year)%4 == 0 && parseInt(year)%100 != 0){
			day = "29";
		}else if(parseInt(year)%400 == 0){
			day = "29";
		}else{
			day = "28";
		}
	}else{
		day = "30";
	}
	
	//var frDate = oDay.getYear()+ "-"+getStringNum(oDay.getMonth()+1)+"-" + "01";
	//var toDate = frDay.getYear()+ "-"+getStringNum(frDay.getMonth()+1)+"-"+day;
	
	var frMmonth ="";
	var toMmonth ="";	
	
	var frYear ="";
	var toYear ="";		

	if(new Number(getStringNum(oDay.getMonth()+1)) == 13 ){
		frMmonth = getStringNum("1");
		frYear 	 = oDay.getYear()+1;
	}else{
		frMmonth = getStringNum(oDay.getMonth()+1);
		frYear 	 = oDay.getYear();	
	}
	
	if(new Number(getStringNum(frDay.getMonth()+2)) == 13 ){
		toMmonth = getStringNum("1");
		toYear 	 = frDay.getYear()+1;
	}else{
		toMmonth = getStringNum(frDay.getMonth()+2);
		toYear 	 = frDay.getYear();	
	}	
	
	var frDate = frYear+ "-"+frMmonth+"-" + today.getDate();
	var toDate = toYear+ "-"+toMmonth+"-"+today.getDate();

	eval("wssform."+sFrDateNm+".value = frDate");
	eval("wssform."+sToDateNm+".value = toDate");
	
}
/*
* ±ÝÀÏ ³¯Â¥ ¹üÀ§¸¦ Æ¯Á¤ ¿ÀºêÁ§Æ®·Î ¼ÂÆÃÇÑ´Ù.
* sFrDateNm : from ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
* sToDateNm : to ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
*/
 function setThisDay(sFrDateNm , sToDateNm)
{
	var today = new Date(); 
	today = today.getYear()+ "-"+getStringNum(today.getMonth()+1)+"-"+getStringNum(today.getDate());
	
	eval("wssform."+sFrDateNm+".value = today");
	eval("wssform."+sToDateNm+".value = today");
}
/*
* ÀüÀÏÀÇ ³¯Â¥ ¹üÀ§¸¦ Æ¯Á¤ ¿ÀºêÁ§Æ®·Î ¼ÂÆÃÇÑ´Ù.
* sFrDateNm : from ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
* sToDateNm : to ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
*/
 function setLastDay(sFrDateNm , sToDateNm)
{
	var today = new Date(); 
	today.setDate(today.getDate()-1);
	var lastDay = today.getYear()+ "-"+getStringNum(today.getMonth()+1)+"-" +getStringNum(today.getDate());
	
	eval("wssform."+sFrDateNm+".value = lastDay");
	eval("wssform."+sToDateNm+".value = lastDay");
}
/*
* ÀÔ·ÂÇÑ ³¯Â¥°¡ ÇöÀçÀÏº¸´Ù addDay¸¸Å­ ´õÇØÁø °ª ÀÌ»óÀÏ °æ¿ì¿¡¸¸ °¡´ÉÇÑ °æ¿ì (ex)ÇöÀçÀÏÀÚ:2008-12-27 ÀÌ°í addDay:4 ÀÎ°æ¿ì´Â 2008-12-31ÀÌÈÄÀÏ °æ¿ì¸¸ true return)
* sDateNm : ÀÔ·ÂÇÑ ÀÏÀÚ 
* addDay : ´õÇÒ ÀÏÀÚ 
*/
function getDayCompare(sDateNm , addDay)
{
	var inToday = new Date();
	inToday.setFullYear(sDateNm.substring(0,4) , getStringNum(parseInt(sDateNm.substring(5,7))-1) , sDateNm.substring(8,10)); 
	inToday.setDate(inToday.getDate()); 
	
	var today = new Date(); 
	today.setDate(today.getDate()+parseInt(addDay)); 
	
	var day = inToday.getYear()+ ""+getStringNum(inToday.getMonth()+1)+"" +getStringNum(inToday.getDate());
	var compareDay = today.getYear()+ ""+getStringNum(today.getMonth()+1)+"" +getStringNum(today.getDate());
	
	if(parseInt(compareDay) <= parseInt(day)) {
		return true;
	} else {
		return false;
	}
}
/*
* ÀÌ¹øÁÖÀÇ ³¯Â¥ ¹üÀ§¸¦ Æ¯Á¤ ¿ÀºêÁ§Æ®·Î ¼ÂÆÃÇÑ´Ù.
* sFrDateNm : from ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
* sToDateNm : to ³¯Â¥¿¡ ÇØ´çÇÏ´Â °´Ã¼ÀÇ Name
*/
function setThisWeek(sFrDateNm , sToDateNm) {
    var now = new Date();
    var nowDayOfWeek = now.getDay();
    var nowDay = now.getDate();
    var nowMonth = now.getMonth();
    var nowYear = now.getYear();
        nowYear += (nowYear < 2000) ? 1900 : 0;
    var weekStartDate = new Date(nowYear, nowMonth, nowDay - nowDayOfWeek);
    
    var weekEndDate = new Date(nowYear, nowMonth, nowDay + (6 - nowDayOfWeek));
    
   	eval("wssform."+sFrDateNm+".value = formatDate(weekStartDate)" );
	eval("wssform."+sToDateNm+".value = formatDate(weekEndDate)");
}

function formatDate(date) {
     return (date.getYear()+"-"+ getStringNum(date.getMonth()+1) + "-" + getStringNum(date.getDate()));
}

/**
 * ¹®ÀÚ¿­¿¡¼­ ¼ýÀÚ¿Í ÄÞ¸¶¸¦ Ã¼Å©ÇÑ´Ù. 
 * param	str		¼ýÀÚÇü ¹®ÀÚ¿­
 * return	temp	ÄÄ¸¶°¡ Á¦°ÅµÈ ¹®ÀÚ¿­
 **/
function rewardCommaToStr(str){
	var temp = "";
    var n = String(str);
    var len = n.length;
    var pos = 0;
    var ch = '';

    while (pos < len) {
        ch = n.charAt(pos);
        if (((ch >= '0') && (ch <= '9')) ||  (ch == '.'))
        {
        	temp = temp + ch;
        }else{
        	alert("¼ö¼ö·á´Â 0.00~ 100±îÁöÀÇ ¼ýÀÚ¸¸ ÀÔ·Â°¡´ÉÇÕ´Ï´Ù.");
        	temp = "AAAAA";
        	return temp;
        }
            pos = pos + 1;
    }

    return temp;
}


//ÀüÈ­¹øÈ£/³¯Â¥ Çü½ÄÀ¸·Î ¿ÀÁ÷ ¼ýÀÚ¿Í -¸¸À» ¹Þ½À´Ï´Ù.
function OnlyPhoneNumber(){
	var key = event.keyCode;
   	if(!(key==8 || key ==9 || key==13 || key==45 || key==46 || key ==144 || key == 189 ||(key >=48 && key <= 57) || key==144)) {
   		event.returnValue=false;
   	}
} 

// ¿ÀÁ÷ ¼ýÀÚ¸¸ ÀÔ·Â ¹Þ½À´Ï´Ù.
function OnlyNumber(){
	var key = event.keyCode;
   	if(!(key==8 || key ==9 || key==13 || key==46 || key ==144 || (key >=48 && key <= 57) || key==144)) {
   		event.returnValue=false;
   	}
} 

// ¿ÀÁ÷ ¿µ¹®ÀÚ¿Í ¼ýÀÚ¸¸ ÀÔ·Â ¹Þ½À´Ï´Ù.
function OnlyAlpaNum(){
	var key = event.keyCode;
   	if(!(key==8 || key ==9 || key==13 || key ==144 || (key >=48 && key <= 57) || (key >=65 && key <= 90) || (key >=97 && key <= 122) || key==110 || key==144)) {
   		event.returnValue=false;
   	}
} 

// µµ¸ÞÀÎ ÀÔ·Â½Ã URLÀ» ÀÔ·ÂÇÏ¿´À»¸é http://¿Í /¸¦ ÀÚµ¿À¸·Î ºÙ¿© ÁÝ´Ï´Ù. ÀÔ·ÂÀÌ ¾øÀ¸¸é ""°ªÀ» ³Ñ°Ü ÁÝ´Ï´Ù.
function insCheckDomain(oTObj) {
	var oObj = oTObj;
	if (leftRightTrim(oObj.value) == "") {
		oObj.value = "";
	}
	else {
		oObj.value = "http://" + oObj.value + "/";
	}
}

// URL ÀÔ·Â½Ã URLÀ» ÀÔ·ÂÇÏ¿´À»¸é http://¸¦ ÀÚµ¿À¸·Î ºÙ¿© ÁÝ´Ï´Ù. ÀÔ·ÂÀÌ ¾øÀ¸¸é ""°ªÀ» ³Ñ°Ü ÁÝ´Ï´Ù.
function insCheckURL(oTObj) {
	var oObj = oTObj;
	if (leftRightTrim(oObj.value) == "") {
		oObj.value = "";
	}
	else {
		oObj.value = "http://" + oObj.value;
	}
}

/*
 * Window Open Type
 * open_type : Ã¢ÀÇ À¯Çü 
 */
function fncWinOpenType(o_type){
	if (o_type=="_self") {
		open_type = o_type;	
	}
	else if(o_type=="_parent") {
		open_type = o_type;
	}
	else if (o_type == "_new") {
		open_type = 'openPage';
		openPage  = window.open('', 'openPage', 'toolbar=no,status=no, width=800, height=850, directories=no,scrollbars=yes,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
	}
	else {
		open_type = o_type;
		openPage  = window.open('', open_type, 'toolbar=no,status=no, width=800, height=850, directories=no,scrollbars=yes,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
	}
	return open_type;
}

// ÀÌ¸ÞÀÏ¿¡ ÇØ´çÇÏ´Â ¹®ÀÚ¸¸ ¹Þ½À´Ï´Ù.
function checkemail(){
	var key = event.keyCode;
   	if(!(key==8 || key ==9 || key==13 || key ==144 || (key >=48 && key <= 57) || (key >=65 && key <= 90) || (key >=97 && key <= 122) || key==110 || key==144 || key==46 || key==45)) {
   		event.returnValue=false;
   	}
} 
/*
*	replaceAll
*/
String.prototype.replaceAll = function( searchStr, replaceStr )
{
	var temp = this;
	
	while( temp.indexOf( searchStr ) != -1 )
	{
	temp = temp.replace( searchStr, replaceStr );
	}
	
	return temp;
}

//ÆÄÀÏ ¿ë·® Ã¼Å©
function checkFileSize(obj){
	var maxSize = 1024*1024*2;

	if (typeof document.body.style.maxHeight != "undefined") {
		//ie7ÀÏ °æ¿ì
		var fso = new ActiveXObject("Scripting.FileSystemObject");
		var f = fso.GetFile(obj.value);
		var fileSize = f.size;
		f = null;
		fso = null;
	}
	else {
		//ie6ÀÏ °æ¿ì
		var img = new Image();
		img.dynsrc = obj.value;
		var fileSize = img.fileSize;
	}
	
	if(fileSize > maxSize) {
		alert("ÆÄÀÏ¾÷·Îµå Çã¿ë¿ë·® 2Mbyte¸¦ ÃÊ°úÇÏ¿´½À´Ï´Ù.");
		fileValueReset();
		return;
	}
	return true;
}

//****************************************************************************
// obj length
// ***************************************************************************
function fncCheckLength( obj , min, max)
{
	
	if(obj.value.length < new Number(min))return false;
	if(obj.value.length > new Number(max))return false;
	
	return true;
}
//È¸¿ø °Ë»ö ÆË¾÷ Å×½ºÆ®
function TwedMember_pop(){
	f = document.wssform;
	f.method.value ="forward";
	f.forwardUrl.value = "TwedMember_pop";
	TwedMember  = window.open('', 'TwedMember', 'toolbar=no,status=no, width=475, height=520, ,left=50,top=50, directories=no,scrollbars=no,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
	f.action="/Commons.do";
	f.target="TwedMember";
	f.submit();
	TwedMember.focus();	
}

//¸Å´ÏÀú °Ë»ö ÆË¾÷ Å×½ºÆ®
function TwedUser_pop(){
	f = document.wssform;
	f.method.value ="forward";
	f.forwardUrl.value = "user_pop";
	Tweduserpop = window.open('', 'Tweduserpop', 'toolbar=no,status=no, width=475, height=500, ,left=50,top=50, directories=no,scrollbars=no,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
	f.action="/Commons.do";
	f.target="Tweduserpop";
	f.submit();
	Tweduserpop.focus();
}

//ÁÖ¼Ò °Ë»ö ÆË¾÷ Å×½ºÆ®
function Zipcode_pop(){
	f = document.wssform;
	f.method.value ="zipcode";
	f.forwardUrl.value = "zipcode";
	Zipcode  = window.open('', 'Zipcode', 'toolbar=no,status=no, width=475, height=500, ,left=50,top=50, directories=no,scrollbars=no,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
	f.action="/ZipCodeAction.do";
	f.target="Zipcode";
	f.submit();
	Zipcode.focus();
}

/*
 * Çù·Â¾÷Ã¼ °Ë»ö ÆË¾÷ Å×½ºÆ®
 *
 */
function TwedPartner_pop(){
	f = document.wssform;
	partnerForm = window.open('','partnerForm','width=825, height=500,left=50,top=50,scrollbars=no,resizable=no');
	f.action = "/Commons.do";
	f.method.value = "forward";
	f.forwardUrl.value = "TwedPartner_pop";
	f.target = "partnerForm";
	partnerForm.focus();	
	f.submit();
}
/*
*	»ó´ãÀÏÁö
*/
function TwedConsult_pop(){
	f = document.wssform;
	f.method.value ="forward";
	f.forwardUrl.value = "consultpop";
	TwedConsultpop = window.open('', 'TwedConsultpop', 'toolbar=no,status=no, width=490, height=500, ,left=50,top=50, directories=no,scrollbars=no,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
	f.action="/Commons.do";
	f.target="TwedConsultpop";
	f.submit();
	TwedConsultpop.focus();
}
/*
*	»óÇ°°Ë»ö
*/
function TwedItem_pop(){
	f = document.wssform;
	f.method.value ="forward";
	f.forwardUrl.value = "TwedItem_pop";
	TwedItempop = window.open('', 'TwedItempop', 'toolbar=no,status=no, width=700, height=500, ,left=50,top=50, directories=no,scrollbars=no,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
	f.action="/Commons.do";
	f.target="TwedItempop";
	f.submit();
	TwedItempop.focus();
}
/*
*	»óÇ°Á¶È¸ - »óÇ°°Ë»ö
*/
function TwedItem_Search_pop(){
	f = document.wssform;
	f.method.value ="forward";
	f.forwardUrl.value = "TwdItem_search_pop";
	TwdItem_search_popForm = window.open('', 'TwdItem_search_popForm', 'toolbar=no,status=no, width=1000, height=500, ,left=50,top=50, directories=no,scrollbars=no,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
	f.action="/Commons.do";
	f.target="TwdItem_search_popForm";
	f.submit();
	TwdItem_search_popForm.focus();
}
/*
 * °è¾à¼­ °Ë»ö ÆË¾÷ Å×½ºÆ®
 *
 */
function TwedContract_pop(){
	f = document.wssform;
	f.method.value ="forward";
	f.forwardUrl.value = "contract_pop";
	contract_pop = window.open('', 'contract_pop', 'toolbar=no,status=no, width=475, height=500, ,left=50,top=50, directories=no,scrollbars=no,location=no,status=yes,resizable=no,menubar=no,screenX=0,left=0,screenY=0,top=0');
	f.action="/Commons.do";
	f.target="contract_pop";
	f.submit();
	contract_pop.focus();
}
/*
 * ÁÖ¹Îµî·Ï ¹øÈ£ Ã¼Å©
 *
 */
function isJuminNumber(){
	var f = document.wssform;
	if (f.resno1.value.length != 6){
		alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		f.resno1.focus();
	}
	else if (f.resno2.value.length != 7){
		alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ¼¼¿ä.");
		f.resno2.focus();
	}
	else {
		var str_resno1 = f.resno1.value;
		var str_resno2 = f.resno2.value;
		var digit=0
		for (var i=0;i<str_resno1.length;i++){
		var str_dig=str_resno1.substring(i,i+1);
			if (str_dig<'0' || str_dig>'9'){ 
			digit=digit+1 
			}
		}
		if ((str_resno1 == '') || ( digit != 0 )){
		alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		 f.resno1.focus();
		 return false;   
		 }
		var digit1=0
		for (var i=0;i<str_resno2.length;i++){
		var str_dig1=str_resno2.substring(i,i+1);
			if (str_dig1<'0' || str_dig1>'9'){ 
			digit1=digit1+1 
			}
		}
		if ((str_resno2 == '') || ( digit1 != 0 )){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			f.resno2.focus();
			return false;   
		}
		if (str_resno1.substring(2,3) > 1){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			f.resno1.focus();
			return false;   
		}
		if (str_resno1.substring(4,5) > 3){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			f.resno1.focus();
			return false;   
		} 
		if (str_resno2.substring(0,1) > 4 || str_resno2.substring(0,1) == 0){
			alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
			f.resno2.focus();
			return false;   
		}
		var a1=str_resno1.substring(0,1)
		var a2=str_resno1.substring(1,2)
		var a3=str_resno1.substring(2,3)
		var a4=str_resno1.substring(3,4)
		var a5=str_resno1.substring(4,5)
		var a6=str_resno1.substring(5,6)
		var check_digit=a1*2+a2*3+a3*4+a4*5+a5*6+a6*7
		var b1=str_resno2.substring(0,1)
		var b2=str_resno2.substring(1,2)
		var b3=str_resno2.substring(2,3)
		var b4=str_resno2.substring(3,4)
		var b5=str_resno2.substring(4,5)
		var b6=str_resno2.substring(5,6)
		var b7=str_resno2.substring(6,7)
		var check_digit=check_digit+b1*8+b2*9+b3*2+b4*3+b5*4+b6*5 
		check_digit = check_digit%11
		check_digit = 11 - check_digit
		check_digit = check_digit%10
		if (check_digit != b7){
		alert('Àß¸øµÈ ÁÖ¹Îµî·Ï¹øÈ£ÀÔ´Ï´Ù.\n\n´Ù½Ã È®ÀÎÇÏ½Ã°í ÀÔ·ÂÇØ ÁÖ¼¼¿ä.');
		f.resno2.focus();
		return false;   
		}else{
			f.userId.focus();
		}
	}
}

//*************** Ã¼Å©¹Ú½º ¹öÆ°¿ë ½ÃÀÛ ***************//
//checked - Ã¼Å© ¿©ºÎ, name - °´Ã¼ ÀÌ¸§ 
function readOnlyCheckbox(checked, name) 
{
    document.getElementById(name).checked = !checked;
}	
//*************** Ã¼Å©¹Ú½º ¹öÆ°¿ë ³¡   ***************//
//*************** ¶óµð¿À ¹öÆ°¿ë ½ÃÀÛ ***************//
function setRadioCl(e){ 
    var srcEl = getSrc(e);
    var ra = srcEl.form[srcEl.name]
    for(var i=0;i<ra.length;i++){
        if(ra[i].checked) ra[i].onpropertychange = function(e){getSrc(e).click()}
        else ra[i].onclick = function(){return false};
    }
}

function getSrc(e)
{
    return e? e.target || e.srcElement : event.srcElement;
}
//*************** ¶óµð¿À ¹öÆ°¿ë ³¡   ***************//


/**
*	textarea Á¦ÇÑ
*/

function displayBytes( maxlen, textval ) {
        var temp; //µé¾î¿À´Â ¹®ÀÚ°ª...
        var msglen;
        msglen = maxlen*2;

        l = textval.value.length;
        tmpstr = "" ;

        if (l == 0){
        }else{
            for(k=0;k<l;k++){
                temp = textval.value.charAt(k);
                if (escape(temp).length > 4){
                    msglen -= 2;
                }else{
                    msglen--;
                }
                if(msglen < 0){
                    alert("ÃÑ ¿µ¹® "+(maxlen*2)+"ÀÚ ÇÑ±Û " + maxlen + "ÀÚ ±îÁö ÀÛ¼ºÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.");
                    textval.value = tmpstr;
                    break;
                }else{
                    tmpstr += temp;
                }
            }
        }

}


    /****************************************************
		  º» ¹®¼­´Â ÀÚÀ¯·Ó°Ô ¹èÆ÷/º¹»ç ÇÒ ¼ö ÀÖÀ¸³ª ¹Ýµå½Ã
		  ÀÌ ¹®¼­ÀÇ ÀúÀÚ¿¡ ´ëÇÑ ¾ð±ÞÀ» »èÁ¦ÇÏ½Ã¸é ¾ÈµË´Ï´Ù.
		  (ÀÌ ³»¿ëÀº javaservice.net¿¡¼­ copy.)
		--------------------------------------------------
		  ÀÌÈ£ÈÆ(siva6)
		  E-mail: siva6@dreamwiz.com
		==================================================
        tbl      : º´ÇÕÇÒ ´ë»ó table object
        startRow : º´ÇÕ ½ÃÀÛ row, title ÇÑ ÁÙÀÏ °æ¿ì 1
        cNum     : º´ÇÕ ½Ç½ÃÇÒ ÄÃ·³¹øÈ£, 0ºÎÅÍ ½ÃÀÛ
        length   : º´ÇÕÇÒ rowÀÇ ±æÀÌ, º¸Åë 1
        add      : ºñ±³ÇÒ ±âÁØ¿¡ Ãß°¡ÇÒ ÄÃ·³¹øÈ£
                  A | 1
                  B | 1
                 À» ¼­·Î ±¸ºÐÇÏ°í ½Í´Ù¸é, add¿¡ 0¹øÂ°
                 ÄÃ·³À» Ãß°¡
    *****************************************************/
    function mergeCell(tbl, startRow, cNum, length, add)
    {
        var isAdd = false;
        if(tbl == null) return;
        if(startRow == null || startRow.length == 0) startRow = 1;
        if(cNum == null || cNum.length == 0) return ;
        if(add  == null || add.length == 0) {
            isAdd = false;
        }else {
            isAdd = true;
            add   = parseInt(add);
        }
        cNum   = parseInt(cNum);
        length = parseInt(length);

        rows   = tbl.rows;
        rowNum = rows.length;

        tempVal  = '';
        cnt      = 0;
        startRow = parseInt(startRow);

        for( i = startRow; i < rowNum; i++ ) { 
            curVal = rows[i].cells[cNum].innerHTML;
            if(isAdd) curVal += rows[i].cells[add].innerHTML;
            if( curVal == tempVal ) {
                if(cnt == 0) {
                    cnt++;
                    startRow = i - 1;
                }
                cnt++;
            }else if(cnt > 0) {
                merge(tbl, startRow, cnt, cNum, length);
                startRow = endRow = 0;
                cnt = 0;
            }else {
            }
            tempVal = curVal;
        }

        if(cnt > 0) {
            merge(tbl, startRow, cnt, cNum, length);
        }
    }

    /*******************************************
        mergeCell¿¡¼­ »ç¿ëÇÏ´Â ÇÔ¼ö
    ********************************************/
    function merge(tbl, startRow, cnt, cellNum, length)
    {
        rows = tbl.rows;
        row  = rows[startRow];

        for( i = startRow + 1; i < startRow + cnt; i++ ) {
            for( j = 0; j < length; j++) {
                rows[i].deleteCell(cellNum);
            }
        }
        for( j = 0; j < length; j++) {
            row.cells[cellNum + j].rowSpan = cnt;
        }
    }
/*******************************************
      ÆÄÀÏ ¾÷·Îµå½Ã ÆÄÀÏ È®ÀåÀÚ(ÀÌ¹ÌÁö Ã¼Å©)
  ********************************************/   
	function isImg(srcName){
		if(srcName==""){
			alert("¼±ÅÃÇÑ ±×¸² ÆÄÀÏÀÌ ¾ø½À´Ï´Ù.");
			return false;
		}
		if(srcName.indexOf("'")!=-1){
			alert("±×¸²ÆÄÀÏ ÀÌ¸§¿¡ \"'\" ¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù");
			return false;
		}
		if(srcName.indexOf("&")!=-1){
			alert("±×¸²ÆÄÀÏ ÀÌ¸§¿¡ \"&\" ¹®ÀÚ¸¦ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.");
			return false;
		}
		var index = srcName.lastIndexOf("");
		if(index==-1){
			alert("\""+srcName+"\" ±×¸² ÆÄÀÏÀ» Ã£À» ¼ö ¾ø½À´Ï´Ù.")
			return false;
		}
	 
		index = srcName.lastIndexOf(".");
		if(index==-1){
			alert("±×¸² ÆÄÀÏÀÌ ¾Æ´Õ´Ï´Ù.");
			return false;
		}
	 	var fext = srcName.substring(index+1).toLowerCase();
		if((fext!="jpg")&&(fext!="jpeg")&&(fext!="gif")&&(fext!="jpe")&&(fext!="png")&&(fext!="bmp")){
			alert("±×¸² ÆÄÀÏÀÌ ¾Æ´Ï°Å³ª, Áö¿øÇÏÁö ¾Ê´Â ±×¸²ÆÄÀÏ ÀÔ´Ï´Ù.");
			return false;
		}
	 return true;
	}
	/*
	 * ¿£ÅÍÅ° Ä¥¶§ Á¶È¸ÇÏ±â
	 *
	 */
	 function EnterKey(){
		enter = event.keyCode;
		if (enter == 13 ){
			getList();
		}
	}
	
    
	function chkDate(){
	
	}	
	
	function auto_comma(frm,val) {
	    if (navigator.userAgent.indexOf("MSIE") != -1) {
	        var keyCode = window.event.keyCode;
	        if ( ((keyCode>=48) && (keyCode <= 105)) || (keyCode==8) || (keyCode==13) || (keyCode==35) || (keyCode==46) ) {
	            //0(48)~¼ýÀÚÅ°ÆÐµå9(105), enter(13), bakspace(8), delete(46), end(35) key ÀÏ ¶§¸¸ Ã³¸®ÇÑ´Ù.
	            var str = "" + get_number(val.value); //¼ýÀÚ¸¸ °¡Á®¿Â´Ù
	            if ( (str != null) && (str != "") && (str != "0") ) {
	                val.value = add_comma(str); //ÄÞ¸¶»ðÀÔ
	            } else {
	                val.value = "0";
	            }
	        }
	    }
	    return;
	}
	function add_comma(val) {
	    var num = val;
	    if(num.length <= 3) return num;
	    var loop = Math.ceil(num.length / 3);
	    var offset = num.length % 3;
	    if(offset==0) offset = 3;
	    var str = num.substring(0, offset);
	    for(i=1;i<loop;i++) {
	        str += "," + num.substring(offset, offset+3);
	        offset += 3;
	    }
	    return str;
	}
	function get_number(val) {
	    var str = ""+val;
	    var temp = "";
	    var num = "";
	    for(var i=0; i<str.length; i++) {
	        temp = str.charAt(i);
	        if (temp >= "0" && temp <= "9") {
	            num += temp;
	        }
	    }
	    if ( (num != null) && (num != "") && (num != "0") ) {
	        return parseInt(num,10); //½ÊÁø¼ö·Î º¯È¯ÇÏ¿© ¸®ÅÏ
	    } else {
	        return "0";
	    }
	    alert (num);
	} 
	function num_check() {
	    //¼ýÀÚ¸¸ ÀÔ·Â¹Þ±â.
	    if (navigator.userAgent.indexOf("MSIE") != -1) {
	        var keyCode = window.event.keyCode;
	        if ( (keyCode < 48) || (keyCode > 57) ){
	            event.returnValue=false;
	        }
	    }
	    return;
	}	
<!--
//[] <--¹®ÀÚ ¹üÀ§ [^] <--ºÎÁ¤ [0-9] <-- ¼ýÀÚ  
//[0-9] => \d , [^0-9] => \D
var rgx1 = /\D/g;  // /[^0-9]/g ¿Í °°Àº Ç¥Çö
var rgx2 = /(\d+)(\d{3})/; 

function getNumber(obj){
	
     var num01;
     var num02;
     num01 = obj.value;
     num02 = num01.replace(rgx1,"");
     num01 = setComma(num02);
     obj.value =  num01;

}

function setComma(inNum){
     
     var outNum;
     outNum = inNum; 
     while (rgx2.test(outNum)) {
          outNum = outNum.replace(rgx2, '$1' + ',' + '$2');
      }
     return outNum;

}