/******************************************************************************
* ÆÄ ÀÏ ¸í: js_comm.js
* ÀÛ¾÷³»¿ë: °øÅë ½ºÅ©¸³Æ®ÇÔ¼ö
* ÀÎ    ¼ö: 
* ÀÛ¼ºÀÏÀÚ: 2002.01.10
* ÀÛ ¼º ÀÚ: 
* º¯°æÀÌ·Â: xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
 ******************************************************************************/
var focus_move = true; //ÀÔ·ÂÃ¼Å©FLAG(Æ÷Ä¿½ºÀÌµ¿¿¡»ç¿ë)
//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë : ¼ýÀÚÀÔ·ÂÃ¼Å©
//            (ÀÔ·Â°¡´É¹®ÀÚ : [,],[-],[.],[/],[0],[1],[2],[3],[4],[5],[6],[7],[8],[9])
// ÀÎ¼ö     : 
// ÀÛ¼ºÀÏÀÚ : 2001.07.20
// ÀÛ ¼º ÀÚ : 
// º¯°æÀÌ·Â : 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;
}

//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë   : ³¯Â¥ÀÇÁ¤ÇÕ¼º¹× ±â°£Ã¼Å©  
// ÀÎ¼ö       : FromObj --> ±â°£ÀÇ½ÃÀÛ(³¯Â¥ÀÔ·ÂObject) »ý·«ºÒ°¡
//            : ToObj   --> ±â°£ÀÇÁ¾·á(³¯Â¥ÀÔ·ÂObject) »ý·«°¡´É
// ÀÛ¼ºÀÏÀÚ   : 2001.07.20
// ÀÛ ¼º ÀÚ   : 
// º¯°æÀÌ·Â   : 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
// ÀÛ ¼º ÀÚ   : 
// º¯°æÀÌ·Â   : xxxx.xx.xx    xxxxxxxxxxxxxxxxxxxxxxxxxx
// ÀÌº¥Æ®     : onBlur
// »ç¿ë¿¹     : onBlur='f_chk_jumin(this);' 
//-----------------------------------------------------------------------------
function f_chk_jumin(obj)
{
	if( '' == obj.value ) { return false; }

	var rtn_cd   = true;
   var arrJumin = obj.value.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;
		obj.value = '';
		//obj.focus();
	}
	return rtn_cd;
}
//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë   : ¸ÞÀÏÀÇÁ¤ÇÕ¼ºÃ¼Å©
// ÀÎ¼ö       : Obj   --> ¸ÞÀÏÀÔ·ÂObject
// ÀÛ¼ºÀÏÀÚ   : 2001.07.20
// ÀÛ ¼º ÀÚ   : 
// º¯°æÀÌ·Â   : 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;
}
//-----------------------------------------------------------------------------
// ¾÷·ÎµåÆÄÀÏÁ¤º¸¿¡¼­ ÆÄÀÏÀÌ¸§À» ÃßÃâ
//-----------------------------------------------------------------------------
function f_chk_filename(sajin,kbn)
{
	var rtn_cd      = true;
	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 ( "IMAGE" == kbn && ( "gif" != file_ext && "jpg" != file_ext && "bmp" != file_ext) )
      {
         alert("È®ÀåÀÚ°¡ gif, jpg, bmpÀÎ ÀÌ¹ÌÁöÆÄÀÏÀ» ¼±ÅÃÇÏ½Ê½Ã¿ä.");
         rtn_cd = false;
      }
      else if ( "MUSIC" == kbn && ( "asf" != file_ext && "wav" != file_ext && "mp3" != file_ext) )
      {
         alert("È®ÀåÀÚ°¡ asf, wav, mp3ÀÎ À½¾ÇÆÄÀÏÀ» ¼±ÅÃÇÏ½Ê½Ã¿ä.");
         rtn_cd = false;
      }
      else if ( "APPEND" == kbn && ( "php" == file_ext || "php3" == file_ext ) ) 
      {
         alert("Ã·ºÎÇÒ¼ö ¾ø´Â ÆÄÀÏÇü½Ä ÀÔ´Ï´Ù.");
         rtn_cd = false;
      }
	}
	return rtn_cd;
}

//-----------------------------------------------------------------------------
// ³¯Â¥°Ë»ö(³â¿ùÀÏ YYYY-MM-DD)
// onkeypress='f_num_press();' onkeydown='f_num_down();' onBlur='f_chk_date(this);' onfocus='this.select()'>&nbsp;
//<IMG SRC='../img/cal.gif' BORDER='0' onClick=\"f_get_date('PUBLIC_FORM.M_BIRTHDAY')\" STYLE='CURSOR:HAND'>
//-----------------------------------------------------------------------------
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;
   var old_day     = eval(field + '.value');
   window.open('/common/calendar.php?FLD='+field+'&RUN_MSG='+run_msg+'&OLD_DAY='+old_day,
      '³¯Â¥Ã£±â',
      'scrollbars=no,width=280,height=200,status=no,top=' + window_top + ',left=' + window_left + '');
   return rtn_cd;
}

