/******************************************************************************
* ÆÄ ÀÏ ¸í: mhjc_comm.js
* ÀÛ¾÷³»¿ë: °øÅë ½ºÅ©¸³Æ®ÇÔ¼ö
* ÀÎ    ¼ö: 
* ÀÛ¼ºÀÏÀÚ: 2001.11.20
* ÀÛ ¼º ÀÚ: À¯´ÏÅ×Å©
* º¯°æÀÌ·Â: xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
 ******************************************************************************/

var focus_move = true; //ÀÔ·ÂÃ¼Å©FLAG(Æ÷Ä¿½ºÀÌµ¿¿¡»ç¿ë)
//-----------------------------------------------------------------------------
// MENU·ÎÀÌµ¿
//-----------------------------------------------------------------------------
function f_xexit()
{
	var rtn_cd = true;

	location.href='http://mhjc.co.kr/admin/xcash_d_disp.php';
	
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// MENU·ÎÀÌµ¿
//-----------------------------------------------------------------------------
function f_exit()
{
	var rtn_cd = true;

	location.href='http://mhjc.co.kr/admin/prologue.php';

	return rtn_cd;
}
//-----------------------------------------------------------------------------
// ÀÌÀüÀÛ¾÷À¸·ÎÀÌµ¿
//-----------------------------------------------------------------------------
function f_pre()
{
	var rtn_cd = true;

	history.go(-1)
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// ³¯Â¥°Ë»ö
//-----------------------------------------------------------------------------
function f_get_date(field,run_msg)
{
   var rtn_cd = true;
   var window_left = (screen.width-280)/2;
   var window_top  = (screen.height-200)/2;
   window.open('calendar.php?FLD='+field+'&RUN_MSG='+run_msg,
      '³¯Â¥Ã£±â',
      'scrollbars=no,width=280,height=200,status=no,top=' + window_top + ',left=' + window_left + '');
   return rtn_cd;
}

//-----------------------------------------------------------------------------
// ÀÌ¹ÌÁö º¸±â
//-----------------------------------------------------------------------------
function f_image_view(pass,img)
{
	var rtn_cd      = true;
 	var window_left = (screen.width-400)/2;
	var window_top  = (screen.height-450)/2;

	window.open('img_view.php?PASS='+pass+'&IMG='+img,
					'ÀÌ¹ÌÁöº¸±â',
					'scrollbars=no,width=400,height=450,status=no,top='+window_top+',left='+window_left+'');

	return rtn_cd;
}

//-----------------------------------------------------------------------------
// ¾÷·ÎµåÆÄÀÏÁ¤º¸¿¡¼­ ÆÄÀÏÀÌ¸§À» ÃßÃâ
//-----------------------------------------------------------------------------
function f_get_filename(sajin)
{
	var rtn_cd      = null;
	var pos_sajin   = 0;
	var pos_jsajin  = 0;
	var file_sajin  = "";
	var file_jsajin = "";

	//»çÁø ÆÄÀÏ¸íÃßÃâ
	if (sajin)
	{
		pos_sajin  = sajin.lastIndexOf("\\") + 1;
		file_sajin = sajin.substr(pos_sajin);
		pos_ext    = file_sajin.lastIndexOf(".") + 1;
		file_ext   = file_sajin.substr(pos_ext);
		if ("gif" != file_ext && "jpg" != file_ext)
		{
			alert("È®ÀåÀÚ°¡ gif, jpgÀÎ ÀÌ¹ÌÁöÆÄÀÏÀ» ¼±ÅÃÇÏ¼¼¿ä.");
		} else
		{
			rtn_cd = file_sajin;
		}
	}
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// ¾÷·ÎµåÆÄÀÏÁ¤º¸¿¡¼­ ÆÄÀÏÀÌ¸§À» ÃßÃâ(EXCEL)
//-----------------------------------------------------------------------------
function f_chk_excel_file(excel)
{
	var rtn_cd      = true;
	var pos_excel   = 0;
	var pos_jexcel  = 0;
	var file_excel  = "";
	var file_jexcel = "";

	//ÆÄÀÏ¸íÃßÃâ
	if (excel)
	{
		pos_excel  = excel.lastIndexOf("\\") + 1;
		file_excel = excel.substr(pos_excel);
		pos_ext    = file_excel.lastIndexOf(".") + 1;
		file_ext   = file_excel.substr(pos_ext);
		if ("xls" != file_ext && "XLS" != file_ext)
		{
         rtn_cd = false;
		} 
	}
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë : ¼ýÀÚÀÔ·ÂÃ¼Å©
//            (ÀÔ·Â°¡´É¹®ÀÚ : [,],[-],[.],[/],[0],[1],[2],[3],[4],[5],[6],[7],[8],[9])
// ÀÎ¼ö     : 
// ÀÛ¼ºÀÏÀÚ : 2001.07.20
// ÀÛ ¼º ÀÚ : À¯´ÏÅ×Å© HYUNOK
// º¯°æÀÌ·Â : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®   : onkeypress, onkeydown
// »ç¿ë¿¹   : onkeypress='f_num_press();' onkeydown='f_num_down();'
// ºñ°í     : µÎ°³ÀÇ ÇÔ¼ö¸¦ µ¿½Ã¿¡ »ç¿ëÇÒ°Í
//-----------------------------------------------------------------------------
//onKeyPress() ÀÌº¥Æ®¿¡¼­ È£Ãâ-------------------
function f_num_press()
{
	var rtn_cd = true ;
	if( 44 > event.keyCode || 57 < event.keyCode )
	{
		rtn_cd = false ;
	}
	event.returnValue = rtn_cd ;
	return rtn_cd;
}
//onKeyDown() ÀÌº¥Æ®¿¡¼­È£Ãâ --------------------
function f_num_down()
{
	var rtn_cd = true ;
	if( 229 == event.keyCode )
	{
		rtn_cd = false ;
	}
	event.returnValue = rtn_cd ;
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë : ¼ýÀÚÀÇ Á¤ÇÕ¼ºÃ¼Å©¹×ÄÄ¸¶(,)³Ö±â  
// ÀÎ¼ö     : Obj --> ±â°£ÀÇ½ÃÀÛ(³¯Â¥ÀÔ·ÂObject) »ý·«ºÒ°¡
//          : max --> Á¤¼öºÎ                     »ý·«°¡´É
//          : dec --> ¼Ò¼öºÎ                     »ý·«°¡´É
// ÀÛ¼ºÀÏÀÚ : 2001.07.20
// ÀÛ ¼º ÀÚ : À¯´ÏÅ×Å© HYUNOK
// º¯°æÀÌ·Â : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®   : onBlur
// »ç¿ë¿¹   : onBlur='f_chk_num(this,10,2)' 
//-----------------------------------------------------------------------------
function f_chk_num(obj,max,dec)
{
	if( '' == obj.value )
	{ 
		return false; 
	}

	var rtn_cd = true;	//¸®ÅÏVALUE
	var minus  = '';		//¸¶ÀÌ³Ê½ºÈ®ÀÎ
	var num    = '';		//ÀÔ·Â°ª
	
	if( '-' == obj.value.charAt(0) )
	{
		num   = obj.value.substring(1,obj.value.length);
		minus = '-';
	}
	else
	{
		num = obj.value;
	}
	var arrNum = num.split('');	//ÀÔ·Â°ªÀÇ¹è¿­
	var outNum = '';					//Ã¼Å©¿ëº¯¼ö
	var wrtNum = '';					//È­¸é¿¡Ãâ·ÂÇÒ°ª
	var decNum = '';					//¼Ò¼öÁ¡ÀÌÇÏÀÚ¸®¼öÀúÀå

	//¼ýÀÚÀÌ¿ÜÀÇ¹®ÀÚ Á¦°Å ---------------------
	for ( cnt=0; cnt < arrNum.length; cnt++ ) 
	{
		if( arrNum[cnt].match(/[0-9.]/gi) ) 
		{
			outNum = outNum + arrNum[cnt];
		}
		else if( arrNum[cnt].match(/[,]/gi) ) 
		{
		}
		else
		{
			alert('[' + obj.value + '] ¼ýÀÚÇü½ÄÀÌ ¾Æ´Õ´Ï´Ù.');
			rtn_cd = false;
			break;
		}
	}

	//ÄÄ¸¶³Ö±â -----------------------------------
	if( rtn_cd )
	{
		//¼Ò¼öÁ¡ÀÌÇÏ¼ýÀÚº¸°ü
		arrNum = null;
		arrNum = outNum.split('.');
		if( 1 == arrNum.length )
		{
			outNum = arrNum[0];
		}
		else if( 2 == arrNum.length )
		{
			outNum = arrNum[0];
			decNum = arrNum[1];

			//¼Ò¼ýÁ¡ÀÌÇÏÀÇÀÚ¸´¼öÈ®ÀÎ
			if( dec < decNum.length && "" != dec )
			{
				alert('¼Ò¼öºÎ´Â '+ dec + ' ÀÚ¸® ÀÌ³»·Î ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.');
				rtn_cd = false;
			}
		}
		else
		{
			alert('[' + obj.value + '] ¼ýÀÚÇü½ÄÀÌ ¾Æ´Õ´Ï´Ù.');
			rtn_cd = false;
		}
	}
		
   //ÃÖ´ëÀÔ·ÂÄ¡ È®ÀÎ
   if( max < outNum.length && "" != max )
   {
      alert('Á¤¼öºÎ´Â '+ max + ' ÀÚ¸® ÀÌ³»·Î ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.');
      rtn_cd = false;
   }

   if( rtn_cd && max < outNum.length )
	{
      //Ã¹¹øÂ°ÄÄ¸¶ÀüÀÇ¼ýÀÚÃëµæ
      var mod = outNum.length % 3; 
      wrtNum = (mod > 0 ? (outNum.substring(0,mod)):'');
      //Ã¹¹øÂ°ÄÄ¸¶ÀÌÈÄÀÇ¼ýÀÚÃëµæ(3ÀÚ¸®´ÜÀ§·ÎÃëµæ)
      for( cnt=0; cnt < Math.floor(outNum.length/3); cnt++ )
      {
         if((0==mod) && (0==cnt))
         {
            wrtNum = wrtNum + outNum.substring(0,3);
         }
         else 
         {
            wrtNum = wrtNum + ","+ outNum.substring( (cnt*3)+mod, (cnt*3)+mod+3 );
         }
      }
	}
	else
	{
		wrtNum = outNum;
	}

	if( rtn_cd )
	{
		obj.value = minus + wrtNum + ('' == decNum ? '' : '.'+ decNum );
		focus_move	= true;	
	}
	else
	{
		focus_move	= false;	
		obj.value = '';
		//obj.focus();
	}
	return rtn_cd;
}

//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë   : ³¯Â¥ÀÇÁ¤ÇÕ¼º¹× ±â°£Ã¼Å©  
// ÀÎ¼ö       : FromObj --> ±â°£ÀÇ½ÃÀÛ(³¯Â¥ÀÔ·ÂObject) »ý·«ºÒ°¡
//            : ToObj   --> ±â°£ÀÇÁ¾·á(³¯Â¥ÀÔ·ÂObject) »ý·«°¡´É
// ÀÛ¼ºÀÏÀÚ   : 2001.07.20
// ÀÛ ¼º ÀÚ   : À¯´ÏÅ×Å© HYUNOK
// º¯°æÀÌ·Â   : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®     : onChange, onBlur
//            : (onChange¿¡ ´Ù¸¥ÇÔ¼ö°¡ ÀÖ´Â°æ¿ì´Â onChangeÀÌº¥Æ®ÀÇ Ã³À½¿¡ Ã¼Å©ÇÔ¼ö¸¦
//            : »ç¿ëÇÏ°í onBlurÀÌº¥Æ®¿¡ f_focus_move ÇÔ¼ö¸¦ Á¤ÀÇÇØÁÙ°Í)
// »ç¿ë¿¹     : onBlur='f_chk_date(this,this.form.DATE2);' 
//            : onChange='f_chk_date(this);' onBlur='f_focus_move(this);'
// ¸Þ¸ð       : f_chk_date2() ÇÔ¼ö´Â Á¤ÇÕ¼ºÃ¼Å©
//-----------------------------------------------------------------------------
function f_chk_date(FromObj,ToObj)
{
	var rtn_cd = true;
	var ArgLen = arguments.length;

	//Á¤ÇÕ¼ºÃ¼Å©
	if( '' != FromObj.value )
	{
		rtn_cd = f_chk_date2(FromObj.value);
		if( false == rtn_cd )
		{
			alert('['+FromObj.value+']Àº Àß¸øµÈ ³¯Â¥ÀÔ´Ï´Ù.   \n¿¹)YYYY-MM-DD');
			focus_move	= false;	
			FromObj.value = '';
			//FromObj.focus();
		}
		else
		{
			focus_move	  = true;	
			FromObj.value = rtn_cd;
		}
	}

	if( false != rtn_cd && 2 == ArgLen )
	{
		if( '' != ToObj.value )
		{
			rtn_cd = f_chk_date2(ToObj.value);
			if( false == rtn_cd )
			{
				alert('['+ToObj.value+']Àº Àß¸øµÈ ³¯Â¥ÀÔ´Ï´Ù.   \n¿¹)YYYY-MM-DD');
				focus_move	= false;	
				ToObj.value = '';
				//ToObj.focus();
			}
			else
			{
				focus_move	= true;	
				ToObj.value = rtn_cd;
			}
		}

		if( false != rtn_cd && '' != FromObj.value && '' != ToObj.value )
		{
			if( FromObj.value > ToObj.value )
			{
				alert("³¯Â¥¹üÀ§(½ÃÀÛ>Á¾·á)¸¦ È®ÀÎÇØÁÖ½Ê½Ã¿ä.");
				rtn_cd = false;
				focus_move	= false;	
				ToObj.value = '';
				FromObj.value = '';
				//FromObj.focus();
			}
		}
	}

	return rtn_cd;
}
//-----------------------------------------------------------------------------
// ÀÏÀÚÀÇ Á¤ÇÕ¼ºÃ¼Å©
//-----------------------------------------------------------------------------
function f_chk_date2(InDate)
{
	var rtn_cd  = true;
	var sep     = '-';
	var month   = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var arrDate = InDate.split('');
	var outDate = '';

	//¼ýÀÚÀÌ¿ÜÀÇ ¹®ÀÚ´Â ±¸ºÐÀÚ·ÎÄ¡È¯ -------------
	for ( cnt=0; cnt < arrDate.length; cnt++ ) 
	{
		if( arrDate[cnt].match(/[0-9]/gi) ) 
		{
			outDate = outDate + arrDate[cnt];
		}
		else
		{
			outDate = outDate + sep;
		}
	}

	//³â¿ùÀÏÀ»±¸ºÐÀÚ·ÎºÐ¸® -----------------------
	arrDate    = outDate.split(sep);
	if( 3 == arrDate.length && "" != arrDate[0])
	{
		var aYear  = arrDate[0];
		var aMonth = arrDate[1];
		var aDay   = arrDate[2];
			
		//À±³â°è»ê(À±³âÀÇ2¿ùÀº29ÀÏ·ÎÁöÁ¤)
		if( aYear%4==0 && (aYear%100!=0 || aYear%400==0)) { month[1]=29; }

		//¿ùÃ¼Å©
		if( 1 > aMonth || 12 < aMonth ) { rtn_cd = false; }
		//ÀÏÃ¼Å©
		if(rtn_cd && ( 1 > aDay || month[aMonth-1] < aDay ) ) { rtn_cd = false; }

		if(rtn_cd)
		{
			//¿ù Æ÷¸Ëº¯°æ
			if( 1 == aMonth.length ){ aMonth = '0' + aMonth; }
			//ÀÏ Æ÷¸Ëº¯°æ
			if( 1 == aDay.length ) 	{ aDay = '0' + aDay; }
			rtn_cd = aYear+sep+aMonth+sep+aDay;
		}
	}
	else
	{
		rtn_cd = false;
	}
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// ÀÔ·Â°ª°Ë»çÈÄ Æ÷Ä¿½ºÀÌµ¿¿©ºÎ ÆÇ´Ü
//-----------------------------------------------------------------------------
function f_focus_move(obj)
{
	rtn_cd = true;
	if( !focus_move )
	{
		obj.focus();
		focus_move = true;
	}
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë   : ÀüÈ­¹øÈ£Ã¼Å©
// ÀÎ¼ö       : Obj   --> ÀüÈ­¹øÈ£ÀÔ·ÂObject
// ÀÛ¼ºÀÏÀÚ   : 2001.07.20
// ÀÛ ¼º ÀÚ   : À¯´ÏÅ×Å© HYUNOK
// º¯°æÀÌ·Â   : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®     : onBlur
// »ç¿ë¿¹     : onBlur='f_chk_tel(this);' 
//-----------------------------------------------------------------------------
function f_chk_tel(obj)
{
	if( '' == obj.value ){ 	return false; }

	var rtn_cd = true;
   var tel    = obj.value;
   var arrTel = tel.split('-');

	if( 3 != arrTel.length )
	{
		rtn_cd = false;
	}
	if( rtn_cd && (3 <  arrTel[0].length || 4 <  arrTel[1].length || 4 <  arrTel[2].length ||
		            0 == arrTel[0].length || 0 == arrTel[1].length || 0 == arrTel[2].length) ) 
	{
		rtn_cd = false;
	}

	if( rtn_cd && !tel.match(/([0-9]+\-[0-9]+\-[0-9])/gi) )
	{
		rtn_cd = false;
	}
	if( !rtn_cd )
	{
		alert("¿Ã¹Ù¸¥ ÀüÈ­¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.");
		rtn_cd = false;
		obj.value = '';
		//obj.focus();
	}
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë   : ÁÖ¹Îµî·Ï¹øÈ£Ã¼Å©
// ÀÎ¼ö       : Obj   --> ÁÖ¹Îµî·Ï¹øÈ£ÀÔ·ÂObject
// ÀÛ¼ºÀÏÀÚ   : 2001.07.20
// ÀÛ ¼º ÀÚ   : À¯´ÏÅ×Å© HYUNOK
// º¯°æÀÌ·Â   : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®     : onBlur
// »ç¿ë¿¹     : onBlur='f_chk_jumin(this);' 
//-----------------------------------------------------------------------------
function f_chk_jumin(jnumber)
{
	if( '' == jnumber ) { return false; }

	var rtn_cd   = true;
   var arrJumin = jnumber.split('');
	var outJumin = '';

	
	//¼ýÀÚÀÌ¿ÜÀÇ ¹®ÀÚÁ¦°Å ------------------------
	for ( cnt=0; cnt < arrJumin.length; cnt++ ) 
	{
		if( arrJumin[cnt].match(/[0-9]/gi) ) 
		{
			outJumin = outJumin + arrJumin[cnt];
		}
	}

	if ( outJumin.charAt(12) ==
		  (11-((outJumin.charAt(0)  * 2 + outJumin.charAt(1)  * 3 + 
		        outJumin.charAt(2)  * 4 + outJumin.charAt(3)  * 5 + 
		        outJumin.charAt(4)  * 6 + outJumin.charAt(5)  * 7 + 
		        outJumin.charAt(6)  * 8 + outJumin.charAt(7)  * 9 + 
		        outJumin.charAt(8)  * 2 + outJumin.charAt(9)  * 3 + 
		        outJumin.charAt(10) * 4 + outJumin.charAt(11) * 5 
		  )%11))%10 )
	{
		//obj.value = obj.value.substring(0,6) + '-' + obj.value.substring(6.12);
	}
	else
	{
		alert("¿Ã¹Ù¸¥ ÁÖ¹Îµî·Ï¹øÈ£¸¦ ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.");
		rtn_cd = false;
	}
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë   : ¸ÞÀÏÀÇÁ¤ÇÕ¼ºÃ¼Å©
// ÀÎ¼ö       : Obj   --> ¸ÞÀÏÀÔ·ÂObject
// ÀÛ¼ºÀÏÀÚ   : 2001.07.20
// ÀÛ ¼º ÀÚ   : À¯´ÏÅ×Å© HYUNOK
// º¯°æÀÌ·Â   : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®     : onBlur
// »ç¿ë¿¹     : onBlur='f_chk_mail(this);' 
//-----------------------------------------------------------------------------
function f_chk_mail(obj)
{
	if( '' == obj.value ) {	return false; }

	var rtn_cd = true;
   var mail   = obj.value;

	if( !mail.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi) )
	{
		rtn_cd = false;
	}

   var arrMail  = mail.split('@');

	if( 2 == arrMail.length )
	{
		var arrMail2 = arrMail[1].split('.');
		
		if( rtn_cd && (2 > arrMail2.length || 3 < arrMail2.length) )
		{
			rtn_cd = false;
		}

		if( rtn_cd )
		{
			for(cnt=0;cnt < arrMail2.length; cnt++ )
			{
				if( '' == arrMail2[cnt] )
				{
					rtn_cd = false;
					break;
				}
			}
		}
	}
	else
	{
		rtn_cd = false;
	}
	
	if( !rtn_cd )
	{
		alert("¿Ã¹Ù¸¥ E-MailÀ» ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.");
		obj.value = '';
		//obj.focus();
	}
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë : ¼ýÀÚÀÇ Á¤ÇÕ¼ºÃ¼Å©¹×ÄÄ¸¶(,)³Ö±â  
// ÀÎ¼ö     : Obj --> ±â°£ÀÇ½ÃÀÛ(³¯Â¥ÀÔ·ÂObject) »ý·«ºÒ°¡
//          : max --> Á¤¼öºÎ                     »ý·«°¡´É
//          : dec --> ¼Ò¼öºÎ                     »ý·«°¡´É
// ÀÛ¼ºÀÏÀÚ : 2001.07.20
// ÀÛ ¼º ÀÚ : À¯´ÏÅ×Å© HYUNOK
// º¯°æÀÌ·Â : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®   : onBlur
// »ç¿ë¿¹   : onBlur='f_chk_num(this,10,2)' 
//-----------------------------------------------------------------------------
function f_comma(obj,max,dec)
{
	if( '' == obj.value )
	{ 
		return true; 
	}

	var rtn_cd = true;	//¸®ÅÏVALUE
	var minus  = '';		//¸¶ÀÌ³Ê½ºÈ®ÀÎ
	var num    = '';		//ÀÔ·Â°ª
	
   //obj.value = obj.value.replace(/ /gi,"");
	if( '-' == obj.value.charAt(0) )
	{
		num   = obj.value.substring(1,obj.value.length);
		minus = '-';
	}
	else
	{
		num = obj.value;
	}
	var arrNum = num.split('');	//ÀÔ·Â°ªÀÇ¹è¿­
	var outNum = '';			//Ã¼Å©¿ëº¯¼ö
	var wrtNum = '';			//È­¸é¿¡Ãâ·ÂÇÒ°ª
	var decNum = '';			//¼Ò¼öÁ¡ÀÌÇÏÀÚ¸®¼öÀúÀå

	//¼ýÀÚÀÌ¿ÜÀÇ¹®ÀÚ Á¦°Å ---------------------
	for ( cnt=0; cnt < arrNum.length; cnt++ ) 
	{
		if( arrNum[cnt].match(/[0-9.]/gi) ) 
		{
			outNum = outNum + arrNum[cnt];
		}
		else if( arrNum[cnt].match(/[,]/gi) ) 
		{
		}
		else
		{
			alert('[' + obj.value + '] ¼ýÀÚÇü½ÄÀÌ ¾Æ´Õ´Ï´Ù.');
			rtn_cd = false;
			break;
		}
	}

	//ÄÄ¸¶³Ö±â -----------------------------------
	if( rtn_cd )
	{
		//¼Ò¼öÁ¡ÀÌÇÏ¼ýÀÚº¸°ü
		arrNum = null;
		arrNum = outNum.split('.');
		if( 1 == arrNum.length )
		{
			outNum = arrNum[0];
		}
		else if( 2 == arrNum.length )
		{
			outNum = arrNum[0];
			decNum = arrNum[1];

			//¼Ò¼ýÁ¡ÀÌÇÏÀÇÀÚ¸´¼öÈ®ÀÎ
			if( dec < decNum.length && "" != dec )
			{
				alert('¼Ò¼öºÎ´Â '+ dec + ' ÀÚ¸® ÀÌ³»·Î ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.');
				rtn_cd = false;
			}
		}
		else
		{
			alert('[' + obj.value + '] ¼ýÀÚÇü½ÄÀÌ ¾Æ´Õ´Ï´Ù.');
			rtn_cd = false;
		}
	}

   //ÃÖ´ëÀÔ·ÂÄ¡ È®ÀÎ
   if( max < outNum.length && "" != max )
   {
      alert('Á¤¼öºÎ´Â '+ max + ' ÀÚ¸® ÀÌ³»·Î ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.');
      rtn_cd = false;
   }
      
	if( rtn_cd && 3 < outNum.length )
	{
      //Ã¹¹øÂ°ÄÄ¸¶ÀüÀÇ¼ýÀÚÃëµæ
      var mod = outNum.length % 3; 
      wrtNum = (mod > 0 ? (outNum.substring(0,mod)):'');
      //Ã¹¹øÂ°ÄÄ¸¶ÀÌÈÄÀÇ¼ýÀÚÃëµæ(3ÀÚ¸®´ÜÀ§·ÎÃëµæ)
      for( cnt=0; cnt < Math.floor(outNum.length/3); cnt++ )
      {
         if((0==mod) && (0==cnt))
         {
            wrtNum = wrtNum + outNum.substring(0,3);
         }
         else 
         {
            wrtNum = wrtNum + ","+ outNum.substring( (cnt*3)+mod, (cnt*3)+mod+3 );
         }
      }
	}
	else
	{
		wrtNum = outNum;
	}

	if( rtn_cd )
	{
		obj.value = minus + wrtNum + ('' == decNum ? '' : '.'+ decNum );
		focus_move	= true;	
	}
	else
	{
		focus_move	= false;	
		obj.value = '';
		//obj.focus();
	}
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// ¼ýÀÚÆ÷¸ä(ÁöÁ¤ÇÑ ÀÚ¸´¼öº¸´Ù ÀÛÀ¸¸é µÚÂÊ¿¡ '0' À» ºÙÀÌ°í,
//                            Å©¸é ÁöÁ¤ÇÑ ÀÚ¸´¼ö·Î Àß¶ó³¿)
//-----------------------------------------------------------------------------
function f_format_num(obj,cnt)
{
   var rtn_cd = true;
   var fvalue = obj.value.replace(/ /gi,'');
   var cutNum = '';

   if (fvalue.indexOf('.') == -1) 
   { 
      fvalue += ".00"; 
      obj.value = fvalue;
   } else {
      Num1 = String(fvalue).split('.')[0];
      Num2 = String(fvalue).split('.')[1];
      len = Num2.length;

      if ( len <= cnt)
      {
         cutNum = Num2;
         for ( i = len; i < cnt; i++ ) { cutNum = cutNum + "0"; }
      } else {
         for ( i = 0; i < cnt; i++ ) { cutNum = cutNum + String(Num2.charAt(i)); }
      }
      obj.value = Num1 + "." + cutNum;
   }
   return rtn_cd;
}
//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë : »ç¾÷ÀÚµî·Ï¹øÈ£ Á¤ÇÕ¼º Ã¼Å©
// ÀÎ¼ö     : »ç¾÷ÀÚµî·Ï¹øÈ£(XXX-XX-XXXXX) »ý·«ºÒ°¡
// ÀÛ¼ºÀÏÀÚ : 2002.01.11
// ÀÛ ¼º ÀÚ : À¯´ÏÅ×Å© HYUNOK
// º¯°æÀÌ·Â : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®   : onBlur
// »ç¿ë¿¹   : onBlur='f_chk_SaupNo(this.value)' 
//-----------------------------------------------------------------------------
function f_chk_SaupNo(WorkNum) 
{ 
   var rtn_cd = true;
   WorkNum    = WorkNum.replace(/-/gi,"");

   if ( 10 != WorkNum.length ) 
   { 
      alert("Àß¸øµÈ »ç¾÷ÀÚµî·Ï¹øÈ£ ÀÔ´Ï´Ù."); 
      rtn_cd = false; 
   } 
   
   if ( rtn_cd )
   {
      sumMod  = 0; 
      sumMod += parseInt(WorkNum.substring(0,1)); 
      sumMod += parseInt(WorkNum.substring(1,2)) * 3 % 10; 
      sumMod += parseInt(WorkNum.substring(2,3)) * 7 % 10; 
      sumMod += parseInt(WorkNum.substring(3,4)) * 1 % 10; 
      sumMod += parseInt(WorkNum.substring(4,5)) * 3 % 10; 
      sumMod += parseInt(WorkNum.substring(5,6)) * 7 % 10; 
      sumMod += parseInt(WorkNum.substring(6,7)) * 1 % 10; 
      sumMod += parseInt(WorkNum.substring(7,8)) * 3 % 10; 
      sumMod += Math.floor(parseInt(WorkNum.substring(8,9)) * 5 / 10); 
      sumMod += parseInt(WorkNum.substring(8,9)) * 5 % 10; 
      sumMod += parseInt(WorkNum.substring(9,10)); 
       
      if ( 0 != sumMod % 10 ) 
      { 
         alert("Àß¸øµÈ »ç¾÷ÀÚµî·Ï¹øÈ£ ÀÔ´Ï´Ù."); 
         rtn_cd = false; 
      } 
   }
   return rtn_cd; 
} 