//-----------------------------------------------------------------------------
// »õÃ¢ ÁÖ¼ÒÃ£±â
//-----------------------------------------------------------------------------
function f_zip_search(FORMS,ZIPCODE1,ZIPCODE2,ADDR)
{
   var rtn_cd   = true;
   var w_width  = 439;
   var w_height = 450;
   var w_left   = (screen.width-w_width)/2;
   var w_top    = (screen.height-w_height)/2;

   window.open('/common/zipcode.php?FORMS='+FORMS+'&ZIPCODE1='+ZIPCODE1+'&ZIPCODE2='+ZIPCODE2+'&ADDR='+ADDR,'ZIP','scrollbars=yes,width='+w_width+',height='+w_height+',top='+w_top+',left='+w_left);
   return rtn_cd;
}

//-----------------------------------------------------------------------------
// Áñ°ÜÃ£±â
//-----------------------------------------------------------------------------
function f_change(link)
{
   if ("" != link)
   {
      window.open('http://'+link,'_new','');
	}
}
   //----------------------------------------------------
   // »õÃ¢ ÀÌ¹ÌÁöº¸±â
   //----------------------------------------------------
   function f_PreViewWindow(what) {
   pic = new Image();
   var url =what;
   pic.src=url;
   var PicWidth=eval(pic).width+11;
   var PicHeight=eval(pic).height+28;
   var sFeatures="dialogHeight:"+PicHeight+"px; dialogWidth:"+PicWidth+"px; center: 1; help: 1; resizable: 1; status: 0;";
   window.showModelessDialog( url,"img", sFeatures);
   }

//-----------------------------------------------------------------------------
// ÀÌ´ÞÀÇ Çà»ç°èÈ¹Ç¥
//-----------------------------------------------------------------------------
function f_event(a_code2,a_name2)
{
	window.open('/schedule.php?KBN='+a_code2+'&A_NAME2='+a_name2,'schedule','toolbar=no,scrollbars=yes,width=900,height=600,top=20,left=50');
}            

//-----------------------------------------------------------------------------
// ÀÌ´ÞÀÇ Çà»ç°èÈ¹Ç¥
//-----------------------------------------------------------------------------
/*
   f_help()
   : ÀÎÀÚ¿¡ °ªÀÌ ÀÖÀ¸¸é, µµ¿ò¸» Ç¥½Ã
     ÀÎÀÚ¿¡ °ªÀÌ ¾øÀ¸¸é, µµ¿ò¸» »ç¶óÁü
*/

   // ¸¶¿ì½º µµ¿ò¸» ½ºÅ©¸³Æ®
	function f_help()
	{
      var arg_cnt=f_help.arguments.length;
      if(arg_cnt)
      {
         help_layer.style.left=event.clientX+10;
         help_layer.style.top=event.clientY+5;
         help_layer.style.visibility='visible';
         help_table.innerHTML=f_help.arguments[0];
      }
      else
      {
         help_layer.style.visibility='hidden';
         help_table.innerHTML='';
      }
	}

   document.write("<DIV ID='help_layer'                                                                  ");
   document.write("     STYLE='position:absolute; left:321px; top:123px; z-index:0; visibility:hidden'>  ");
   document.write("<TABLE CELLPADDING='1' CELLSPACING='1' BGCOLOR='#CCCCCC'>                             ");
   document.write("  <TR BGCOLOR='#FFFFFF' STYLE='font-size:12px;color:#333333'>                         ");
   document.write("     <TD>                                                                             ");
   document.write("     <TABLE CELLPADDING='3' CELLSPACING='1' BGCOLOR='#CCCCCC'>                        ");
   document.write("        <TR BGCOLOR='#FFFFFF' STYLE='font-size:12px;color:#333333'>                   ");
   document.write("           <TD ID='help_table'>                                                       ");
   document.write("           </TD>                                                                      ");
   document.write("        </TR>                                                                         ");
   document.write("     </TABLE>                                                                         ");
   document.write("     </TD>                                                                            ");
   document.write("  </TR>                                                                               ");
   document.write("</TABLE>                                                                              ");
   document.write("</DIV>                                                                                ");

//-----------------------------------------------------------------------------
// ÂÊÁö º¸³»±â
//-----------------------------------------------------------------------------

function f_newin(temp,s_name,e_name)
{
   var win = window.open('/chat/index.php?MODE=from_chat&to='+temp+'&s_name='+s_name+'&e_name='+e_name,'newin','width=350 height=270');
}


//-----------------------------------------------------------------------------
// ÀÌ¹ÌÁö º¸±â 
//-----------------------------------------------------------------------------
function f_img_view2(img,dir,w,h)
{
	var rtn_cd   = true;
	var w_left   = (screen.width-w)/2;
	var w_top    = (screen.height-h)/2;

	window.open('/admin/img_view.php?IMG=' + img + '&DIR=' + dir+ '&WIN_W=' + w+ '&WIN_H=' + h,
					'ÀÌ¹ÌÁöº¸±â',
					'scrollbars=no,width='+w+',height='+h+',top='+w_top+',left='+w_left);
	return rtn_cd;
}

//-----------------------------------------------------------------------------
// ÄÄ¸¶ »©±â
//-----------------------------------------------------------------------------
function out_comma(str) 
{ 
   comm_str   = String(str); 
   uncomm_str = "" ; 

   for(i=0; i<comm_str.length; i++) 
   { 
      substr=comm_str.substring(i,i+1); 
      if(substr!=",") 
          uncomm_str += substr; 
   }        

return uncomm_str; 
} 

//-----------------------------------------------------------------------------
//ÄÄ¸¶ ³Ö±â 
//-----------------------------------------------------------------------------
function in_comma(str) 
{
    uncomm_str = String(str); 
    comm_str   = ""; 

    loop_j = uncomm_str.length - 3; 

   for(j=loop_j; j>=1 ; j=j-3) 
   { 
      comm_str=","+uncomm_str.substring(j,j+3)+comm_str; 
   } 

   comm_str = uncomm_str.substring(0,j+3)+comm_str; 
        
return comm_str; 
}

//-----------------------------------------------------------------------------
// ÇÊµå¿¡ °ð¹Ù·Î ÄÄ¸¶ ³Ö±â
//-----------------------------------------------------------------------------
function field_comma(form, name, str)
{
	uncomm_str = String(str);
	comm_str   = "";

	loop_j = uncomm_str.length - 3;

	for(j=loop_j; j>=1 ; j=j-3)
	{
		comm_str=","+uncomm_str.substring(j,j+3)+comm_str;
	}

	comm_str = uncomm_str.substring(0,j+3)+comm_str;
	eval("document." +form+"."+name+".value = comm_str"); 
}

//-----------------------------------------------------------------------------
// ÇÑ±ÛÆÇ´Ü
//-----------------------------------------------------------------------------
function Is_nick_name()
{
	var form = document.GOODS_FORM.G_CODE;
	for(var i = 0; i < form.value.length; i++)
	{
		var chr = form.value.substr(i,1);
		chr = escape(chr);
		if (chr.charAt(1) == "u")
		{
			chr = chr.substr(2, (chr.length - 1));
			if((chr < "AC00") || (chr > "D7A3"))
			{
				return false;
			}
		}
		else
		{
			return false;
		}
	}
	return true;
}

function h_check()
{
	var checkid = document.CONSUMER_FORM.G_CODE.value;

	if(checkid)
	{
		if(Is_nick_name())
		{
			alert("»óÇ°ÄÚµå´Â ¿µ¹®°ú ¼ýÀÚÁ¶ÇÕ¸¸ °¡´ÉÇÕ´Ï´Ù. ");
			document.CONSUMER_FORM.G_CODE.value='';
		}
		else if(checkid.match(/[^(0-9a-zA-Z)]/))
		{
			alert(" Æ¯¼ö¹®ÀÚ´Â Á¦¿ÜµË´Ï´Ù. ");
			document.CONSUMER_FORM.G_CODE.value='';
		}
	}
}

//-----------------------------------------------------------------------------
// ¼ýÀÚ¸¸ ´©¸£±â
//-----------------------------------------------------------------------------
function press_num()
{
	var e = event.keyCode;
	if ((e >= 48 && e <= 57) || (e >= 96 && e <= 105) || e == 8 || e == 46 || e == 37 || e == 39 || e == 109 || e == 110 || e == 189 || e == 190)
	{
		event.returnValue = true;
	}
	else
	{
		event.returnValue = false;
	}
}

//-----------------------------------------------------------------------------
// Ã³¸®³»¿ë : ¼ýÀÚÀÇ Á¤ÇÕ¼ºÃ¼Å©¹×ÄÄ¸¶(,)³Ö±â
// ÀÎ¼ö     : 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( rtn_cd && 3 < outNum.length )
	{
		//ÃÖ´ëÀÔ·ÂÄ¡ È®ÀÎ
		if( max < outNum.length && "" != max )
		{
			alert('Á¤¼öºÎ´Â '+ max + ' ÀÚ¸® ÀÌ³»·Î ÀÔ·ÂÇØÁÖ½Ê½Ã¿ä.');
			rtn_cd = false;
		}
		else
		{
			//Ã¹¹øÂ°ÄÄ¸¶ÀüÀÇ¼ýÀÚÃëµæ
			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 = wrtNum + ('' == decNum ? '' : '.'+ decNum );
		focus_move	= true;
	}
	else
	{
		focus_move	= false;
	}
	return rtn_cd;
}

//-----------------------------------------------------------------------------
// ¸Þ´ºÀÎ¼â
//-----------------------------------------------------------------------------
function f_menu(menu,price)
{
	var rtn_cd = true;
	var w_width  = 650;
	var w_height = 600;
	var w_left   = (screen.width-w_width)/2/2;
	var w_top    = (screen.height-w_height)/2;

	window.open('/menu_print.php?PRINT_MENU='+menu+'&PRICE='+price,
					'menu_print',
					'scrollbars=no,width='+w_width+',height='+w_height+',top='+w_top+',left='+w_left);
	return rtn_cd;
}