/**E-MARKETING JS COMMENT*********************
    1.´ÜÀ§¾÷¹« : °øÅë Framework
    2.ÇÁ·Î±×·¥¸í : °øÅë util ÇÔ¼ö
*************************************************/
function popupModeless(w_name, width, height, pleft, ptop , parg, scrollbars)
{
	w_name = doc_root + "/directcall/" + w_name;

	//È­¸éÀ» Áß¾Ó¿¡ À§Ä¡ÇÏ°ÔÇÔ.
	ptop = (window.screen.height - height ) / 2;
	pleft = (window.screen.width - width ) / 2;		

	if(pleft == "-1" && ptop == "-1"){
		param = "dialogWidth:" + width + "px; dialogHeight:" + height + "px; status:no; toolbar:no; menubar:no; location:no; resizable:no; help:no; scroll:no;unadorned:yes";
	}else{
		param = "dialogLeft:"+pleft+"; dialogTop:"+ptop+"; dialogWidth:" + width + "px; dialogHeight:" + height + "px; status:no; toolbar:no; menubar:no; location:no; resizable:no; help:no; scroll:on";
	}

	if(!scrollbars){
		scrollbars = "no";
	}

	var args = new Array();
	args[0] = window ;
	args[1] = w_name;	//È£ÃâµÉ url
	args[2] = parg;
	args[3] = scrollbars;

	if(popupOBJ[w_name]){
		popupOBJ[w_name].close();
	}

	popupOBJ[w_name] = window.showModelessDialog(doc_root + "/common/html/popFrame.html", args, param);
}	

function replace(str,regular_expression,replacement_string) 
{
	var re = new RegExp(regular_expression,"ig");
	return str.replace(re,replacement_string);
 	return str;
}
function chk_Saup_No(saupno)
{
	saupno = delete_Char(saupno,'-');
	if (saupno.length != 10 )
	{
		return false;
	}
	var sum = 0;
	var getlist = new Array(10);
	var chkvalue = new Array("1","3","7","1","3","7","1","3","5");
	var i = 0;
	for (i=0;i<10;i++)
	{
		getlist[i] = saupno.substring(i,i+1);
	}
	for (i=0;i<9;i++)
	{
		sum += getlist[i]*chkvalue[i];
	}
	sum = sum +parseInt((getlist[8]*5)/10,10) ;
	sidliy = sum%10;
	sidchk = 0;
	if (sidliy != 0)
	{
		sidchk = 10 - sidliy;
	}
	else
	{
		sidchk = 0;
	}
	if (sidchk != getlist[9])
	{
		return false;
	}
	return true;
}

function convert_Saup_No(obj)
{
	obj.value = delete_Char(obj.value,'-');
	
	switch(obj.value.length)
	{
		case 0 :
				return;
				break;
		case 10 :
				break;
		default :
				alert("Àß¸øµÈ »ç¾÷ÀÚ ¹øÈ£ ÀÔ´Ï´Ù.");
				obj.value="";
				obj.focus();
				return;
				break;
	}
	var realSaup = chk_Saup_No(obj.value);
	if ((!realSaup))
	{
		alert("Àß¸øµÈ »ç¾÷ÀÚ ¹øÈ£ ÀÔ´Ï´Ù.");
		obj.value="";
		obj.focus();
		return;
	}
	str = obj.value;
	str = str.substring(0,3) + "-" + str.substring(3,5) + "-" + str.substring(5);
	obj.value = str;
}

function convert_Jumin_No(obj)
{
	obj.value = delete_Char(obj.value,'-');
	
	switch(obj.value.length)
	{
		case 0 :
				return;
				break;
		case 13 :
				break;
		default :
				alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ ÀÔ´Ï´Ù.");
				obj.value="";
				obj.focus();
				return;
				break;
	}
	var realJumin = chk_Jumin_No(obj.value);
//	alert(realJumin);
	if ((!realJumin))
	{
		//var real = CONFIRM("ÁÖ¹Î¹øÈ£°¡ Á¤È®ÇÏ°Ô ¸ÂÀ¸½Ã¸é È®ÀÎ¹öÆ°À» ´©¸£½Ê½Ã¿ä");
		//if (!real)
		//{
			alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ÀÔ´Ï´Ù.");
			obj.value="";
			obj.focus();
			return;
		//}
	}
	str = obj.value;
	str = str.substring(0,6) + "-" + str.substring(6);
	obj.value = str;

} 

function chkJuminSaup(obj)
{
  obj.value = delete_Char(obj.value,'-');
  
	switch(obj.value.length)
	{
		case 0 :
			return false;
			break;
			
		case 8 :
		  break;
		  
		case 10 :
	    var realSaup = chk_Saup_No(obj.value);
	    if (!realSaup)
	    {
	    	alert("Àß¸øµÈ »ç¾÷ÀÚ ¹øÈ£ ÀÔ´Ï´Ù.");
	    	obj.value="";
	    	obj.focus();
	    	return false;
	    }
	    str = obj.value;
	    str = str.substring(0,3) + "-" + str.substring(3,5) + "-" + str.substring(5);
	    obj.value = str;
			break;
			
	  case 13 :
	    var realJumin = chk_Jumin_No(obj.value);
	    if (!realJumin)
	    {
	    	var real = CONFIRM("ÁÖ¹Î¹øÈ£°¡ Á¤È®ÇÏ°Ô ¸ÂÀ¸½Ã¸é È®ÀÎ¹öÆ°À» ´©¸£½Ê½Ã¿ä");
	    	if (!real)
	    	{
	    		alert("Àß¸øµÈ ÁÖ¹Î¹øÈ£ÀÔ´Ï´Ù.");
	    		obj.value="";
	    		obj.focus();
	    		return false;
	    	}
	    }
	    str = obj.value;
	    str = str.substring(0,6) + "-" + str.substring(6);
	    obj.value = str;
      break;
	      
		default :
			alert("Àß¸øµÈ ÁÖ¹Î/»ç¾÷ÀÚ¹øÈ£ ¶Ç´Â º¸À¯ÀÚÄÚµå ÀÔ´Ï´Ù.");
			obj.value="";
			obj.focus();
			return false;
			break;
	}
	return true;
}

function chkJuminSaupScr(obj)
{
  obj.value = delete_Char(obj.value,'-');
  
	switch(obj.value.length)
	{
		case 0 :
			return false;
			break;
	  case 8 :
	     break;
	     
		case 10 :
	    var realSaup = chk_Saup_No(obj.value);
	    if (!realSaup) return false;
	    str = obj.value;
	    str = str.substring(0,3) + "-" + str.substring(3,5) + "-" + str.substring(5);
	    obj.value = str;
			break;
			
	  case 13 :
	    var realJumin = chk_Jumin_No(obj.value);
	    if (!realJumin) return false;
	    str = obj.value;
	    str = str.substring(0,6) + "-" + str.substring(6);
	    obj.value = str;
      break;
	      
		default :
			return false;
			break;
	}
	return true;
}


function chk_Jumin_No(regno)
{
	regno = delete_Char(regno,'-');
	// ÁÖ¹Î¹øÈ£ÀÇ ÇüÅÂ¿Í 7¹øÂ° ÀÚ¸®(¼ºº°) À¯È¿¼º °Ë»ç
	if (regno.length != 13 )
	{
		return false;
	}
	if (!(regno.charAt(6)=='1' || regno.charAt(6)=='2' || regno.charAt(6)=='3' || regno.charAt(6)=='4' || regno.charAt(6)=='5' ||regno.charAt(6)=='6' ||regno.charAt(6)=='7' ||regno.charAt(6)=='8' ))
	{
		return false;
	}
	yyyymmdd = ((regno.charAt(6) <= "2") ? "19" : "20")+regno.substring(0,6);
	if (!chk_Date(yyyymmdd))
	{
		return false;
	}
	if (!chk_Number(regno))
	{
		return false;
	}
	// Check Sum ÄÚµåÀÇ À¯È¿¼º °Ë»ç
	/*
	buf = new Array(13);
	for (i = 0; i < 6; i++)
	{
		buf[i] = parseInt(regno.charAt(i),10);
	}
	for (i = 6; i < 13; i++)
	{
		buf[i] = parseInt(regno.charAt(i),10);
	}
	multipliers = [2,3,4,5,6,7,8,9,2,3,4,5];
	for (i = 0, sum = 0; i < 12; i++)
	{
		sum += (buf[i] *= multipliers[i]);
	}
	hap = (11 - (sum % 11)) % 10
	if(regno.charAt(6) <5)
	{
		if (hap != buf[12])
		{
			return false;
		}
	}
	else
	{
		hap = hap+2;
		hap = (hap %  10 )	
		if(hap != buf[12])
		{
			return false;
		}
	}
	*/
	return true;
}
function convert_Date(obj)
{
	obj.value = delete_Char(obj.value,'-');
	
	switch(obj.value.length)
	{
		case 0 :
				return;
				break;
		case 6 :
				if (parseInt(obj.value.substring(0,2),10)  > 80 )
				{
					obj.value = "19"+obj.value;
				}
				else
				{
					obj.value = "20"+obj.value;
				}
				break;
		case 8 :
				break;
		default :
				obj.focus();
				return;
				break;
	}
	var realDate = chk_Date(obj.value);
	if (!realDate)
	{
		obj.focus();
		return;
	}
	
	
	str = obj.value;
	str = str.substring(0,4) + "-" + str.substring(4,6) + "-" + str.substring(6);
	obj.value = str;
	
}
function convert_Yymm(obj)
{
	obj.value = delete_Char(obj.value,'-');

	switch(obj.value.length)
	{
		case 0 :
				return;
				break;
		case 4 :
				if (parseInt(obj.value.substring(0,2),10)  > 80 )
				{
					obj.value = "19"+obj.value;
				}
				else
				{
					obj.value = "20"+obj.value;
				}
				break;
		case 6 :
				break;
		default :
				obj.focus();
				return;
				break;
	}
	
	var realDate = chk_Date(obj.value + "01");
	if (!realDate)
	{
		obj.focus();
		return;
	}
	
	str = obj.value;
	str = str.substring(0,4) + "-" + str.substring(4,6);
	
	obj.value = str;
	
}
function convert_Time(obj)
{
	obj.value = delete_Char(obj.value,':');
	str = obj.value ;
	switch(obj.value.length)
	{
		case 0 :
				return;
				break;
		case 4 :
				str=str +"01";
				break;
		case 6 :
				break;
		default :
				obj.focus();
				return;
				break;
	}
	var realDate = chk_Time(str);
	if (!realDate)
	{
		obj.focus();
		return;
	}
	
	if (obj.value.length == 4)
	{
		str = str.substring(0,2) + ":" + str.substring(2,4);
	}
	else if (obj.value.length == 6)
	{
		str = str.substring(0,2) + ":" + str.substring(2,4) + ":" + str.substring(4);
	}
	obj.value = str;
}

function chk_Date(str)
{
	str = delete_Char(str,'-');
	str = cs_trim(str);
	if (!chk_Number(str)) return (false);
	if (str.length != 8)       return (false);
	if (!chk_Year(str))     return (false);
	if (!chk_Month(str))    return (false);
	if (!chk_Day(str))      return (false);
	return (true);
}
function chk_Time(str)
{
	str = delete_Char(str,':');
	str = cs_trim(str);
	if (!chk_Number(str)) return (false);
	
	if (str.length != 6)    return (false);
	
	hh = str.substring(0,2);
	mm = str.substring(2,4);
	ss = str.substring(4);
	
	if (!chk_Between(hh,"00","23")) return (false);
	if (!chk_Between(mm,"00","59")) return (false);
	if (!chk_Between(ss,"00","59")) return (false);
	return (true);
}

function chk_Year(str)
{
	var year;
	var to;
	today = new Date();
	to    = today.getYear() + 100;
	to    += "";
	if (to.length == 2) to = (parseInt(to, 10) + 1900) + "";
	
	str   = cs_trim(str);
	year  = get_Year(str);
	return (chk_Between(year, "1901", to));
}
function chk_Month(str)
{
  var month;
  str   = cs_trim(str);
  month = get_Month(str);
  return (chk_Between(month, "01", "12"));
}
function chk_Day(str)
{
  var day;
  str      = cs_trim(str);
  last_day = get_LastDay(str);
  day      = get_Day(str);
  return (chk_Between(day, "01", last_day));
}
function chk_Number(str)
{
  RefString = "-1234567890";
  DecimalPoints = 0;
  for (var i=0; i<str.length; i++)
  {
	  TempChar = str.substring(i, i+1);
	  if (RefString.indexOf(TempChar,0) == -1) { return false; }
  }
  return true;
}
function chk_AlphaNumber(str)
{
	var success = true;
	var valid = "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";
	str = str.toUpperCase();
	if (chk_Blank(str)) return (false);
	str = cs_trim(str);
	for (var i = 0; i < str.length; i++)
	{
		var number = (valid.indexOf(str.substring(i, i+1)) != -1);
		if (!(number))
		{
			success = false;
			break;
		}
	}
	return (success);
}
function chk_Blank(str)
{
  var rV = false;

  if ((str == "") || (str == null) || (str == "null")) rV = true;
  return rV;
}
function rcs_trim(str)
{
  var index;
  var ch = " ";

  if (chk_Blank(str)) return (str);
  for (index = str.length - 1; index >= 0; index--)
    if (str.charAt(index) != ch) break;
  return (str.substring(0, index + 1));
}

function lcs_trim(str)
{
  var index;
  var len;
  var ch = " ";

  if (chk_Blank(str)) return (str);
  len = str.length;
  for (index = 0; index < str.length; index++, len--)
    if (str.charAt(index) != ch) break;
  return (str.substring(index, index + len));
}

function cs_trim(str)
{
  var rV;

  rV = lcs_trim(str);
  rV = rcs_trim(rV);
  return (rV);
}

function get_Year(str)
{
	str = delete_Char(str,'-');
	str = cs_trim(str);
	return (str.substr(0, 4));
}

function get_Month(str)
{
	str = delete_Char(str,'-');
	str = cs_trim(str);
	return (str.substr(4, 2));
}

function get_Day(str)
{
	str = delete_Char(str,'-');
	str = cs_trim(str);
	return (str.substr(6, 2));
}

function chk_Between(str, from, to)
{
  if ((str < from) || (str > to)) return (false);
  return (true);
}

function get_LastDay(str)
{
  var maxday = new Array("31", "28", "31", "30", "31", "30",
                         "31", "31", "30", "31", "30", "31");
  var month = get_Month(str);
  var day   = maxday[parseInt(month, 10) - 1];

  if (chk_LeapYear(str))
    if (month == "02") day = "29";

  return (day);
}

function chk_LeapYear(str)
{
  var year;

  str = cs_trim(str);
  year = parseInt(get_Year(str), 10);
  if ( (year%4   == 0) &&
      ((year%100 != 0) || (year%400 == 0)) ) return (true);
  return (false);
}

function get_NowDate()
{
	var delimiter ="";
	if (arguments[0] == null)
	{
		delimiter = "-" ;
	}
	else
	{
		delimiter = arguments[0] ;
	}
	year1	= get_NowYear();
	month2	= get_NowMonth();
	day2 	= get_NowDay();
	return year1+delimiter+fullZero(month2,2)+delimiter+fullZero(day2,2);
}

function get_NowYymm()
{

	var delimiter ="";
	if (arguments[0] == null)
	{
		delimiter = "-" ;
	}
	else
	{
		delimiter = arguments[0] ;
	}
	year1	= get_NowYear();
	month2	= get_NowMonth();

	return year1+delimiter+fullZero(month2,2);
}

function get_NowYear()
{
	today 	= new Date()
	return 	""+today.getFullYear();
}

function get_NowMonth()
{
	today 	= new Date()
	month1 	= today.getMonth()+1;
	return 	month1.toString();
}

function get_NowDay()
{
	today 	= new Date()
	day1 	= today.getDate();
	return 	day1.toString();
}

function get_NowTime()
{
	var delimiter ="";
	if (arguments[0] == null)
	{
		delimiter = ":" ;
	}
	else
	{
		delimiter = arguments[0] ;
	}
	today = new Date()
	H = today.getHours().toString();
	M = today.getMinutes().toString();
	S = today.getSeconds().toString();
	return fullZero(H,2)+delimiter+fullZero(M,2)+delimiter+fullZero(S,2);
}

function fullZero(str,icount)
{
	var slength = (""+str).length;
	var s="";
	for (i=0 ; i < icount - slength ; i++)
	{
		s = s + "0";
	}
	return s + str;
}

function chk_Hangle(str)
{
  var rV = false;

  if (chk_Blank(str)) return (rV);
  str = cs_trim(str);
  for (var i = 0; i < str.length; i++)
  {
    if (str.charCodeAt(i) >= 123)
    {
      rV = true;
      break;
    }
  }  
  return (rV);
}

function get_ByteLength(str)
{
  var byteLength = 0;
  for (inx = 0; inx < str.length; inx++)
  {
    var oneChar = escape(str.charAt(inx));
	if      (oneChar.length == 1)           { byteLength ++; }
    else if (oneChar.indexOf("%u") != -1)   { byteLength += 2; }
    else if (oneChar.indexOf("%") != -1)    { byteLength += oneChar.length/3; }
  }
  return byteLength;
}

function convert_Money(obj)
{
	var flag =false;
	if(obj.value.substring(0,1) == "-")
	{
		minus = "-";
		obj.value = delete_Char(obj.value,'-');
		flag = true;
	}
				
	if (!chk_Number(obj.value))
	{
		obj.focus();
		return;
	}
	
	str = obj.value;
	s_str = display_Money(str);
	
	if(flag == true)
	{
		obj.value = minus +s_str;
	}
	else
	{
		obj.value = s_str ;
	}
	flag = false;
}

/**************************************************************************
* parameter     : str => String 
* sample	: <input type ="text" name ="money" onblur="display_Money(this.value);" onfocus="delete_Char(this,',')"
* return	:
* ¼³¸í		: ±Ý¾× 3ÀÚ¸® ¸¶´Ù ÄÞ¸¶(,)¸¦ Âï¾îÁÖ´Â ÇÔ¼ö ex) 1000 => 1,000
* ¼öÁ¤		: ±Ý¾×ÀÌ - ÀÏ°æ¿ì¿¡´ëÇÑ Ã³¸® Ãß°¡
**************************************************************************/
function display_Money(str)
{
	var minus = "";
	if(str.charAt(0) == "-")
	{
	   minus = str.charAt(0); 
	   str = delete_Char(str,'-');
	}
	var div = str.length % 3;
	var s_str="";
	if (div == 0 ) {
		count = (str.length/3)-1;
	}else{
		count = (str.length-div) /3;
	}
	for (i=1;i<=count;i++){
		s_str =str.substr(str.length-3,3)+s_str;
		str = str.substr(0,str.length-3);
		if (str.length>0){
		s_str =","+s_str;
		}
	}
	s_str = str + s_str;
	return minus+s_str;
}

function set_ButtonImageVisiable(obj,state)
{
	if (state)
	{
		obj.className = "button";
		//obj.className = "button_alpah";
	}
	else
	{
		obj.className = "button_alpah";
		//obj.className = "button";
	}
	obj.disabled = !state ;
}

function set_ImeModeHangle(obj,state)
{
	if (state)
	{	//ÇÑ±Û+¼ýÀÚ
		obj.style.imeMode = "active" ;
	}
	else
	{	//¿µ¹®+¼ýÀÚ
		obj.style.imeMode = "disabled" ;
	}
}

function nextFocus(myobj,obj, maxlength)
{ 
	if (maxlength =="" || maxlength == null || maxlength =="undefined") 
	{
       	var keyCode = top.content.event.keyCode;
		var filter =  [0,8,9,16,17,18,,33,34,35,36,37,38,39,40,46];
		if (chk_Defined(obj)) 
		{
			obj.focus();
			if (obj.type == "text"     || 
				obj.type == "password" || 
				obj.type == "textarea")
			{
				obj.select();
			}
		}
    }
    else
    {

	var keyCode = top.content.event.keyCode;
	var filter =  [0,8,9,16,17,18,,33,34,35,36,37,38,39,40,46];

	if (myobj.value.length >= maxlength && 
		!containsElement(filter, keyCode)) 
	{
		if (chk_Defined(obj)) 
		{
			obj.focus();
	
			if (obj.type == "text"     || 
				obj.type == "password" || 
				obj.type == "textarea")
			{
				obj.select();
			}
		}
	}
}
	/*[] ------------------------------------------------------------------ []*/
	/*| Usage           : Á÷Á¢ÀûÀÎ»ç¿ëÀº ÇÏÁö¸¶½Ã¿ä.                         |*/
	/*[] ------------------------------------------------------------------ []*/
	function containsElement(arr, ele) 
	{
		var found = false;
		var index = 0;
		while (!found && index < arr.length)
		{
			if (arr[index] == ele)
			found = true;
			else
			index++;
		}   
		return (found);
	}
  
}

function chk_Defined(arg)
{
  return (arg != null);
}

function calc_Age(str)
{
	str = delete_Char(str,'-');		
    if(str.length != 8)
    {
       	return;
    }
    var mm = str.substring(4,6);
    var day = eval(str.substring(6,8));
    var year = eval(str.substring(0,4));
	
	yy2	= get_NowYear();
	mm2	= eval(get_NowMonth());
	dd2 = eval(get_NowDay());
	yourage = yy2 - year; 
	if (mm2 < mm) yourage--; 
	if ((mm2 == mm) && (dd2 < day)) yourage--; 
	return yourage;
}

function calc_Date(str,thedate,flag) 
{
	arg = delete_Char(str,'-');
	if(arg.length != 8) 
	{
		return 
	}
	var mm = arg.substring(4,6);
    var day = arg.substring(6,8);
    var year = arg.substring(0,4);
	
	plann=eval(thedate);         //+ ¸îÀÏ
	
	var dayStr = mm+"-"+day+"-"+year;
	var Meet = new Date(dayStr);
	
	if(flag == true)
	{
		//annitime = Meet.getTime()+plann*1000*3600*24-1	
		annitime = Meet.getTime()+plann*1000*3600*24;
	}
	else 
	{
		//annitime = Meet.getTime()-plann*1000*3600*24-1
		annitime = Meet.getTime()-plann*1000*3600*24;
	}
	var anniday = new Date();
	anniday.setTime(annitime);
	
	var plusmonth = anniday.getMonth()+1;
	var plusyear  = (anniday.getYear()<100)?"19"+anniday.getYear():anniday.getYear();
	var plusday   = anniday.getDate();
	
	return plusyear+"-"+fullZero(plusmonth.toString(),2)+"-"+fullZero(plusday.toString(),2) ;
	
}

function get_IntervalDay(fromtime, totime)
{
	fromtime = delete_Char(fromtime,'-');
	totime = delete_Char(totime,'-');

	if ( fromtime.length != 8 || totime.length != 8 )
	{
		return false;
	}
  
	var year = fromtime.substring(0,4);
	var month = fromtime.substring(4,6);
	var day = fromtime.substring(6,8);
	
	var year2 = totime.substring(0,4);
	var month2 = totime.substring(4,6);
	var day2 = totime.substring(6,8);
  	
	if(isNaN(year) || isNaN(month) || isNaN(day))
		return false;
	
	if(isNaN(year2) || isNaN(month2) || isNaN(day2))
		return false;
	
	if((year <= 0) || (year2 <= 0))
		return false;
	
	if((month <= 0  || month > 12) || (month2 <= 0  || month2 > 12))
		return false;
  
	var from_time = new Date(year,month,day);
	var to_time = new Date(year2,month2,day2);
	
	var fmillsec = from_time.getTime();
	var tmillsec = to_time.getTime();
	var resultday = (tmillsec - fmillsec)/(1000*60*60*24);
	
	return resultday;
}

function CONFIRM(msg1)
{
	msg1 = "È®ÀÎÇÏ½Ê½Ã¿À!!\n" +
	       "¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡     \n\n" +
	       "" + msg1 + "\n" +
	       "\n¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡¦¡     \n" +
	       "¾Æ·¡ÀÇ [Ãë¼Ò]¹öÆ°À» ´©¸£½Ã¸é ÀÌ ÀÛ¾÷Àº Ãë¼ÒµË´Ï´Ù.";
	return confirm(msg1);
}

function onlyNumberKey(obj)
{
	key =obj.event.keyCode;
	//alert('key  '+key);
	if ( key == 13  || key == 9 )
	{   // ¿£ÅÍ,TAB
		return true;
	}

	if(key == 189 || key == 109){
		obj.event.returnValue = true;
		return true;
	}

	if(obj.event.shiftKey == true){ 
		obj.event.returnValue = false;
		return true;
    } 
	if (key == 91 || key == 92 || key == 93 || key == 229 || key == 21 || key == 25 || key == 19 ) return true;

	if (key >= 112 && key <= 123) {       // function key
		obj.event.returnValue = true;
		return true;
	}

	if ((key == 40) || (key == 38 )) {    // À§, ¾Æ·¡ È­»ìÇ¥
		obj.event.returnValue = true;
		return true;
	}

	if (( key > 95) && ( key < 106 )) {   // ¿ìÃø Å°ÆÐµå ¼ýÀÚ key
		obj.event.returnValue = true;
		return true;
	}

	if (( key > 47) && ( key < 58 )) {    // Å°º¸µå »ó´Ü ¼ýÀÚ key
		obj.event.returnValue = true;
		return true;
	}
	if (( key == 37)||( key == 39 )||( key == 46)||( key == 8 )) {  // ÁÂ,¿ì È­»ìÇ¥,DEL,BACKS,-
		obj.event.returnValue = true;
		return true;
	}
	if (obj.event.altKey || obj.event.shiftKey || obj.event.ctrlKey) 
	{ 
		obj.event.returnValue = true;
		return true;
	}
	if (( key > 36) && ( key < 41 )) 
	{    // ÁÂ,»ó,¿ì,ÇÏ È­»ìÇ¥
		obj.event.returnValue = true;
		return true;
	}
	if (( key > 32) && ( key < 37 )) 
	{    // Page-Up, Page-Down, End, Home
		obj.event.returnValue = true;
		return true;
	}
	if (( key == 45) || ( key == 46 ) || ( key == 144 )) 
	{    // Insert,Delete,NumLock
		obj.event.returnValue = true;
		return true;
	}
	if (( key == 46)||( key == 8 )||( key == 17)||( key == 18 )||( key == 20)||( key == 27 )) 
	{  // DEL,BACKS,Ctrl,Alt,CapsLock,Esc
		obj.event.returnValue = true;
		return true;
	}
	obj.event.returnValue=false;
	//alert('¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.');
	return false;
}

function set_TextReadonly(obj,state)
{
	if (state)
	{
		obj.style.background ='#EEEEEE';
	}
	else
	{
		obj.style.background ='#FFFFFF';
	}
	obj.readOnly = state ;
}
function upper(obj)
{
	str = obj.value;
	str = str.toUpperCase();
	obj.value = str;
}

/**************************************************************************
* parameter     : source_value =>Â÷·®¹øÈ£/Â÷·®ÄÚµå
*		: change_method => 1=>Â÷·®¹øÈ£=>ÄÚµå 2=> Â÷·®ÄÚµå => Â÷·®¹øÈ£
* sample	: trans_CarNumber_Module("¼­¿ï01¶ó1111",'1')
* return	: Â÷·®¹øÈ£/Â÷·®ÄÚµå
* ¼³¸í		: Â÷·®¹øÈ£/Â÷·®ÄÚµå º¯È¯ ¸ðµâ
**************************************************************************/
function trans_CarNumber_Module(source_value,change_method)
{

	source_value = delete_Char(source_value,' ');
	//var code_200_code = '1/2/3/4/5/6/7/8/9';
	//var code_200_name = 'ÀÚ°¡¿ë/¿µ¾÷¿ë/°ü¿ë/°Ç¼³±â°è/ÀÌ·ûÂ÷(ÀÚ°¡¿ë)/ÀÌ·ûÂ÷(°ü¿ë)/¼ö¹ÝÂ÷';
	var code_213_code = '00/01/02/03/04/05/06/07/08/09/10/11/12/13/14/15/16/17/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/40/41/42/43/44/44/45/51/52/53/54/55/61/62/63/64/65/66/67/68/69/71/72/73/74/75/81/82/83/84/85/86/87/88/89/91/92/93/94/95/96/97/98/99/S'; //Â÷·®¹øÈ£ ´ëºÐ·ù
	var code_213_name = '00/°Å/³Ê/´õ/·¯/¸Ó/°í/³ë/µµ/·Î/¸ð/°¡/³ª/´Ù/¶ó/¸¶/Çã/¹ö/¹Ù/»ç/¾Æ/ÀÚ/Â÷/Ä«/Å¸/ÆÄ/ÇÏ/¼­/¾î/Àú/Ã³/Ä¿/ÅÍ/ÆÛ/¿Ü±³/¿µ»ç/ÁØ¿Ü/±¹Á¦±â±¸/ÇùÁ¤/´ëÇ¥/ÁØ¿µ/±¸/´©/µÎ/·ç/¹«/ºÎ/¼ö/¿ì/ÁÖ/Ãß/Äí/Åõ/Çª/ÈÄ/±×/´À/µå/¸£/¹Ç/ºê/½º/À¸/Áî/Ã÷/Å©/Æ®/ÇÁ/Èå/º¸/¼Ò/¿À/Á¶/ÃÊ/ÄÚ/Åä/Æ÷/È£/S'; // Â÷·®¹øÈ£ ´ëºÐ·ù
	var code_214_code = '01/02/11/12/13/14/15/16/17/18/19/03/04/05/06/07/40/41/42/43/44/44/45/99';   //½ÃµµÄÚµå
	var code_214_name = '¼­¿ï/ºÎ»ê/°æ±â/°­¿ø/ÃæºÏ/Ãæ³²/ÀüºÏ/Àü³²/°æºÏ/°æ³²/Á¦ÁÖ/´ë±¸/ÀÎÃµ/±¤ÁÖ/´ëÀü/¿ï»ê/¿Ü±³/¿µ»ç/ÁØ¿Ü/±¹Á¦/ÇùÁ¤/´ëÇ¥/ÁØ¿µ/'; //½ÃµµÄÚµå
	var excode_213_code = code_213_code.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_213_name = code_213_name.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_214_code = code_214_code.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_214_name = code_214_name.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù. 
  	
  	//Â÷·®ÄÚµå°¡ µé¾î¿ÔÀ»°æ¿ì
  	//alert(source_value+"=====> ["+source_value.length+"]");
  	//alert('ÀÓ½Ã¹øÈ£ÆÇ °ü·Ã '+source_value);
  	//ÀÓ½Ã¹øÈ£ °ü·Ã ¾ÕÀÇ µÎÀÚ¸®´Â ÀÓ½ÃÀÌ°í ´ÙÀ½¿¡ ³ª¿À´Â°ÍµéÀº ÀüºÎ´Ù ¼ýÀÚÀÌ´Ù.
  	if(source_value.substring(0,2) =="ÀÓ½Ã" && chk_Number(source_value.substr(2)) ) 
  	{
  		car_1 = "99";
		car_2 = source_value.substr(2);	
  	    return car_1+car_2;
  	}
  	
  	if (change_method == '1' )
  	{
  		if( chk_Number(source_value) != false)
  		{
  			return false;
  		}
  		//return true
  	}else
  	{
  		if( chk_Number(source_value) != true)
  		{
  			return false;
  		}
  		//return true
  	}
  	if(source_value.length == 10)
  	{
	  		car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(2,2);
			car_3 = source_value.substr(4,2);
			car_4 = source_value.substr(6,4);
	}
  	else if(source_value.length == 9)
  	{
	  	if (change_method == '1' )
	  	{
			car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(2,2);
			car_3 = source_value.substr(4,1);
			car_4 = source_value.substr(5,4);
		//	alert(car_1+"==="+car_2+"==="+car_3+"==="+car_4);
			find_chk = 0;
			for (j=0;j<excode_214_name.length;j++)
			{
				if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
					find_chk = 1;
				}
			}
			
			if (find_chk == 0)
			{
				return false;
			}
			//9ÀÚ¸® µé¾î¿ÔÀ»¶§ ÀÌ·ûÂ÷¿Í È¥µ¿µÇÁö ¾Ê°Ô ÇÏ´Â ¸ðµâ.
			if(!chk_Number(car_2))
			{
				return false;
			}	
			//alert('car_3 ==> ['+car_3+']');
			//´ëºÐ·ùÀÏ °æ¿ì
			
			    find_chk = 0;
				for (j=0;j<excode_213_name.length-1;j++)
				{
					if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
					{
						car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
						find_chk = 1;
					}
				}
				if (find_chk == 0)
				{
					return false;
				}
               
			return car_1+car_2+car_3+car_4;
	
		}
		else
		{
			car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(2,2);
			car_3 = source_value.substr(4,1);
			car_4 = source_value.substr(5,4);
//			alert(car_1+"=="+car_2+"=="+car_3+"=="+car_4);
			find_chk = 0;
			for (j=0;j<excode_214_name.length;j++)
			{
				if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
					find_chk = 1;
				}
			}
			
			if (find_chk == 0)
			{
				return false;
			}
			if (find_chk == 0)
			{
				return false;
			}
			//alert('car_3 ==> ['+car_3+']');
			//´ëºÐ·ùÀÏ °æ¿ì
			
			    find_chk = 0;
				for (j=0;j<excode_213_name.length-1;j++)
				{
					if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
					{
						car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
						find_chk = 1;
					}
				}
				if (find_chk == 0)
				{
					return false;
				}
               
			return car_1+car_2+car_3+car_4;
		}
	}
	else if(source_value.length == 8)
	{
		if (change_method == '1' )
	  	{
			car_1 = source_value.substr(0,2);
			car_2 = fullZero(source_value.substr(2,1),2);
			car_3 = source_value.substr(3,1);
			car_4 = source_value.substr(4,4);
		
		    find_chk = 0;
			for (j=0;j<excode_214_name.length;j++)
			{
				if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
					find_chk = 1;
				}
			}
			
			if (find_chk == 0)
			{
				return false;
			}
			//alert('car_3 ==> ['+car_3+']');
			//´ëºÐ·ùÀÏ °æ¿ì
			
			    find_chk = 0;
				for (j=0;j<excode_213_name.length-1;j++)
				{
					if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
					{
						car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
						find_chk = 1;
					}
				}
				if (find_chk == 0)
				{
					return false;
				}
               
			return car_1+car_2+car_3+car_4;
		
		}
		else
		{
			//car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(0,2);
			car_3 = source_value.substr(2,2);
			car_4 = source_value.substr(4,4);
		    find_chk = 0;
			for (j=0;j<excode_213_name.length-1;j++)
			{
				if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
				{
					car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
			return car_2+car_3+car_4;
		    
		}
	}
	//==================================================================//
	//  ÀÌ¹ø 2004³âµµ Â÷·® º¯°æ¶§¹®¿¡ Ãß°¡.                              //
	//=================================================================//
	else if(source_value.length == 7)         
	{
		if (change_method == '1' )
	  	{
			car_2 = source_value.substr(0,2);
			car_3 = source_value.substr(2,1);
			car_4 = source_value.substr(3,4);
//			alert(car_2 +"=="+car_3+"=="+car_4);
		}
		else
		{
			car_2 = source_value.substr(0,2);
			car_3 = source_value.substr(2,2);
			car_4 = source_value.substr(4,4);
//			alert(car_2 +"=="+car_3+"=="+car_4);
		}
		
		find_chk = 0;
		for (j=0;j<excode_213_name.length-1;j++)
		{
			if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
			{
				car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
				find_chk = 1;
			}
		}
		if (find_chk == 0)
		{
			return false;
		}
		return "99"+car_2+car_3+car_4;
	}
	else if(source_value.length == 6)         
	{
		if (change_method == '1' )
	  	{
			car_2 = fullZero(source_value.substr(0,1),2);
			car_3 = source_value.substr(1,1);
			car_4 = source_value.substr(2,4);
//			alert(car_2 +"=="+car_3+"=="+car_4);
		}
		else
		{
			car_2 = source_value.substr(2,2);
			car_3 = source_value.substr(4,2);
			car_4 = source_value.substr(6,4);
		}
		
		find_chk = 0;
		for (j=0;j<excode_213_name.length-1;j++)
		{
			if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
			{
				car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
				find_chk = 1;
			}
		}
		if (find_chk == 0)
		{
			return false;
		}
		return "99"+car_2+car_3+car_4;
	}
	//==================================================================//
	//  ÀÌ¹ø 2004³âµµ Â÷·® º¯°æ¶§¹®¿¡ Ãß°¡ ³¡.                              //
	//=================================================================//
	else if(source_value.length == 2)
	{
		car_1 = source_value.substr(0,2);
		
		find_chk = 0;
		for (j=0;j<excode_214_name.length;j++)
		{
			if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
			{
				car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
				find_chk = 1;
			}
		}
		if (find_chk == 0)
		{
			return false;
		}
		if (change_method == '1' )
	  	{
			return car_1+"00000000";
        }else{ return car_1;}
        
	}
	else{ return false;}	
	//alert('111');
  	//Áö¿ªÄÚµå
	find_chk = 0;
	for (j=0;j<excode_214_name.length;j++)
	{
		if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
		{
			car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
			find_chk = 1;
		}
	}
	
	if (find_chk == 0)
	{
		return false;
	}
	//alert('car_3 ==> ['+car_3+']');
	//´ëºÐ·ùÀÏ °æ¿ì
	find_chk = 0;
	for (j=0;j<excode_213_name.length-1;j++)
	{
		if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
		{
			car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
			find_chk = 1;
		}
	}
	if (find_chk == 0)
	{
		return false;
	}

	return car_1+car_2+car_3+car_4;
}

/**************************************************************************
* parameter     : str => Â÷·®¹øÈ£
* sample	: chk_CarNumber("¼­¿ï01¶ó1111")
* return	: true/false
* ¼³¸í		: Â÷·®¹øÈ£°¡ ¸Â´ÂÁö °Ë»ç
**************************************************************************/
function chk_CarNumber(str)
{
	var  car_length = get_ByteLength(str);
	
	if( (str.length < 11 && str.length > 5 ) || str.length == 2 )
	{
		return true;
	}else{return false;}

			
	
	
	/*
	if (car_length == 12 )
	{
		return true ;
	}
	else if (car_length == 11)
	{	
		k = str.substring(2,4);
		if (get_ByteLength(k) == 2)
		{
			return false;
		}
		else
		{	
			return true;
		}
  	}
  	else
  	{
	    return false;
  	}
  	*/
}
/**************************************************************************
* parameter     : obj => °´Ã¼
* sample	: <input name="car1" type="text" value="¼­¿ï34¶ó8242" onblur="convert_CarNumber(this)" >
* return	: 
* ¼³¸í		: Â÷·®¹øÈ£°¡ ¸Â´ÂÁö °Ë»ç ÇÏ¿© º¸¿©ÁÜ
**************************************************************************/
function convert_CarNumber(obj)
{
	obj.value = delete_Char(obj.value,' ');
	if (obj.value.length == 0 )
	{
		return ;
	}
	if (!trans_CarNumber(obj))
	{
		alert('Â÷·®¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.');
		obj.focus();
		obj.select();
	}
}

/**************************************************************************
* parameter     : obj => °´Ã¼
* sample	: 
* return	: 
* ¼³¸í		: Â÷·®¹øÈ£/Â÷·®ÄÚµå ÆÇ´Ü
**************************************************************************/
function trans_CarNumber(obj)
{
	obj.value = delete_Char(obj.value,' ');
//	alert('trans_CarNumber   ==>'+chk_Number(obj.value)+'    ====='+obj.value+'=======>'+obj.value.length);
	if (chk_Number(obj.value))
	{
//		alert('true ==>'+obj.value.length);
		if ( (obj.value.length < 11 && obj.value.length > 5 ) || obj.value.length == 2 )
		{
			
			//Â÷·®ÄÚµå-> Â÷·®¹øÈ£
			p = trans_CarNumber_Module(obj.value,'2');
//			alert(p);
			if (p == false)
			{
				return false;
			}
			else
			{
				obj.value = p;
				return true;
			}
			
		}
		else
		{
			return false;
		}
	}
	else
	{
		if (!chk_CarNumber(obj.value))
		{
			return false;
		}
		else
		{
			if (obj.value.length == 8)
			{
				obj.value = obj.value.substr(0,2)+"0"+obj.value.substring(2);
			}

			//Â÷·®ÄÚµå-> Â÷·®¹øÈ£
			p = trans_CarNumber_Module(obj.value,'1');
			if (p == false)
			{
				return false;
			}
			else
			{
				return true;
			}
		}
	}
}
/**************************************************************************
* parameter     : str => Â÷·®¹øÈ£
* sample	: chk_CarNumber2("¼­¿ï¼­ÃÊ¶ó1111")
* return	: true/false
* ¼³¸í		: ÀÌ·û Â÷·®¹øÈ£°¡ ¸Â´ÂÁö °Ë»ç
**************************************************************************/
function chk_CarNumber2(str)
{
	//var  car_length = get_ByteLength(str);
	if( (str.length > 7 && str.length <11 ) || str.length ==2)
	{
		return true;
	}
	else
	{
		return false;
	}
	/*
	if ((car_length == 2 )|| ( (car_length > 10 ) && (car_length < 17 ) ))
	{
		return true ;
	}
  	else
  	{
	    return false;
  	}
  	*/
 }
/**************************************************************************
* parameter     : obj => °´Ã¼
* sample	: <input name="car1" type="text" value="¼­¿ï¼­ÃÊ¶ó1111" onblur="convert_CarNumber2(this)" >
* return	: 
* ¼³¸í		: ÀÌ·û Â÷·®¹øÈ£°¡ ¸Â´ÂÁö °Ë»ç ÇÏ¿© º¸¿©ÁÜ
**************************************************************************/

function convert_CarNumber2(obj)
{
	obj.value = delete_Char(obj.value,' ');
	if (obj.value.length == 0 )
	{
		return ;
	}
	if (!trans_CarNumber2(obj))
	{
		alert('ÀÌ·ûÂ÷ Â÷·®¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.');
		obj.focus();
		obj.select();
	}
}
/**************************************************************************
* parameter     : source_value =>ÀÌ·ûÂ÷·®¹øÈ£/ÀÌ·ûÂ÷·®ÄÚµå
*		: change_method => 1=>Â÷·®¹øÈ£=>ÄÚµå 2=> Â÷·®ÄÚµå => Â÷·®¹øÈ£
* sample	: trans_CarNumber_Module("¼­¿ï¼­ÃÊ¶ó1111",'1')
* return	: ÀÌ·ûÂ÷·®¹øÈ£/ÀÌ·ûÂ÷·®ÄÚµå
* ¼³¸í		: ÀÌ·ûÂ÷·®¹øÈ£/ÀÌ·ûÂ÷·®ÄÚµå º¯È¯ ¸ðµâ
**************************************************************************/
function trans_CarNumber2_Module(source_value,change_method)
{
	source_value = delete_Char(source_value,' ');
	var code_200_code = '';
	var code_200_name = '';	
	code_200_code = code_200_code + '01/02/11/12/13/14/15/16/17/18/19/03/04/05/06/07/40/41/42/43/44/44/45/99/';   //½ÃµµÄÚµå
	code_200_code = code_200_code + '0101/0102/0103/0104/0105/0106/0107/0108/0109/0110/';
	code_200_code = code_200_code + '0111/0112/0113/0114/0115/0116/0117/0118/0119/0120/';
	code_200_code = code_200_code + '0121/0122/0123/0124/0125/0201/0202/0203/0204/0205/';
	code_200_code = code_200_code + '0206/0207/0208/0209/0210/0211/0212/0213/0214/0215/';
	code_200_code = code_200_code + '0216/0301/0302/0303/0304/0305/0306/0307/0308/0401/';
	code_200_code = code_200_code + '0402/0403/0404/0405/0406/0407/0408/0409/0410/0501/';
	code_200_code = code_200_code + '0502/0503/0504/0505/0601/0602/0603/0604/0605/0701/';
	code_200_code = code_200_code + '0702/0703/0704/0705/1101/1102/1103/1104/1105/1106/';
	code_200_code = code_200_code + '1107/1108/1109/1110/1111/1112/1113/1114/1115/1116/';
	code_200_code = code_200_code + '1117/1118/1119/1120/1121/1122/1123/1124/1125/1126/';
	code_200_code = code_200_code + '1127/1128/1129/1130/1131/1132/1133/1134/1135/1136/';
	code_200_code = code_200_code + '1137/1201/1202/1203/1204/1205/1206/1207/1208/1209/';
	code_200_code = code_200_code + '1210/1211/1212/1213/1214/1215/1216/1217/1218/1219/';
	code_200_code = code_200_code + '1220/1221/1222/1301/1302/1303/1304/1305/1306/1307/';
	code_200_code = code_200_code + '1308/1309/1310/1311/1312/1313/1402/1403/1405/1406/';
	code_200_code = code_200_code + '1407/1408/1409/1410/1411/1412/1413/1414/1415/1416/';
	code_200_code = code_200_code + '1417/1418/1419/1420/1421/1422/1501/1502/1503/1504/';
	code_200_code = code_200_code + '1505/1506/1507/1508/1509/1510/1511/1512/1513/1514/';
	code_200_code = code_200_code + '1515/1516/1517/1518/1519/1602/1603/1604/1605/1607/';
	code_200_code = code_200_code + '1608/1609/1610/1611/1612/1613/1614/1615/1616/1617/';
	code_200_code = code_200_code + '1618/1619/1620/1621/1622/1623/1624/1625/1626/1627/';
	code_200_code = code_200_code + '1628/1629/1701/1702/1703/1704/1705/1706/1707/1708/';
	code_200_code = code_200_code + '1709/1710/1711/1712/1713/1714/1715/1716/1717/1718/';
	code_200_code = code_200_code + '1719/1720/1721/1722/1723/1724/1725/1726/1727/1728/';
	code_200_code = code_200_code + '1729/1730/1731/1732/1733/1734/1801/1802/1803/1804/';
	code_200_code = code_200_code + '1805/1806/1807/1808/1809/1810/1811/1812/1813/1814/';
	code_200_code = code_200_code + '1815/1816/1817/1818/1819/1820/1821/1822/1823/1824/';
	code_200_code = code_200_code + '1825/1826/1827/1828/1829/1901/1902/1903/1904';
	code_200_name = code_200_name + '¼­¿ï/ºÎ»ê/°æ±â/°­¿ø/ÃæºÏ/Ãæ³²/ÀüºÏ/Àü³²/°æºÏ/°æ³²/Á¦ÁÖ/´ë±¸/ÀÎÃµ/±¤ÁÖ/´ëÀü/¿ï»ê/¿Ü±³/¿µ»ç/ÁØ¿Ü/±¹Á¦/ÇùÁ¤/´ëÇ¥/ÁØ¿µ//'; //½ÃµµÄÚµå
	code_200_name = code_200_name + '¼­¿ïÁ¾·Î/¼­¿ïÁß/¼­¿ï¿ë»ê/¼­¿ï¼ºµ¿/¼­¿ïµ¿´ë¹®/¼­¿ï¼ººÏ/¼­¿ïµµºÀ/¼­¿ïÀºÆò/¼­¿ï¼­´ë¹®/¼­¿ï¸¶Æ÷/';
	code_200_name = code_200_name + '¼­¿ï°­¼­/¼­¿ï±¸·Î/¼­¿ï¿µµîÆ÷/¼­¿ïµ¿ÀÛ/¼­¿ï°ü¾Ç/¼­¿ï°­³²/¼­¿ï°­µ¿/¼­¿ï¼ÛÆÄ/¼­¿ïÁß¶û/¼­¿ï³ë¿ø/';
	code_200_name = code_200_name + '¼­¿ï¼­ÃÊ/¼­¿ï¾çÃµ/¼­¿ï±¤Áø/¼­¿ï°­ºÏ/¼­¿ï±ÝÃµ/ºÎ»êÁß/ºÎ»ê¼­/ºÎ»êµ¿/ºÎ»ê¿µµµ/ºÎ»êºÎ»êÁø/';
	code_200_name = code_200_name + 'ºÎ»êµ¿·¡/ºÎ»ê³²/ºÎ»êºÏ/ºÎ»êÇØ¿î´ë/ºÎ»ê»çÇÏ/ºÎ»ê±ÝÁ¤/ºÎ»ê°­¼­/ºÎ»ê¿¬Á¦/ºÎ»ê¼ö¿µ/ºÎ»ê»ç»ó/';
	code_200_name = code_200_name + 'ºÎ»ê±âÀå±º/´ë±¸Áß/´ë±¸µ¿/´ë±¸¼­/´ë±¸³²/´ë±¸ºÏ/´ë±¸¼ö¼º/´ë±¸´Þ¼­/´ë±¸´Þ¼º/ÀÎÃµÁß/';
	code_200_name = code_200_name + 'ÀÎÃµµ¿/ÀÎÃµ³²/ÀÎÃµºÎÆò/ÀÎÃµ³²µ¿/ÀÎÃµ¼­/ÀÎÃµ¿¬¼ö/ÀÎÃµ°è¾ç/ÀÎÃµ°­È­/ÀÎÃµ¿ËÁø/±¤ÁÖµ¿/';
	code_200_name = code_200_name + '±¤ÁÖ¼­/±¤ÁÖºÏ/±¤ÁÖ±¤»ê/±¤ÁÖ³²/´ëÀüµ¿/´ëÀüÁß/´ëÀü¼­/´ëÀüÀ¯¼º/´ëÀü´ë´ö/¿ï»êÁß/';
	code_200_name = code_200_name + '¿ï»ê³²/¿ï»êµ¿/¿ï»êºÏ/¿ï»ê¿ïÁÖ/°æ±â¼ö¿ø/°æ±â¼º³²/°æ±âÀÇÁ¤ºÎ/°æ±â¾È¾ç/°æ±âºÎÃµ/°æ±â±¤¸í/';
	code_200_name = code_200_name + '°æ±â¼ÛÅº/°æ±âµ¿µÎÃµ/°æ±â¾çÁÖ/°æ±â³²¾çÁÖ/°æ±â¿©ÁÖ/°æ±âÆòÅÃ/°æ±âÈ­¼º/°æ±â½ÃÈï/°æ±âÆÄÁÖ/°æ±â°í¾ç/';
	code_200_name = code_200_name + '°æ±â±¤ÁÖ/°æ±â¿¬Ãµ/°æ±âÆ÷Ãµ/°æ±â°¡Æò/°æ±â¾çÆò/°æ±âÀÌÃµ/°æ±â¿ëÀÎ/°æ±â¾È¼º/°æ±â±èÆ÷/°æ±â°­È­/';
	code_200_name = code_200_name + '°æ±â¿ËÁø/°æ±â°úÃµ/°æ±â¾È»ê/°æ±â±¸¸®/°æ±âÆòÅÃ/°æ±â¹Ì±Ý/°æ±â¿À»ê/°æ±â±ºÆ÷/°æ±âÀÇ¿Õ/°æ±âÇÏ³²/';
	code_200_name = code_200_name + '°æ±â½ÃÈï/°­¿øÃáÃµ/°­¿ø¿øÁÖ/°­¿ø°­¸ª/°­¿øµ¿ÇØ/°­¿øÅÂ¹é/°­¿ø¼ÓÃÊ/°­¿øÃá¼º/°­¿øÈ«Ãµ/°­¿øÈ¾¼º/';
	code_200_name = code_200_name + '°­¿ø¿øÁÖ/°­¿ø¿µ¿ù/°­¿øÆòÃ¢/°­¿øÁ¤¼±/°­¿øÃ¶¿ø/°­¿øÈ­Ãµ/°­¿ø¾ç±¸/°­¿øÀÎÁ¦/°­¿ø°í¼º/°­¿ø¾ç¾ç/';
	code_200_name = code_200_name + '°­¿ø¸íÁÖ/°­¿ø»ïÃ´/°­¿ø»ïÃ´/ÃæºÏÃ»ÁÖ/ÃæºÏÃæÁÖ/ÃæºÏÁ¦Ãµ/ÃæºÏÃ»¿ø/ÃæºÏº¸Àº/ÃæºÏ¿ÁÃµ/ÃæºÏ¿µµ¿/';
	code_200_name = code_200_name + 'ÃæºÏÁøÃµ/ÃæºÏ±«»ê/ÃæºÏÀ½¼º/ÃæºÏÁß¿ø/ÃæºÏÁ¦Ãµ/ÃæºÏ´Ü¾ç/Ãæ³²Ãµ¾È/Ãæ³²±Ý»ê/Ãæ³²¿¬±â/Ãæ³²°øÁÖ/';
	code_200_name = code_200_name + 'Ãæ³²³í»ê/Ãæ³²ºÎ¿©/Ãæ³²¼­Ãµ/Ãæ³²º¸·É/Ãæ³²Ã»¾ç/Ãæ³²È«¼º/Ãæ³²¿¹»ê/Ãæ³²¼­»ê/Ãæ³²´çÁø/Ãæ³²¾Æ»ê/';
	code_200_name = code_200_name + 'Ãæ³²Ãµ¾È/Ãæ³²¾Æ»ê/Ãæ³²´ëÃµ/Ãæ³²°øÁÖ/Ãæ³²¼­»ê/Ãæ³²ÅÂ¾È/ÀüºÏÀüÁÖ/ÀüºÏ±º»ê/ÀüºÏÀÍ»ê/ÀüºÏÁ¤À¾/';
	code_200_name = code_200_name + 'ÀüºÏ³²¿ø/ÀüºÏ¿ÏÁÖ/ÀüºÏÁø¾È/ÀüºÏ¹«ÁÖ/ÀüºÏÀå¼ö/ÀüºÏÀÓ½Ç/ÀüºÏ³²¿ø/ÀüºÏ¼øÃ¢/ÀüºÏÁ¤À¾/ÀüºÏ°íÃ¢/';
	code_200_name = code_200_name + 'ÀüºÏºÎ¾È/ÀüºÏ±èÁ¦/ÀüºÏ¿Á/ÀüºÏÀÍ»ê/ÀüºÏ±èÁ¦/Àü³²¸ñÆ÷/Àü³²¿©¼ö/Àü³²¼øÃµ/Àü³²³ªÁÖ/Àü³²´ã¾ç/';
	code_200_name = code_200_name + 'Àü³²°î¼º/Àü³²±¸·Ê/Àü³²±¤¾ç/Àü³²¿©Ãµ/Àü³²½ÂÁÖ/Àü³²°íÈï/Àü³²º¸¼º/Àü³²È­¼ø/Àü³²ÀåÈï/Àü³²°­Áø/';
	code_200_name = code_200_name + 'Àü³²ÇØ³²/Àü³²¿µ¾Ï/Àü³²¹«¾È/Àü³²³ªÁÖ/Àü³²ÇÔÆò/Àü³²¿µ±¤/Àü³²Àå¼º/Àü³²¿Ïµµ/Àü³²Áøµµ/Àü³²½Å¾È/';
	code_200_name = code_200_name + 'Àü³²¿©Ãµ/Àü³²±¤¾ç/°æºÏÆ÷Ç×/°æºÏ°æÁÖ/°æºÏ±èÃµ/°æºÏ¾Èµ¿/°æºÏ±¸¹Ì/°æºÏ¿µÁÖ/°æºÏ¿µÃµ/°æºÏ´Þ¼º/';
	code_200_name = code_200_name + '°æºÏ±ºÀ§/°æºÏÀÇ¼º/°æºÏ¾Èµ¿/°æºÏÃ»¼Û/°æºÏ¿µ¾ç/°æºÏ¿µ´ö/°æºÏ¿µÀÏ/°æºÏ°æÁÖ/°æºÏ¿µÃµ/°æºÏ°æ»ê/';
	code_200_name = code_200_name + '°æºÏÃ»µµ/°æºÏ°í·É/°æºÏ¼ºÁÖ/°æºÏÄ¥°î/°æºÏ±Ý¸ª/°æºÏ¼±»ê/°æºÏ»óÁÖ/°æºÏ¹®°æ/°æºÏ¿¹Ãµ/°æºÏ¿µÇ³/';
	code_200_name = code_200_name + '°æºÏºÀÈ­/°æºÏ¿ïÁø/°æºÏ¿ï¸ª/°æºÏÁ¡ÃÌ/°æºÏ»óÁÖ/°æºÏ°æ»ê/°æ³²¸¶»ê/°æ³²¿ï»ê/°æ³²ÁøÁÖ/°æ³²Ã¢¿ø/';
	code_200_name = code_200_name + '°æ³²ÁøÇØ/°æ³²Ãæ¹«/°æ³²»ïÃµÆ÷/°æ³²±èÇØ/°æ³²Áø¾ç/°æ³²ÀÇ·É/°æ³²ÇÔ¾È/°æ³²Ã¢³ç/°æ³²¹Ð¾ç/°æ³²¾ç»ê/';
	code_200_name = code_200_name + '°æ³²¿ï»ê/°æ³²±èÇØ/°æ³²ÀÇÃ¢/°æ³²Åë¿µ/°æ³²°ÅÁ¦/°æ³²°í¼º/°æ³²»çÃµ/°æ³²³²ÇØ/°æ³²ÇÏµ¿/°æ³²»êÃ»/';
	code_200_name = code_200_name + '°æ³²ÇÔ¾ç/°æ³²°ÅÃ¢/°æ³²ÇÕÃµ/°æ³²¹Ð¾ç/°æ³²Àå½ÂÆ÷/Á¦ÁÖÁ¦ÁÖ/Á¦ÁÖ¼­±ÍÆ÷/Á¦ÁÖºÏÁ¦ÁÖ/Á¦ÁÖ³²Á¦ÁÖ';
	
	var code_213_code = '01/02/03/04/05/06/07/08/09/10/11/12/13/14/15/16/17/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/40/41/42/43/44/44/45/51/52/53/54/55/61/62/63/64/65/66/67/68/69/71/72/73/74/75/81/82/83/84/85/86/87/88/89/91/92/93/94/95/96/97/98/99/S'; //Â÷·®¹øÈ£ ´ëºÐ·ù
	var code_213_name = '°Å/³Ê/´õ/·¯/¸Ó/°í/³ë/µµ/·Î/¸ð/°¡/³ª/´Ù/¶ó/¸¶/Çã/¹ö/¹Ù/»ç/¾Æ/ÀÚ/Â÷/Ä«/Å¸/ÆÄ/ÇÏ/¼­/¾î/Àú/Ã³/Ä¿/ÅÍ/ÆÛ/¿Ü±³/¿µ»ç/ÁØ¿Ü/±¹Á¦±â±¸/ÇùÁ¤/´ëÇ¥/ÁØ¿µ/±¸/´©/µÎ/·ç/¹«/ºÎ/¼ö/¿ì/ÁÖ/Ãß/Äí/Åõ/Çª/ÈÄ/±×/´À/µå/¸£/¹Ç/ºê/½º/À¸/Áî/Ã÷/Å©/Æ®/ÇÁ/Èå/º¸/¼Ò/¿À/Á¶/ÃÊ/ÄÚ/Åä/Æ÷/È£/S'; // Â÷·®¹øÈ£ ´ëºÐ·ù
	
	var excode_200_code = code_200_code.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_200_name = code_200_name.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù. 
	var excode_213_code = code_213_code.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_213_name = code_213_name.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.

    //ÀÓ½Ã¹øÈ£ °ü·Ã ¾ÕÀÇ µÎÀÚ¸®´Â ÀÓ½ÃÀÌ°í ´ÙÀ½¿¡ ³ª¿À´Â°ÍµéÀº ÀüºÎ´Ù ¼ýÀÚÀÌ´Ù.
  	if(source_value.substring(0,2) =="ÀÓ½Ã" && chk_Number(source_value.substr(2)) ) 
  	{
  		car_1 = "99";
		car_2 = source_value.substr(2);	
  	    return car_1+car_2;
  	}
  	
  	if (change_method == '1' )
  	{
  		//k = source_value.substr(0,6);
  		//alert(k+"===="+get_ByteLength(k));
  		//if (get_ByteLength(k) == 12)
  		if (source_value.length == 11)
  		{
			
			car_1 = source_value.substr(0,6);
			car_2 = source_value.substr(6,1);
			car_3 = source_value.substr(7,4);
//			alert('11 ÀÏ¶§   ['+car_1+']   car_2   ['+car_2+']   car_3     ['+  car_3+']');  
  		}
  		//else if (get_ByteLength(k) == 11)
  		else if (source_value.length == 10)
  		{
			car_1 = source_value.substr(0,5);
			car_2 = source_value.substr(5,1);
			car_3 = source_value.substr(6,4);
//		    alert('10 ÀÏ¶§ get_ByteLength(k)  ['+ source_value+']  car_1  ['+car_1+']   car_2   ['+car_2+']   car_3     ['+  car_3+']');  
		}
		//else if(get_ByteLength(k) == 10)
		else if (source_value.length == 9)
		{
			car_1 = source_value.substr(0,4);
			car_2 = source_value.substr(4,1);
			car_3 = source_value.substr(5,4);
//		    alert('9 ÀÏ¶§ get_ByteLength(k)  ['+ source_value+']  car_1  ['+car_1+']   car_2   ['+car_2+']   car_3     ['+  car_3+']');  
		}
		//else if(get_ByteLength(k) == 9)
		else if (source_value.length == 8)
		{
		//	alert("¿©±â´Â ·À½º°¡ 8ÀÔ´Ï´Ù    "+get_ByteLength(source_value.substring(0,3)));
			if(get_ByteLength(source_value.substring(0,3)) == 6)
			{ 
				car_1 = source_value.substr(0,3);
				car_2 = source_value.substr(3,1);
				car_3 = source_value.substr(4,4);
			}
			else
			{
				car_1 = source_value.substr(0,2);
				car_2 = source_value.substr(2,2);
				car_3 = source_value.substr(4,4);
			}	
//		    alert('8 ÀÏ¶§ get_ByteLength(k)  ['+ source_value+']  car_1  ['+car_1+']   car_2   ['+car_2+']   car_3     ['+  car_3+']');  
		}
		else if (source_value.length == 7)
		{
				car_1 = source_value.substr(0,2);
				car_2 = source_value.substr(2,1);
				car_3 = source_value.substr(3,4);
		}
		
		
		else if (source_value.length == 2)
		{
			car_1 = source_value.substr(0,2);	
		    find_chk = 0;
			for (j=0;j<excode_200_name.length;j++)
			{
				if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
		    return car_1+"00000000";
		}
		else{return false;}
		find_chk = 0;
		for (j=0;j<excode_200_name.length;j++)
		{
			if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
			{
				car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
		//		alert('¿©±âµÎ¿À³ª?');
				if(car_1.length == 2){car_1=car_1+"00";}
		//		alert(car_1);
				find_chk = 1;
			}
		}
		if (find_chk == 0)
		{
			return false;
		}
		
			find_chk = 0;
			for (j=0;j<excode_213_name.length;j++)
			{
				if ( change_method == '1' ? excode_213_name[j] == car_2 : excode_213_code[j] == car_2 )
				{
					car_2 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]);
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
	    
		return car_1+car_2+car_3 ;
	}
	else
	{
		if(source_value.length == 10)
		{
			car_1 = source_value.substr(0,4);
			car_2 = source_value.substr(4,2);
			car_3 = source_value.substr(6,4);
		}else if(source_value.length == 4)
		{
			car_1 = source_value.substr(0,4);
			
			find_chk = 0;
			for (j=0;j<excode_200_name.length;j++)
			{
				if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
					find_chk = 1;
				}
			}
			
			if (find_chk == 0)
			{
				return false;
			}
		    return car_1;
		}else if(source_value.length == 2)
		{
			car_1 = source_value.substr(0,2);
			find_chk = 0;
			for (j=0;j<excode_200_name.length;j++)
			{
				if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
		    return car_1; 
		
		}else{return false;}
	}

	find_chk = 0;
	for (j=0;j<excode_200_name.length;j++)
	{
		if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
		{
			car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
			find_chk = 1;
		}
	}
	if (find_chk == 0)
	{
		return false;
	}
	find_chk = 0;
	for (j=0;j<excode_213_name.length;j++)
	{
		if ( change_method == '1' ? excode_213_name[j] == car_2 : excode_213_code[j] == car_2 )
		{
			car_2 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]);
			find_chk = 1;
		}
	}
	if (find_chk == 0)
	{
		return false;
	}
	return car_1+car_2+car_3 ;
}
/**************************************************************************
* parameter     : obj => °´Ã¼
* sample	: 
* return	: 
* ¼³¸í		: Â÷·®¹øÈ£/Â÷·®ÄÚµå ÆÇ´Ü
**************************************************************************/
function trans_CarNumber2(obj)
{
	obj.value = delete_Char(obj.value,' ');
//	alert('trans_CarNumber2    ==>'+chk_Number(obj.value)+'    ====='+obj.value);
	if (chk_Number(obj.value) == true)
	{
		if (obj.value.length != 10)
		{
			return false;
		}
		else
		{
			//Â÷·®ÄÚµå-> Â÷·®¹øÈ£
			p = trans_CarNumber2_Module(obj.value,'2');
			if (p == false)
			{
				return false;
			}
			else
			{
				obj.value = p;
				return true;
			}
		}
	}
	else
	{
		
		if (!chk_CarNumber2(obj.value))
		{
			return false;
		}
		else
		{
			//Â÷·®ÄÚµå-> Â÷·®¹øÈ£
			p = trans_CarNumber2_Module(obj.value,'1');
			if (p == false)
			{
				return false;
			}
			else
			{
				return true;
			}
		}
	}
}
function motor_ref_exchange(source1,source2)
{
	if ((source1.length != 9) || (source2.length != 3))
	{
		alert('°è¾à¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.');
		return false;
	}

	var car_join = '';
	if ((eval(source1.substring(0,2)) >= 80) && (eval(source1.substring(0,2)) <= 99))
	{
		car_join = car_join + 'M19';
	}
	else
	{
		car_join = car_join + 'M20';
	}
  
	car_join = car_join + source1 + source2 + '00';
  
	return car_join;
}

function format_Date(str,type)
{
	str = delete_Char(str,'-');
	delimeter = "-";
	switch(type)
	{
		case "YYYY-MM-DD" :
				if ( str.length == 8 )
				{
					return str.substring(0,4) + delimeter + str.substring(4,6)+ delimeter + str.substring(6);
				}
				else if ( str.length == 6 )
				{
					if ( str.substring(0,2) > 80 )
					{
						str = "19" + str ;
					}
					else
					{
						str = "20" + str ;
					}
					return str.substring(0,4) + delimeter + str.substring(4,6)+ delimeter + str.substring(6);
					
				}
				else
				{
					return "";
				}
				break;
		case "YY-MM-DD" :
				if ( str.length == 6 )
				{
					return str.substring(0,2) + delimeter + str.substring(2,4)+ delimeter + str.substring(4);
				}
				else if ( str.length == 8 )
				{
					return str.substring(2,4) + delimeter + str.substring(4,6)+ delimeter + str.substring(6);
				}
				else
				{
					return "";
				}
				break;
		default	:
			
	}
}

function format_Time(str,type)
{
	str = delete_Char(str,':');
	delimeter = ":";
	switch(type)
	{
		case "hh:nn:ss" :
					if (str.length != 6)
						return "";
					return str.substring(0,2) + delimeter + str.substring(2,4)+ delimeter + str.substring(4);
				break;
		case "hh:nn" :
					if (!(str.length == 4||str.length == 6))
						return "";
					return str.substring(0,2) + delimeter + str.substring(2,4);
				break;
		default	:
			
	}
}

function format(str,type)
{
	str = delete_Char(str,',');
	switch(type)
	{
		case "#,###" :
				return display_Money(str);
				break;
		case "#,###.0" :
				p = str.split(".");
				p[0] = display_Money(p[0]);
				if (p.length == 1 )
				{
					return p[0]+"."+"0";
				}
				else if (p.length ==2 )
				{
					return p[0]+"."+p[1];
				}
				else
				{
					return "";
				}
		case "#,###.00" :
		        p = str.split(".");
				p[0] = display_Money(p[0]);
				if (p.length == 1 )
				{
					return p[0]+"."+"00";
				}
				else if (p.length ==2 )
				{
					return p[0]+"."+p[1];
				}
				else
				{
					return "";
				}
				
				break;
			
	}
}

function format_Jumin_No(str)
{
	str = delete_Char(str,'-');
	str = str.substring(0,6) + "-" + str.substring(6);
	return str;
}
function delete_Char(source,char)
{
	if (typeof(source) == "string")
	{
		return replace(source,char,'');
	}
	else if (typeof(source) == "object")
	{
		source.value = replace(source.value,char,'');
	}
	else 
	{
		alert("Áö¿øÇÏÁö ¾Ê´Â ÇüÅÂÀÔ´Ï´Ù.");
	}
	
}
function fullZero(str,full_length)
{
	full_str ='';
	for(i=1;i<=full_length-str.length;i++){
		full_str= full_str+"0";
	}
	full_str = full_str+str ;
	return full_str;
}

function showTip(element, flag)
{
  if(flag == 't')
  {
      element.title = element.innerText;
  }  
  else
  {
  	element.title = element.value;
  }
  
}

function changeCss(obj, css, css2)
{
  if (!((css2 =='') || (css2 == null)))
  {
  	changeCss_clear(obj,css);
    obj.className = css2;
  }
  else
  {
  	if (!(obj.className == 'tr3' || obj.className == 'tr3_long'))
      obj.className = css;
  }
}
function changeCss_clear(obj,chClass)
{
  var pobj = document.all ? obj.parentElement : obj.parentNode;
  //var pobj = obj.parentNode;
  for(var i=0;i<pobj.rows.length;i++)
  {
  	pobj.childNodes[i].className = chClass;
  }
}

function clear_Combo(obj)
{
    if (obj == null) 
    {
        return;
    }
    else
    {
	    for (var index = obj.length-1; index >= 0; index--) 
	    {
	        obj.options[index] = null;
	    }
    }
}

function add_Combo(obj, text, value)
{
    if (obj == null) 
    {
        return;
    }
    else
    {
	    var len = obj.length;
        if (len == 0) 
        {
            option1 = new Option(text, value, true);
        }
        else
        {
            option1 = new Option(text, value);
        }
        obj.options[len] = option1;
   }
}

function sel_Combo(obj, str)
{
    var otype;  //OBJECT TYPE¸íÀ» °¡Áö´Â º¯¼ö 
    
    if (obj == null)  return ;
    if (chk_Blank(str)) return ;
    otype = (obj.type).substring(0,6);
    if (otype != "select") return ;
    
    for (var index = 0; index < obj.length; index++) 
    {
        if (obj.options[index].value != '')
        {
            if (cs_trim(obj.options[index].value) == cs_trim(str)) 
            {
                obj.options[index].selected = true;
            }
        }
        else
        {
            if (cs_trim(obj.options[index].text) == cs_trim(str)) 
            {
                obj.options[index].selected = true;
            }
        }
    }
    
}

function get_Combo(obj)
{
  var rV;
  var len   = obj.length;
  var otype = "";

  if (obj == null) return;
  otype = (obj.type).substring(0, 6);
  if (otype != "select") return;
  
    for (var index = 0; index < len; index++) 
    {
      if (obj.options[index].selected) 
      {
        rV = cs_trim(obj.options[index].text);
      }
    }
  
  return (rV);
}

function set_TextDisabled(obj,state)
{
	if (state)
	{
		obj.style.background ='#EEEEEE';
	}
	else
	{
		obj.style.background ='#FFFFFF';
	}
	obj.disabled = state ;
}

function btn_change(obj, showhidestatus, disabled_status)
{
	
	if(disabled_status == true)
	{
	    if(obj.className.length > 9)
	    {
	    	obj.className = obj.className.substring(0,9);
	    }
	    obj.className = obj.className+"_alp";
	    obj.disabled = disabled_status;
	   
	}
	else
	{
	    
	    obj.disabled = disabled_status;
	    obj.className = "button_"+fullZero(obj.value.length.toString() , 2 );
	}
	if(	showhidestatus == "s" )
	{
		 obj.style.display = "";
	}
	else
	{
	    obj.style.display = "none";
	}
}

// Á÷ÆÇ¿ë ¹öÆ° È°¼º/ºñÈ°¼ºÈ­ ½ºÅ©¸³Æ® Ãß°¡ (2004.04.21 Á¶¿µ¹ü)
function btn_change_dcc(obj, showhidestatus, disabled_status)
{
	
	if(disabled_status == true)
	{
	    if(obj.className.length > 9)
	    {
	    	obj.className = obj.className.substring(0,9);
	    }
	    obj.className = obj.className+"_alp";
	    obj.disabled = disabled_status;
	   
	}
	else
	{
	    
	    obj.disabled = disabled_status;
	    obj.className = "btn_hi_"+fullZero(obj.value.length.toString() , 2 );
	}
	if(	showhidestatus == "s" )
	{
		 obj.style.display = "";
	}
	else
	{
	    obj.style.display = "none";
	}
}

function isMove_Click(action_btn,current_page,total_page)
{
	current_page.value = isMove_Click_sub(action_btn,current_page.value,total_page.value);
}

function isMove_Click_sub(action_btn,current_page_value,total_page_value)
{
  switch(cs_trim(action_btn))
  {
    case '1':                                                                            //Ã³À½ ¹öÆ°À» ´­·¶À» °æ¿ì
      current_page_value = 1;
      break;
    case '2':                                                                            //ÀÌÀü ¹öÆ°À» ´­·¶À» °æ¿ì
      current_page_value = parseInt(current_page_value) - 1;
      break;
    case '3':                                                                            //´ÙÀ½ ¹öÆ°À» ´­·¶À» °æ¿ì
      current_page_value = parseInt(current_page_value) + 1;
      break;
    case '4':                                                                            //³¡ ¹öÆ°À» ´­·¶À» °æ¿ì
      current_page_value = parseInt(total_page_value);
      break;
  }
  return current_page_value;
}
function isMove_Button(current_page,total_page,first_obj,prev_obj,next_obj,end_obj)
{
  if (parseInt(current_page) >0)
  {
  	parseInt(current_page) == 1 ? first_obj.disabled  = true  : first_obj.disabled = false;
  	parseInt(current_page) == 1 ? prev_obj.disabled   = true  : prev_obj.disabled  = false;
  	parseInt(current_page) >  1 ? first_obj.disabled  = false : first_obj.disabled = true;
  	parseInt(current_page) >  1 ? prev_obj.disabled   = false : prev_obj.disabled  = true;

  	if (parseInt(current_page) == 1){ changeCss(first_obj,'button_alpah');} else { changeCss(first_obj,'button');      }
  	if (parseInt(current_page) == 1){ changeCss(prev_obj ,'button_alpah');} else { changeCss(prev_obj,'button');       }
  	if (parseInt(current_page) >  1){ changeCss(first_obj,'button');      } else { changeCss(first_obj,'button_alpah');}
  	if (parseInt(current_page) >  1){ changeCss(prev_obj ,'button');      } else { changeCss(prev_obj,'button_alpah'); }

  	parseInt(current_page) == parseInt(total_page) ? end_obj.disabled   = true  : end_obj.disabled  = false;
  	parseInt(current_page) == parseInt(total_page) ? next_obj.disabled  = true  : next_obj.disabled = false;
  	parseInt(current_page) <  parseInt(total_page) ? end_obj.disabled   = false : end_obj.disabled  = true;
  	parseInt(current_page) <  parseInt(total_page) ? next_obj.disabled  = false : next_obj.disabled = true;

  	if (parseInt(current_page) == parseInt(total_page)) { changeCss(end_obj ,'button_alpah');} else { changeCss(end_obj,'button');       }
  	if (parseInt(current_page) == parseInt(total_page)) { changeCss(next_obj,'button_alpah');} else { changeCss(next_obj,'button');      }
  	if (parseInt(current_page) <  parseInt(total_page)) { changeCss(end_obj ,'button');      } else { changeCss(end_obj,'button_alpah'); }
  	if (parseInt(current_page) <  parseInt(total_page)) { changeCss(next_obj,'button');      } else { changeCss(next_obj,'button_alpah');}
  }
}
function convertIzno(obj){
   if (!chk_Number(obj.value)) return false;
    str = obj.value;
	len=obj.value.length;  
    switch(len)  {
		case 6:
			str = str + "-";
			obj.value = str;
			break;
	}
}
function convertBzno(obj){
	if (!chk_Number(obj.value)) return false;	
	str = obj.value;
	len=obj.value.length;  
    switch(len)  {
		case 3:
			str = str + "-";
			obj.value = str;
			break;
       	case 6:
			str = str + "-";
			obj.value = str;
			break;
	}
}

function make_Money(obj)
{
	var str = obj.value;
	str = delete_Char(str,',');
	
	if (!chk_Number(str))
	{
		obj.focus();
		return;
	}
	var div = str.length % 3;
	var s_str="";
	if (div == 0 ) {
		count = (str.length/3)-1;
	}else{
		count = (str.length-div) /3;
	}
	for (i=1;i<=count;i++){
		s_str =str.substr(str.length-3,3)+s_str;
		str = str.substr(0,str.length-3);
		if (str.length>0){
		s_str =","+s_str;
		}
	}
	s_str = str + s_str;
	obj.value = s_str;

}

function convertDate(obj) 
{		
if (!chk_Number(obj.value)) return false;	
	str = obj.value;
	len=obj.value.length;  
    switch(len)  {
		case 4:
			str = str + "-";
			obj.value = str;
			break;
       	case 7:
       			if ( obj.maxLength != null && obj.maxLength !=7 ) {
					str = str + "-";
					obj.value = str;
			}
			break;
	}
}
/**************************************************************************
* parameter     :  
* sample	    : onblur="convert_mask(this)" onfocus="this.select();delete_Char(this,'-');"
* return	    :
* ¼³¸í		    : ¸¶½ºÅÍ¿¡¼­ ÀÚ¸´¼ö Ã¼Å©ÇÏ¿© ¿ÀÅä¸¶½ºÅ©ÇØÁÜ 
**************************************************************************/
function convert_mask(obj)
{
	if(obj.value.length == 10 )
	{
		convert_Saup_No(obj);
	}
	else if(obj.value.length == 13)
	{
		convert_Jumin_No(obj);
	}
}
/**************************************************************************
* parameter     :  
* sample	    : 
* return	    :
* ¼³¸í		    : ¼ýÀÚ¿Í -±îÁö °ªÀ» ³Ö¾îÁÜ
**************************************************************************/
function onlyNumberMinus(obj)
{
	key =window.event.keyCode;
	//alert('key  '+key);
	if ( key == 13  || key == 9 )
	{   // ¿£ÅÍ,TAB
		return true;
	}
	if(window.event.shiftKey == true){ 
		window.event.returnValue = false;
		return true;
    } 
	if (key == 91 || key == 92 || key == 93 || key == 229 || key == 21 || key == 25 || key == 19 ) return true;

	if (key >= 112 && key <= 123) {       // function key
		window.event.returnValue = true;
		return true;
	}

	if ((key == 40) || (key == 38 )) {    // À§, ¾Æ·¡ È­»ìÇ¥
		window.event.returnValue = true;
		return true;
	}

	if (( key > 95) && ( key < 106 )) {   // ¿ìÃø Å°ÆÐµå ¼ýÀÚ key
		window.event.returnValue = true;
		return true;
	}

	if (( key > 47) && ( key < 58 )) {    // Å°º¸µå »ó´Ü ¼ýÀÚ key
		window.event.returnValue = true;
		return true;
	}
	if( key == 189 || key == 109 )   // - Ã³¸® 109´Â Å°ÆÐµåÀÇ -
	{   
		var str = obj.value;
		//alert(str.charAt(0));
		if(str.charAt(0) == "-" )
		{    window.event.returnValue =false;return false;}
		else
		{	 window.event.returnValue =true;return true;   }
    }
	if (( key == 37)||( key == 39 )||( key == 46)||( key == 8 )  ) {  // ÁÂ,¿ì È­»ìÇ¥,DEL,BACKS,-
		window.event.returnValue = true;
		return true;
	}
	if (window.event.altKey || window.event.shiftKey || window.event.ctrlKey) 
	{ 
		window.event.returnValue = true;
		return true;
	}
	if (( key > 36) && ( key < 41 )) 
	{    // ÁÂ,»ó,¿ì,ÇÏ È­»ìÇ¥
		window.event.returnValue = true;
		return true;
	}
	if (( key > 32) && ( key < 37 )) 
	{    // Page-Up, Page-Down, End, Home
		window.event.returnValue = true;
		return true;
	}
	if (( key == 45) || ( key == 46 ) || ( key == 144 )) 
	{    // Insert,Delete,NumLock
		window.event.returnValue = true;
		return true;
	}
	if (( key == 46)||( key == 8 )||( key == 17)||( key == 18 )||( key == 20)||( key == 27 )) 
	{  // DEL,BACKS,Ctrl,Alt,CapsLock,Esc
		window.event.returnValue = true;
		return true;
	}
	window.event.returnValue=false;
	//alert('¼ýÀÚ¸¸ ÀÔ·Â °¡´ÉÇÕ´Ï´Ù.');
	return false;	
	
}


/**************************************************************************
* parameter : kwancode => °üÄÚµå°ª 1:ÀÚ°¡¿ë 2:¿µ¾÷¿ë 3:°ü¿ë 4:°Ç¼³±â°è 5:SOFA 6:SOFA(ÀÌ·ûÂ÷) 7:ÀÌ·ûÂ÷(ÀÚ°¡¿ë) 8:ÀÌ·ûÂ÷(°ü¿ë) 9:¼ö¹ÝÂ÷
* sample	: <input type="button" name="Â÷·®¹øÈ£º¯È¯" onclick="convert_Car_Number(kwancode,test49.value)" />
* return	: 
* ¼³¸í		: °üÄÚµå°ª¿¡ µû¸¥ ÄÚµå->Â÷·®¹øÈ£  Â÷·®¹øÈ£->Â÷·®ÄÚµå º¯È¯
**************************************************************************/
function convert_Car_Number(code, hanVal , codeVal )
{
    var kwancode = code;  //°üÄÚµå¸¦ °¡Á®¿È
    var str = hanVal.value;      //ÇÊµåÀÇ °ªÀ» °¡Á®¿È
    var noValue = /false|^$|\s/;
    var tmp;
    
    if( str.length == 2 || str.substring(0,2) == "ÀÓ½Ã")
    {

		var pattern1 = /^\d{2}/;
		var pattern2 = /^\d{6,8}$/;
		
		if( pattern1.test( str )) // ÄÚµå°ªÀÎ °æ¿ì
		{
	    	tmp = trans_CarNumber_Module(str,2);
	    	if( noValue.test( tmp ))	return( false );
	    	hanVal.value = tmp;
	    	
	    	tmp = trans_CarNumber_Module(hanVal.value,1);
	    	if( noValue.test( tmp ))	return( false );
	    	codeVal.value = tmp;
	    	
		}				
		else // ÇÑ±ÛÀÏ °æ¿ì
		{
			tmp = trans_CarNumber_Module(str,1);
			if( noValue.test( tmp ))	return( false );
			codeVal.value = tmp;
			
			
			if( pattern2.test( codeVal.value ))
			{
				if( str.substring(0,2) != "ÀÓ½Ã" ){
					tmp = trans_CarNumber_Module(codeVal.value,2);
					if( noValue.test( tmp ))	return( false );
					hanVal.value = tmp;
				}
				return true;
			}
			else
			{
				codeVal.value = "";
				return false;
			}
		}	
		return true;
    }
    
    switch(kwancode)   //°üÄÚµå¿¡ µû¸¥ ºÐ±â 
    {
				
    	case "5":  //SOFA

				var pattern1 = /^\d{8,10}$/; // ¼ýÀÚÀÎ °æ¿ì 
				var pattern2 = /^\d{10}$/;  // ¼ýÀÚÀÎ°æ¿ì
				var pattern3 = /^\d{4}S\d{5}$/; // ex: 0101S21234
					
				if( pattern1.test( str ) ) //ÄÚµå°ªÀÎ °æ¿ì
				{
					tmp = trans_CarNumber_Module_SOFA(str,2);
    	        	if( noValue.test( tmp ))	return( false );
    	        	hanVal.value = tmp;
    	        	
    	        	tmp = trans_CarNumber_Module_SOFA(hanVal.value,1);
    	        	if( noValue.test( tmp ))	return( false );
    	        	codeVal.value = tmp;
				}				
				else // ÇÑ±ÛÀÏ °æ¿ì
				{
					tmp = trans_CarNumber_Module_SOFA(str,1);
					if( noValue.test( tmp ))	return( false );
					codeVal.value = tmp;
					
					if( pattern2.test( codeVal.value ) || pattern3.test( codeVal.value ) )
					{
   	        			//tmp = trans_CarNumber_Module_SOFA(codeVal.value,2);
   	        			//if( noValue.test( tmp ))	return( false );
   	        			//hanVal.value = tmp;
   	        		}
   	        		else
   	        		{
   	        			codeVal.value = "";
   	        			return false;
   	        		}
				}
				
				break;

    	case "6":  //SOFA(ÀÌ·ûÂ÷)
    	        var pattern1 = /^\d{2}$/;
    	        var pattern2 = /^\d{5}K\d{4}$/;
    	        var pattern3 = /^\d{10}$/;
    	           	
    	        if( pattern1.test( str.substring(0,2) ) )
    	        {
    	        	tmp = trans_CarNumber2_Module_SOFA(str,2);
    	        	if( noValue.test( tmp ))	return( false );
    	        	hanVal.value = tmp;
    	        	
    	        	tmp = trans_CarNumber2_Module_SOFA(hanVal.value ,1);
    	           	if( noValue.test( tmp ))	return( false );
    	           	codeVal.value = tmp;
    	        }
    	        else
    	        {
   	           		tmp = trans_CarNumber2_Module_SOFA( str ,1);
   	           		if( noValue.test( tmp ))	return( false );
   	           		codeVal.value = tmp;
    	           		
   	           		if(pattern2.test(codeVal.value ) || pattern3.test( codeVal.value ) ){
						//hanVal.value = trans_CarNumber2_Module_SOFA(codeVal.value , 2);
   	           		}
        			else
        			{
        				codeVal.value = "";
        				return false;	
        			}    	           		
   	           }
   	           
   	           break;
   	           
    	
    	case "7":  //ÀÌ·ûÂ÷(ÀÚ°¡¿ë)
				var pattern1 = /^\d{10}$/;
				
				if( pattern1.test( str ))
				{
					tmp = trans_CarNumber2_Module(str,2);
					if( noValue.test( tmp ))	return( false );
					hanVal.value = tmp;
					
					tmp = trans_CarNumber2_Module( hanVal.value ,1);
					if( noValue.test( tmp ))	return( false );
					codeVal.value = tmp;
				}
				else
				{
					tmp = trans_CarNumber2_Module( str ,1);
					if( noValue.test( tmp ))	return( false );
					codeVal.value = tmp;
					
					if( pattern1.test( codeVal.value ))
					{
						tmp = trans_CarNumber2_Module(codeVal.value ,2);
						if( noValue.test( tmp ))	return( false );
						hanVal.value = tmp;
					}
        			else
        			{
        				codeVal.value = "";
        				return false;	
        			}  
				}
				
				break;
				
		default :
    			var pattern1 = /^\d{8,10}$/;
    			var pattern2 = /^\d{10}$/;
    			
    			if( pattern1.test( str )) // ÄÚµå°ªÀÎ °æ¿ì
    			{
    	        	tmp = trans_CarNumber_Module(str,2);
    	        	if( noValue.test( tmp ))	return( false );
    	        	hanVal.value = tmp;
    	        	
        			tmp = trans_CarNumber_Module(hanVal.value,1);
        			if( noValue.test( tmp ))	return( false );
        			codeVal.value = tmp;
   	        		
				}				
				else // ÇÑ±ÛÀÏ °æ¿ì
				{
					tmp = trans_CarNumber_Module(str,1);
					if( noValue.test( tmp ))	return( false );
					codeVal.value = tmp;
					
					if( pattern2.test( codeVal.value ))
					{
   	        			tmp = trans_CarNumber_Module(codeVal.value,2);
   	        			if( noValue.test( tmp ))	return( false );
   	        			hanVal.value = tmp;
   	        		}
   	        		else
   	        		{
   	        			codeVal.value = "";
   	        			return false;	
   	        		}
				}		
    }    	           
    
    
    //alert("ÇÑ±Û: " + hanVal.value );
    //alert("ÄÚµå: " + codeVal.value );
	return true;
}


/**************************************************************************
* parameter     : source_value =>Â÷·®¹øÈ£/Â÷·®ÄÚµå
*		: change_method => 1=>Â÷·®¹øÈ£=>ÄÚµå 2=> Â÷·®ÄÚµå => Â÷·®¹øÈ£
* sample	: trans_CarNumber_Module("¼­¿ï01¶ó1111",'1')
* return	: Â÷·®¹øÈ£/Â÷·®ÄÚµå
* ¼³¸í		: Â÷·®¹øÈ£/Â÷·®ÄÚµå º¯È¯ ¸ðµâ
**************************************************************************/
function trans_CarNumber_Module_SOFA(source_value,change_method)
{

	source_value = delete_Char(source_value,' ');
	//var code_200_code = '1/2/3/4/5/6/7/8/9';
	//var code_200_name = 'ÀÚ°¡¿ë/¿µ¾÷¿ë/°ü¿ë/°Ç¼³±â°è/ÀÌ·ûÂ÷(ÀÚ°¡¿ë)/ÀÌ·ûÂ÷(°ü¿ë)/¼ö¹ÝÂ÷';
	var code_213_code = '00/01/02/03/04/05/06/07/08/09/10/11/12/13/14/15/16/17/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/40/41/42/43/44/44/45/51/52/53/54/55/61/62/63/64/65/66/67/68/69/71/72/73/74/75/81/82/83/84/85/86/87/88/89/91/92/93/94/95/96/97/98/99/S'; //Â÷·®¹øÈ£ ´ëºÐ·ù
	var code_213_name = '00/°Å/³Ê/´õ/·¯/¸Ó/°í/³ë/µµ/·Î/¸ð/°¡/³ª/´Ù/¶ó/¸¶/Çã/¹ö/¹Ù/»ç/¾Æ/ÀÚ/Â÷/Ä«/Å¸/ÆÄ/ÇÏ/¼­/¾î/Àú/Ã³/Ä¿/ÅÍ/ÆÛ/¿Ü±³/¿µ»ç/ÁØ¿Ü/±¹Á¦±â±¸/ÇùÁ¤/´ëÇ¥/ÁØ¿µ/±¸/´©/µÎ/·ç/¹«/ºÎ/¼ö/¿ì/ÁÖ/Ãß/Äí/Åõ/Çª/ÈÄ/±×/´À/µå/¸£/¹Ç/ºê/½º/À¸/Áî/Ã÷/Å©/Æ®/ÇÁ/Èå/º¸/¼Ò/¿À/Á¶/ÃÊ/ÄÚ/Åä/Æ÷/È£/S'; // Â÷·®¹øÈ£ ´ëºÐ·ù
	var code_214_code = '01/02/11/12/13/14/15/16/17/18/19/03/04/05/06/07/40/41/42/43/44/44/45/99';   //½ÃµµÄÚµå
	var code_214_name = '¼­¿ï/ºÎ»ê/°æ±â/°­¿ø/ÃæºÏ/Ãæ³²/ÀüºÏ/Àü³²/°æºÏ/°æ³²/Á¦ÁÖ/´ë±¸/ÀÎÃµ/±¤ÁÖ/´ëÀü/¿ï»ê/¿Ü±³/¿µ»ç/ÁØ¿Ü/±¹Á¦/ÇùÁ¤/´ëÇ¥/ÁØ¿µ/'; //½ÃµµÄÚµå
	var excode_213_code = code_213_code.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_213_name = code_213_name.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_214_code = code_214_code.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_214_name = code_214_name.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù. 
  	
  	//ÀÓ½Ã¹øÈ£ °ü·Ã ¾ÕÀÇ µÎÀÚ¸®´Â ÀÓ½ÃÀÌ°í ´ÙÀ½¿¡ ³ª¿À´Â°ÍµéÀº ÀüºÎ´Ù ¼ýÀÚÀÌ´Ù.
  	if(source_value.substring(0,2) =="ÀÓ½Ã" && chk_Number(source_value.substr(2)) ) 
  	{
  		car_1 = "99";
		car_2 = source_value.substr(2);	
  	    return car_1+car_2;
  	}
  	
  	
  	//Â÷·®ÄÚµå°¡ µé¾î¿ÔÀ»°æ¿ì
  	//alert(source_value+"=====> ["+source_value.length+"]");
  	if (change_method == '1' )
  	{
  		if( chk_Number(source_value) != false)
  		{
  			return false;
  		}
  		//return true
  	}else
  	{
  		if( chk_Number(source_value) != true)
  		{
  			return false;
  		}
  		//return true
  	}
  	if(source_value.length == 10)
  	{
	  		car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(2,2);
			car_3 = source_value.substr(4,2);
			car_4 = source_value.substr(6,4);
	}
  	else if(source_value.length == 9)
  	{
	  	if (change_method == '1' )
	  	{
			car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(2,2);
			car_3 = source_value.substr(4,1);
			car_4 = source_value.substr(5,4);
		//	alert(car_1+"==="+car_2+"==="+car_3+"==="+car_4);
			find_chk = 0;
			for (j=0;j<excode_214_name.length;j++)
			{
				if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
					find_chk = 1;
				}
			}
			
			if (find_chk == 0)
			{
				return false;
			}
			//9ÀÚ¸® µé¾î¿ÔÀ»¶§ ÀÌ·ûÂ÷¿Í È¥µ¿µÇÁö ¾Ê°Ô ÇÏ´Â ¸ðµâ.
			if(!chk_Number(car_2))
			{
				return false;
			}	
			//alert('car_3 ==> ['+car_3+']');
			//´ëºÐ·ùÀÏ °æ¿ì
			if(chk_Number(car_3))
			{
			   car_3 = "S"+car_3;
			}
			else
			{
			    find_chk = 0;
				for (j=0;j<excode_213_name.length-1;j++)
				{
					if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
					{
						car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
						find_chk = 1;
					}
				}
				if (find_chk == 0)
				{
					return false;
				}
            }   
			return car_1+car_2+car_3+car_4;
	
		}
		else
		{
			car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(2,2);
			car_3 = source_value.substr(4,1);
			car_4 = source_value.substr(5,4);
//			alert(car_1+"=="+car_2+"=="+car_3+"=="+car_4);
			find_chk = 0;
			for (j=0;j<excode_214_name.length;j++)
			{
				if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
					find_chk = 1;
				}
			}
			
			if (find_chk == 0)
			{
				return false;
			}
			return car_1+car_2+car_3+car_4;
		}
	}
	else if(source_value.length == 8)
	{
		if (change_method == '1' )
	  	{
			car_1 = source_value.substr(0,2);
			car_2 = fullZero(source_value.substr(2,1),2);
			car_3 = source_value.substr(3,1);
			car_4 = source_value.substr(4,4);
		
		    find_chk = 0;
			for (j=0;j<excode_214_name.length;j++)
			{
				if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
					find_chk = 1;
				}
			}
			
			if (find_chk == 0)
			{
				return false;
			}
			//alert('car_3 ==> ['+car_3+']');
			//´ëºÐ·ùÀÏ °æ¿ì
			if(chk_Number(car_3))
			{
			   car_3 = "S"+car_3;
			}
			else
			{
			    find_chk = 0;
				for (j=0;j<excode_213_name.length-1;j++)
				{
					if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
					{
						car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
						find_chk = 1;
					}
				}
				if (find_chk == 0)
				{
					return false;
				}
            }   
			return car_1+car_2+car_3+car_4;
		
		}
		else
		{
			//car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(0,2);
			car_3 = source_value.substr(2,2);
			car_4 = source_value.substr(4,4);
		    find_chk = 0;
			for (j=0;j<excode_213_name.length-1;j++)
			{
				if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
				{
					car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
			return car_2+car_3+car_4;
		    
		}
	}
	//==================================================================//
	//  ÀÌ¹ø 2004³âµµ Â÷·® º¯°æ¶§¹®¿¡ Ãß°¡.                              //
	//=================================================================//
	else if(source_value.length == 7)         
	{
		if (change_method == '1' )
	  	{
			car_2 = source_value.substr(0,2);
			car_3 = source_value.substr(2,1);
			car_4 = source_value.substr(3,4);
//			alert(car_2 +"=="+car_3+"=="+car_4);
		}
		else
		{
			car_2 = source_value.substr(0,2);
			car_3 = source_value.substr(2,2);
			car_4 = source_value.substr(4,4);
//			alert(car_2 +"=="+car_3+"=="+car_4);
		}
		
		find_chk = 0;
		for (j=0;j<excode_213_name.length-1;j++)
		{
			if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
			{
				car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
				find_chk = 1;
			}
		}
		if (find_chk == 0)
		{
			return false;
		}
		return "99"+car_2+car_3+car_4;
	}
	else if(source_value.length == 6)         
	{
		if (change_method == '1' )
	  	{
			car_2 = fullZero(source_value.substr(0,1),2);
			car_3 = source_value.substr(1,1);
			car_4 = source_value.substr(2,4);
//			alert(car_2 +"=="+car_3+"=="+car_4);
		}
		else
		{
			car_2 = source_value.substr(2,2);
			car_3 = source_value.substr(4,2);
			car_4 = source_value.substr(6,4);
		}
		
		find_chk = 0;
		for (j=0;j<excode_213_name.length-1;j++)
		{
			if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
			{
				car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
				find_chk = 1;
			}
		}
		if (find_chk == 0)
		{
			return false;
		}
		return "99"+car_2+car_3+car_4;
	}
	//==================================================================//
	//  ÀÌ¹ø 2004³âµµ Â÷·® º¯°æ¶§¹®¿¡ Ãß°¡ ³¡.                              //
	//=================================================================//
	else if(source_value.length == 2)
	{
		car_1 = source_value.substr(0,2);
		
		find_chk = 0;
		for (j=0;j<excode_214_name.length;j++)
		{
			if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
			{
				car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
				find_chk = 1;
			}
		}
		if (find_chk == 0)
		{
			return false;
		}
		if (change_method == '1' )
	  	{
			return car_1+"00000000";
        }else{ return car_1;}
        
	}
	else{ return false;}	
	//alert('111');
  	//Áö¿ªÄÚµå
	find_chk = 0;
	for (j=0;j<excode_214_name.length;j++)
	{
		if ( change_method == '1' ? excode_214_name[j] == car_1 : excode_214_code[j] == car_1 )
		{
			car_1 = (change_method == '1' ? excode_214_code[j] : excode_214_name[j]);
			find_chk = 1;
		}
	}
	
	if (find_chk == 0)
	{
		return false;
	}
	//alert('car_3 ==> ['+car_3+']');
	//´ëºÐ·ùÀÏ °æ¿ì
	find_chk = 0;
	for (j=0;j<excode_213_name.length-1;j++)
	{
		if ( change_method == '1' ? excode_213_name[j] == car_3 : excode_213_code[j] == car_3 )
		{
			car_3 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]) ;
			find_chk = 1;
		}
	}
	if (find_chk == 0)
	{
		return false;
	}

	return car_1+car_2+car_3+car_4;
}



/**************************************************************************
* parameter     : source_value =>ÀÌ·ûÂ÷·®¹øÈ£/ÀÌ·ûÂ÷·®ÄÚµå
*		: change_method => 1=>Â÷·®¹øÈ£=>ÄÚµå 2=> Â÷·®ÄÚµå => Â÷·®¹øÈ£
* sample	: trans_CarNumber_Module("¼­¿ï¼­ÃÊ¶ó1111",'1')
* return	: ÀÌ·ûÂ÷·®¹øÈ£/ÀÌ·ûÂ÷·®ÄÚµå
* ¼³¸í		: ÀÌ·ûÂ÷·®¹øÈ£/ÀÌ·ûÂ÷·®ÄÚµå º¯È¯ ¸ðµâ
**************************************************************************/
function trans_CarNumber2_Module_SOFA(source_value,change_method)
{
	source_value = delete_Char(source_value,' ');
	var code_200_code = '';
	var code_200_name = '';	
	code_200_code = code_200_code + '01/02/11/12/13/14/15/16/17/18/19/03/04/05/06/07/40/41/42/43/44/44/45/99/';   //½ÃµµÄÚµå
	code_200_code = code_200_code + '0101/0102/0103/0104/0105/0106/0107/0108/0109/0110/';
	code_200_code = code_200_code + '0111/0112/0113/0114/0115/0116/0117/0118/0119/0120/';
	code_200_code = code_200_code + '0121/0122/0123/0124/0125/0201/0202/0203/0204/0205/';
	code_200_code = code_200_code + '0206/0207/0208/0209/0210/0211/0212/0213/0214/0215/';
	code_200_code = code_200_code + '0216/0301/0302/0303/0304/0305/0306/0307/0308/0401/';
	code_200_code = code_200_code + '0402/0403/0404/0405/0406/0407/0408/0409/0410/0501/';
	code_200_code = code_200_code + '0502/0503/0504/0505/0601/0602/0603/0604/0605/0701/';
	code_200_code = code_200_code + '0702/0703/0704/0705/1101/1102/1103/1104/1105/1106/';
	code_200_code = code_200_code + '1107/1108/1109/1110/1111/1112/1113/1114/1115/1116/';
	code_200_code = code_200_code + '1117/1118/1119/1120/1121/1122/1123/1124/1125/1126/';
	code_200_code = code_200_code + '1127/1128/1129/1130/1131/1132/1133/1134/1135/1136/';
	code_200_code = code_200_code + '1137/1201/1202/1203/1204/1205/1206/1207/1208/1209/';
	code_200_code = code_200_code + '1210/1211/1212/1213/1214/1215/1216/1217/1218/1219/';
	code_200_code = code_200_code + '1220/1221/1222/1301/1302/1303/1304/1305/1306/1307/';
	code_200_code = code_200_code + '1308/1309/1310/1311/1312/1313/1402/1403/1405/1406/';
	code_200_code = code_200_code + '1407/1408/1409/1410/1411/1412/1413/1414/1415/1416/';
	code_200_code = code_200_code + '1417/1418/1419/1420/1421/1422/1501/1502/1503/1504/';
	code_200_code = code_200_code + '1505/1506/1507/1508/1509/1510/1511/1512/1513/1514/';
	code_200_code = code_200_code + '1515/1516/1517/1518/1519/1602/1603/1604/1605/1607/';
	code_200_code = code_200_code + '1608/1609/1610/1611/1612/1613/1614/1615/1616/1617/';
	code_200_code = code_200_code + '1618/1619/1620/1621/1622/1623/1624/1625/1626/1627/';
	code_200_code = code_200_code + '1628/1629/1701/1702/1703/1704/1705/1706/1707/1708/';
	code_200_code = code_200_code + '1709/1710/1711/1712/1713/1714/1715/1716/1717/1718/';
	code_200_code = code_200_code + '1719/1720/1721/1722/1723/1724/1725/1726/1727/1728/';
	code_200_code = code_200_code + '1729/1730/1731/1732/1733/1734/1801/1802/1803/1804/';
	code_200_code = code_200_code + '1805/1806/1807/1808/1809/1810/1811/1812/1813/1814/';
	code_200_code = code_200_code + '1815/1816/1817/1818/1819/1820/1821/1822/1823/1824/';
	code_200_code = code_200_code + '1825/1826/1827/1828/1829/1901/1902/1903/1904';
	code_200_name = code_200_name + '¼­¿ï/ºÎ»ê/°æ±â/°­¿ø/ÃæºÏ/Ãæ³²/ÀüºÏ/Àü³²/°æºÏ/°æ³²/Á¦ÁÖ/´ë±¸/ÀÎÃµ/±¤ÁÖ/´ëÀü/¿ï»ê/¿Ü±³/¿µ»ç/ÁØ¿Ü/±¹Á¦/ÇùÁ¤/´ëÇ¥/ÁØ¿µ//'; //½ÃµµÄÚµå
	code_200_name = code_200_name + '¼­¿ïÁ¾·Î/¼­¿ïÁß/¼­¿ï¿ë»ê/¼­¿ï¼ºµ¿/¼­¿ïµ¿´ë¹®/¼­¿ï¼ººÏ/¼­¿ïµµºÀ/¼­¿ïÀºÆò/¼­¿ï¼­´ë¹®/¼­¿ï¸¶Æ÷/';
	code_200_name = code_200_name + '¼­¿ï°­¼­/¼­¿ï±¸·Î/¼­¿ï¿µµîÆ÷/¼­¿ïµ¿ÀÛ/¼­¿ï°ü¾Ç/¼­¿ï°­³²/¼­¿ï°­µ¿/¼­¿ï¼ÛÆÄ/¼­¿ïÁß¶û/¼­¿ï³ë¿ø/';
	code_200_name = code_200_name + '¼­¿ï¼­ÃÊ/¼­¿ï¾çÃµ/¼­¿ï±¤Áø/¼­¿ï°­ºÏ/¼­¿ï±ÝÃµ/ºÎ»êÁß/ºÎ»ê¼­/ºÎ»êµ¿/ºÎ»ê¿µµµ/ºÎ»êºÎ»êÁø/';
	code_200_name = code_200_name + 'ºÎ»êµ¿·¡/ºÎ»ê³²/ºÎ»êºÏ/ºÎ»êÇØ¿î´ë/ºÎ»ê»çÇÏ/ºÎ»ê±ÝÁ¤/ºÎ»ê°­¼­/ºÎ»ê¿¬Á¦/ºÎ»ê¼ö¿µ/ºÎ»ê»ç»ó/';
	code_200_name = code_200_name + 'ºÎ»ê±âÀå±º/´ë±¸Áß/´ë±¸µ¿/´ë±¸¼­/´ë±¸³²/´ë±¸ºÏ/´ë±¸¼ö¼º/´ë±¸´Þ¼­/´ë±¸´Þ¼º/ÀÎÃµÁß/';
	code_200_name = code_200_name + 'ÀÎÃµµ¿/ÀÎÃµ³²/ÀÎÃµºÎÆò/ÀÎÃµ³²µ¿/ÀÎÃµ¼­/ÀÎÃµ¿¬¼ö/ÀÎÃµ°è¾ç/ÀÎÃµ°­È­/ÀÎÃµ¿ËÁø/±¤ÁÖµ¿/';
	code_200_name = code_200_name + '±¤ÁÖ¼­/±¤ÁÖºÏ/±¤ÁÖ±¤»ê/±¤ÁÖ³²/´ëÀüµ¿/´ëÀüÁß/´ëÀü¼­/´ëÀüÀ¯¼º/´ëÀü´ë´ö/¿ï»êÁß/';
	code_200_name = code_200_name + '¿ï»ê³²/¿ï»êµ¿/¿ï»êºÏ/¿ï»ê¿ïÁÖ/°æ±â¼ö¿ø/°æ±â¼º³²/°æ±âÀÇÁ¤ºÎ/°æ±â¾È¾ç/°æ±âºÎÃµ/°æ±â±¤¸í/';
	code_200_name = code_200_name + '°æ±â¼ÛÅº/°æ±âµ¿µÎÃµ/°æ±â¾çÁÖ/°æ±â³²¾çÁÖ/°æ±â¿©ÁÖ/°æ±âÆòÅÃ/°æ±âÈ­¼º/°æ±â½ÃÈï/°æ±âÆÄÁÖ/°æ±â°í¾ç/';
	code_200_name = code_200_name + '°æ±â±¤ÁÖ/°æ±â¿¬Ãµ/°æ±âÆ÷Ãµ/°æ±â°¡Æò/°æ±â¾çÆò/°æ±âÀÌÃµ/°æ±â¿ëÀÎ/°æ±â¾È¼º/°æ±â±èÆ÷/°æ±â°­È­/';
	code_200_name = code_200_name + '°æ±â¿ËÁø/°æ±â°úÃµ/°æ±â¾È»ê/°æ±â±¸¸®/°æ±âÆòÅÃ/°æ±â¹Ì±Ý/°æ±â¿À»ê/°æ±â±ºÆ÷/°æ±âÀÇ¿Õ/°æ±âÇÏ³²/';
	code_200_name = code_200_name + '°æ±â½ÃÈï/°­¿øÃáÃµ/°­¿ø¿øÁÖ/°­¿ø°­¸ª/°­¿øµ¿ÇØ/°­¿øÅÂ¹é/°­¿ø¼ÓÃÊ/°­¿øÃá¼º/°­¿øÈ«Ãµ/°­¿øÈ¾¼º/';
	code_200_name = code_200_name + '°­¿ø¿øÁÖ/°­¿ø¿µ¿ù/°­¿øÆòÃ¢/°­¿øÁ¤¼±/°­¿øÃ¶¿ø/°­¿øÈ­Ãµ/°­¿ø¾ç±¸/°­¿øÀÎÁ¦/°­¿ø°í¼º/°­¿ø¾ç¾ç/';
	code_200_name = code_200_name + '°­¿ø¸íÁÖ/°­¿ø»ïÃ´/°­¿ø»ïÃ´/ÃæºÏÃ»ÁÖ/ÃæºÏÃæÁÖ/ÃæºÏÁ¦Ãµ/ÃæºÏÃ»¿ø/ÃæºÏº¸Àº/ÃæºÏ¿ÁÃµ/ÃæºÏ¿µµ¿/';
	code_200_name = code_200_name + 'ÃæºÏÁøÃµ/ÃæºÏ±«»ê/ÃæºÏÀ½¼º/ÃæºÏÁß¿ø/ÃæºÏÁ¦Ãµ/ÃæºÏ´Ü¾ç/Ãæ³²Ãµ¾È/Ãæ³²±Ý»ê/Ãæ³²¿¬±â/Ãæ³²°øÁÖ/';
	code_200_name = code_200_name + 'Ãæ³²³í»ê/Ãæ³²ºÎ¿©/Ãæ³²¼­Ãµ/Ãæ³²º¸·É/Ãæ³²Ã»¾ç/Ãæ³²È«¼º/Ãæ³²¿¹»ê/Ãæ³²¼­»ê/Ãæ³²´çÁø/Ãæ³²¾Æ»ê/';
	code_200_name = code_200_name + 'Ãæ³²Ãµ¾È/Ãæ³²¾Æ»ê/Ãæ³²´ëÃµ/Ãæ³²°øÁÖ/Ãæ³²¼­»ê/Ãæ³²ÅÂ¾È/ÀüºÏÀüÁÖ/ÀüºÏ±º»ê/ÀüºÏÀÍ»ê/ÀüºÏÁ¤À¾/';
	code_200_name = code_200_name + 'ÀüºÏ³²¿ø/ÀüºÏ¿ÏÁÖ/ÀüºÏÁø¾È/ÀüºÏ¹«ÁÖ/ÀüºÏÀå¼ö/ÀüºÏÀÓ½Ç/ÀüºÏ³²¿ø/ÀüºÏ¼øÃ¢/ÀüºÏÁ¤À¾/ÀüºÏ°íÃ¢/';
	code_200_name = code_200_name + 'ÀüºÏºÎ¾È/ÀüºÏ±èÁ¦/ÀüºÏ¿Á/ÀüºÏÀÍ»ê/ÀüºÏ±èÁ¦/Àü³²¸ñÆ÷/Àü³²¿©¼ö/Àü³²¼øÃµ/Àü³²³ªÁÖ/Àü³²´ã¾ç/';
	code_200_name = code_200_name + 'Àü³²°î¼º/Àü³²±¸·Ê/Àü³²±¤¾ç/Àü³²¿©Ãµ/Àü³²½ÂÁÖ/Àü³²°íÈï/Àü³²º¸¼º/Àü³²È­¼ø/Àü³²ÀåÈï/Àü³²°­Áø/';
	code_200_name = code_200_name + 'Àü³²ÇØ³²/Àü³²¿µ¾Ï/Àü³²¹«¾È/Àü³²³ªÁÖ/Àü³²ÇÔÆò/Àü³²¿µ±¤/Àü³²Àå¼º/Àü³²¿Ïµµ/Àü³²Áøµµ/Àü³²½Å¾È/';
	code_200_name = code_200_name + 'Àü³²¿©Ãµ/Àü³²±¤¾ç/°æºÏÆ÷Ç×/°æºÏ°æÁÖ/°æºÏ±èÃµ/°æºÏ¾Èµ¿/°æºÏ±¸¹Ì/°æºÏ¿µÁÖ/°æºÏ¿µÃµ/°æºÏ´Þ¼º/';
	code_200_name = code_200_name + '°æºÏ±ºÀ§/°æºÏÀÇ¼º/°æºÏ¾Èµ¿/°æºÏÃ»¼Û/°æºÏ¿µ¾ç/°æºÏ¿µ´ö/°æºÏ¿µÀÏ/°æºÏ°æÁÖ/°æºÏ¿µÃµ/°æºÏ°æ»ê/';
	code_200_name = code_200_name + '°æºÏÃ»µµ/°æºÏ°í·É/°æºÏ¼ºÁÖ/°æºÏÄ¥°î/°æºÏ±Ý¸ª/°æºÏ¼±»ê/°æºÏ»óÁÖ/°æºÏ¹®°æ/°æºÏ¿¹Ãµ/°æºÏ¿µÇ³/';
	code_200_name = code_200_name + '°æºÏºÀÈ­/°æºÏ¿ïÁø/°æºÏ¿ï¸ª/°æºÏÁ¡ÃÌ/°æºÏ»óÁÖ/°æºÏ°æ»ê/°æ³²¸¶»ê/°æ³²¿ï»ê/°æ³²ÁøÁÖ/°æ³²Ã¢¿ø/';
	code_200_name = code_200_name + '°æ³²ÁøÇØ/°æ³²Ãæ¹«/°æ³²»ïÃµÆ÷/°æ³²±èÇØ/°æ³²Áø¾ç/°æ³²ÀÇ·É/°æ³²ÇÔ¾È/°æ³²Ã¢³ç/°æ³²¹Ð¾ç/°æ³²¾ç»ê/';
	code_200_name = code_200_name + '°æ³²¿ï»ê/°æ³²±èÇØ/°æ³²ÀÇÃ¢/°æ³²Åë¿µ/°æ³²°ÅÁ¦/°æ³²°í¼º/°æ³²»çÃµ/°æ³²³²ÇØ/°æ³²ÇÏµ¿/°æ³²»êÃ»/';
	code_200_name = code_200_name + '°æ³²ÇÔ¾ç/°æ³²°ÅÃ¢/°æ³²ÇÕÃµ/°æ³²¹Ð¾ç/°æ³²Àå½ÂÆ÷/Á¦ÁÖÁ¦ÁÖ/Á¦ÁÖ¼­±ÍÆ÷/Á¦ÁÖºÏÁ¦ÁÖ/Á¦ÁÖ³²Á¦ÁÖ';
	
	var code_213_code = '01/02/03/04/05/06/07/08/09/10/11/12/13/14/15/16/17/21/22/23/24/25/26/27/28/29/30/31/32/33/34/35/36/40/41/42/43/44/44/45/51/52/53/54/55/61/62/63/64/65/66/67/68/69/71/72/73/74/75/81/82/83/84/85/86/87/88/89/91/92/93/94/95/96/97/98/99/S'; //Â÷·®¹øÈ£ ´ëºÐ·ù
	var code_213_name = '°Å/³Ê/´õ/·¯/¸Ó/°í/³ë/µµ/·Î/¸ð/°¡/³ª/´Ù/¶ó/¸¶/Çã/¹ö/¹Ù/»ç/¾Æ/ÀÚ/Â÷/Ä«/Å¸/ÆÄ/ÇÏ/¼­/¾î/Àú/Ã³/Ä¿/ÅÍ/ÆÛ/¿Ü±³/¿µ»ç/ÁØ¿Ü/±¹Á¦±â±¸/ÇùÁ¤/´ëÇ¥/ÁØ¿µ/±¸/´©/µÎ/·ç/¹«/ºÎ/¼ö/¿ì/ÁÖ/Ãß/Äí/Åõ/Çª/ÈÄ/±×/´À/µå/¸£/¹Ç/ºê/½º/À¸/Áî/Ã÷/Å©/Æ®/ÇÁ/Èå/º¸/¼Ò/¿À/Á¶/ÃÊ/ÄÚ/Åä/Æ÷/È£/S'; // Â÷·®¹øÈ£ ´ëºÐ·ù
	
	var excode_200_code = code_200_code.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_200_name = code_200_name.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù. 
	var excode_213_code = code_213_code.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.
	var excode_213_name = code_213_name.split("/");                                                  //°¢°¢ÀÇ ¹è¿­¿¡ ³Ö´Â´Ù.

  	//ÀÓ½Ã¹øÈ£ °ü·Ã ¾ÕÀÇ µÎÀÚ¸®´Â ÀÓ½ÃÀÌ°í ´ÙÀ½¿¡ ³ª¿À´Â°ÍµéÀº ÀüºÎ´Ù ¼ýÀÚÀÌ´Ù.
  	if(source_value.substring(0,2) =="ÀÓ½Ã" && chk_Number(source_value.substr(2)) ) 
  	{
  		car_1 = "99";
		car_2 = source_value.substr(2);	
  	    return car_1+car_2;
  	}
  	
  	if (change_method == '1' )
  	{
  		//k = source_value.substr(0,6);
  		//alert(k+"===="+get_ByteLength(k));
  		//if (get_ByteLength(k) == 12)
  		if (source_value.length == 11)
  		{
			
			car_1 = source_value.substr(0,6);
			car_2 = source_value.substr(6,1);
			car_3 = source_value.substr(7,4);
//			alert('11 ÀÏ¶§   ['+car_1+']   car_2   ['+car_2+']   car_3     ['+  car_3+']');  
  		}
  		//else if (get_ByteLength(k) == 11)
  		else if (source_value.length == 10)
  		{
			car_1 = source_value.substr(0,5);
			car_2 = source_value.substr(5,1);
			car_3 = source_value.substr(6,4);
//		    alert('10 ÀÏ¶§ get_ByteLength(k)  ['+ source_value+']  car_1  ['+car_1+']   car_2   ['+car_2+']   car_3     ['+  car_3+']');  
		}
		//else if(get_ByteLength(k) == 10)
		else if (source_value.length == 9)
		{
			car_1 = source_value.substr(0,4);
			car_2 = source_value.substr(4,1);
			car_3 = source_value.substr(5,4);
//		    alert('9 ÀÏ¶§ get_ByteLength(k)  ['+ source_value+']  car_1  ['+car_1+']   car_2   ['+car_2+']   car_3     ['+  car_3+']');  
		}
		//else if(get_ByteLength(k) == 9)
		else if (source_value.length == 8)
		{
//			alert("¿©±â´Â ·À½º°¡ 8ÀÔ´Ï´Ù    "+get_ByteLength(source_value.substring(0,3)));
			if(get_ByteLength(source_value.substring(0,3)) == 6)
			{ 
				car_1 = source_value.substr(0,3);
				car_2 = source_value.substr(3,1);
				car_3 = source_value.substr(4,4);
			}
			else
			{
				car_1 = source_value.substr(0,2);
				car_2 = source_value.substr(2,2);
				car_3 = source_value.substr(4,4);
			}	
//		    alert('8 ÀÏ¶§ get_ByteLength(k)  ['+ source_value+']  car_1  ['+car_1+']   car_2   ['+car_2+']   car_3     ['+  car_3+']');  
		}
		else if (source_value.length == 7)
		{
				car_1 = source_value.substr(0,2);
				car_2 = source_value.substr(2,1);
				car_3 = source_value.substr(3,4);
		}
		
		
		else if (source_value.length == 2)
		{
			car_1 = source_value.substr(0,2);	
		    find_chk = 0;
			for (j=0;j<excode_200_name.length;j++)
			{
				if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
		    return car_1+"00000000";
		}
		else{return false;}
		find_chk = 0;
		for (j=0;j<excode_200_name.length;j++)
		{
			if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
			{
				car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
				//alert('¿©±âµÎ¿À³ª?');
				if(car_1.length == 2){car_1=car_1+"00";}
				//alert(car_1);
				find_chk = 1;
			}
		}
		if (find_chk == 0)
		{
			return false;
		}
		//alert(car_2+"====="+chk_Number(car_2));
		if( car_2.toUpperCase() == "K")
		{
			car_2 = "0K";	
		}
		else if(chk_Number(car_2))
		{
			if(car_1 == "0103")
			{
			    car_2 = car_2+"K";
			}
		}
		else if(car_2.length == 2)
		{
//			alert("111111111     "+car_2.substring(1,2).toUpperCase());
			if(car_2.substring(1,2).toUpperCase() == "K")
			{
				car_2 = replace(car_2,"k","K");
			}	
		}	
		else
		{
			find_chk = 0;
			for (j=0;j<excode_213_name.length;j++)
			{
				if ( change_method == '1' ? excode_213_name[j] == car_2 : excode_213_code[j] == car_2 )
				{
					car_2 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]);
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
	    }
		return car_1+car_2+car_3 ;
	}
	else
	{
		//alert('ÀÌ·ûÂ÷   '+source_value.length);
		if(source_value.length == 10)
		{
			car_1 = source_value.substr(0,4);
			car_2 = source_value.substr(4,2);
			car_3 = source_value.substr(6,4);
		}
		else if(source_value.length == 9)
		{
			
			
			car_1 = source_value.substr(0,4);
			car_2 = source_value.substr(4,1);
			car_3 = source_value.substr(5,4);
//			alert(car_1+"==="+car_2+"==="+car_3+"===");
			find_chk = 0;
			for (j=0;j<excode_200_name.length;j++)
			{
				if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
			if(car_2.toUpperCase() == "K")
			{
				car_2 = "K";
		    }else{
		    	car_2 = car_2;
			}
		    
			return car_1+car_2+car_3 ;
			
		}
		else if(source_value.length == 8)
		{
			
			
			car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(2,2);
			car_3 = source_value.substr(4,4);
			//alert(car_1+"==="+car_2+"==="+car_3+"===");
			find_chk = 0;
			for (j=0;j<excode_200_name.length;j++)
			{
				if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
			
		    car_2 = replace(car_2,"k","K");;
			
			return car_1+car_2+car_3 ;
			
		}
		else if(source_value.length == 7)
		{
			
			
			car_1 = source_value.substr(0,2);
			car_2 = source_value.substr(2,1);
			car_3 = source_value.substr(3,4);
			//alert(car_1+"==="+car_2+"==="+car_3+"===");
			find_chk = 0;
			for (j=0;j<excode_200_name.length;j++)
			{
				if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
			
		    car_2 = replace(car_2,"k","K");;
			
			return car_1+car_2+car_3 ;
			
		}
		else if(source_value.length == 4)
		{
			car_1 = source_value.substr(0,4);
			
			find_chk = 0;
			for (j=0;j<excode_200_name.length;j++)
			{
				if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
					find_chk = 1;
				}
			}
			
			if (find_chk == 0)
			{
				return false;
			}
		    return car_1;
		}else if(source_value.length == 2)
		{
			car_1 = source_value.substr(0,2);
			find_chk = 0;
			for (j=0;j<excode_200_name.length;j++)
			{
				if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
				{
					car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
					find_chk = 1;
				}
			}
			if (find_chk == 0)
			{
				return false;
			}
		    return car_1; 
		
		}else{return false;}
	}

	find_chk = 0;
	for (j=0;j<excode_200_name.length;j++)
	{
		if ( change_method == '1' ? excode_200_name[j] == car_1 : excode_200_code[j] == car_1 )
		{
			car_1 = (change_method == '1' ? excode_200_code[j] : excode_200_name[j]);
			find_chk = 1;
		}
	}
	if (find_chk == 0)
	{
		return false;
	}
	find_chk = 0;
	for (j=0;j<excode_213_name.length;j++)
	{
		if ( change_method == '1' ? excode_213_name[j] == car_2 : excode_213_code[j] == car_2 )
		{
			car_2 = (change_method == '1' ? excode_213_code[j] : excode_213_name[j]);
			find_chk = 1;
		}
	}
	if (find_chk == 0)
	{
		return false;
	}
	return car_1+car_2+car_3 ;
}

/* 2004.05.04 Á¶¿µ¹ü - Á÷ÆÇ¿ë ÆË¾÷È­¸é µµ¿ò¸» Ã£±â */
//================================
function action_help_popup(PGM_ID) {
//--------------------------------
	g_log_cnt="action_help_popup";

    top.frame_js.set_objGlobal_agentBean("HELP_POPUP_PGM_ID",PGM_ID);
    top.frame_js.popupPage("hdcc/DCO/OFC71M/html/OFC71M2_popup.html",600,600,"-1","-1");
}

/** function description********************************************************
	1.ÇÔ¼ö¸í : popCalendar()
	2.ÇÔ¼ö³»¿ë : ´Þ·Â ÆË¾÷Ã¢ ¿­±â
	3.ÀÔ·Â : 
	4.Ãâ·Â : 
	5.¼³¸í :
********************************************************************************/
function popCalendar(objText){		
	var iTop = window.screenTop + top.content.event.clientY;
	var iLeft = window.screenLeft + top.content.event.clientX;

	var cal = popupModal(doc_root + "/directcall/framework/html/calendar.html", 140, 192, "no", "no", iLeft, iTop );
	
	if (cal != "undefined" && cal != ""){
		objText.value = cal;
	}		
}

function popCalendar2(objText1, objText2){		
	var iTop = window.screenTop + event.clientY;
	var iLeft = window.screenLeft + event.clientX;

	var cal = popupModal(doc_root + "/directcall/hdcc/DCC/HITOOL/jsp/calendar.html", 140, 192, "no", "no", iLeft, iTop );
	
	if (cal != "undefined" && cal != ""){
		objText1.value = cal;
		objText2.value = cal;
	}		
}

/** function description********************************************************
	1.ÇÔ¼ö¸í : popupModal()
	2.ÇÔ¼ö³»¿ë : ¸ð´Þ ÆË¾÷
	3.ÀÔ·Â : 
	4.Ãâ·Â : 
	5.¼³¸í :
********************************************************************************/
function popupModal(url, intWidth, intHeight, scrollYesNo, centerYesNo ,sXPos, sYPos){
	var feature = "dialogHeight: " + intHeight + "px; "
			 	+ "dialogWidth: "  + intWidth  + "px; "
			 	+ "scroll:"        + scrollYesNo + "; "
			 	+ "dialogTop:"     + sYPos       + "; "
			 	+ "dialogLeft:"    + sXPos       + "; "
			 	+ "center:"        + centerYesNo + "; "
			 	+ "edge: raised; help: no; resizable: no; status: no;";

	var isSuccess = window.showModalDialog(url,window,feature);
		
	return (isSuccess);
}

/**
* Created on 2005. 1. 25
* @author ±è»ó¿î
* ¹Ý°¢À» Àü°¢À¸·Î º¯È¯
*/
function convert2ByteChar(obj) {
		
		str = obj.value;

		return_str = "";

		for(i = 0 ; i < str.length ; i++){

			x_char = str.substring(i,i+1) ;

			x_2byteChar = ""; //ÄÁ¹öÆ®µÈ ¹®ÀÚ
			c = x_char.charCodeAt(0);

			if(32 <= c && c <= 126) { //Àü°¢À¸·Î º¯È¯µÉ¼ö ÀÖ´Â ¹®ÀÚÀÇ ¹üÀ§
				if(c == 32) { //½ºÆäÀÌ½ºÀÎ°æ¿ì ascii ÄÚµå 32
					x_2byteChar = "¡¡";
				} else {
					x_2byteChar = unescape("%u"+gf_DecToHex(c+65248));
				}

				return_str = return_str + x_2byteChar;
			}else{
				return_str = return_str + x_char;
			}

		}

		obj.value = return_str;
}

/**
* Created on 2005. 1. 25
* @author ±è»ó¿î
* ¹Ý°¢À» Àü°¢À¸·Î º¯È¯
*/
function to2ByteChar(str) {

		return_str = "";

		for(i = 0 ; i < str.length ; i++){

			x_char = str.substring(i,i+1) ;

			x_2byteChar = ""; //ÄÁ¹öÆ®µÈ ¹®ÀÚ
			c = x_char.charCodeAt(0);

			if(32 <= c && c <= 126) { //Àü°¢À¸·Î º¯È¯µÉ¼ö ÀÖ´Â ¹®ÀÚÀÇ ¹üÀ§
				if(c == 32) { //½ºÆäÀÌ½ºÀÎ°æ¿ì ascii ÄÚµå 32
					x_2byteChar = "¡¡";
				} else {
					x_2byteChar = unescape("%u"+gf_DecToHex(c+65248));
				}

				return_str = return_str + x_2byteChar;
			}else{
				return_str = return_str + x_char;
			}

		}

		return return_str;
}

/**
* Created on 2005. 1. 25
* @author ±è»ó¿î
* ¹Ý°¢À» Àü°¢À¸·Î º¯È¯½Ã 10Áø¼ö¸¦ 16Áø¼ö·Î
*/
function gf_DecToHex(x_dec) {
	var x_Hex = new Array();
	var x_serial = 0;
	var x_over16 = x_dec;
	var x_tempNum = 0;
	while(x_dec > 15) {
		var x_h = x_dec % 16; //³ª¸ÓÁö
		x_dec = parseInt(x_dec/16); //¸ò
		x_Hex[x_serial++] = (x_h > 9 ? String.fromCharCode(x_h + 55) : x_h); //16Áø¼öÄÚµåº¯È¯
	}
	//¸¶Áö¸·Àº ¸òÀÇ °ªÀ» °¡Áü
	x_Hex[x_serial++] = (x_dec > 9 ? String.fromCharCode(x_dec + 55) : x_dec); //16Áø¼öÄÚµåº¯È¯
	//¸ò,³ª¸ÓÁö,³ª¸ÓÁö,.....
	var retValue = "";
	for(var i=x_Hex.length ; i>0 ;i--) {
		retValue += x_Hex[i-1];
	}
	return retValue;
}


/**
* ¿µ¹®ÀÚ ¶Ç´Â ¼ýÀÚ ÀÔ·ÂÀÎÁö Ã¼Å©
* »ç¿ë¹ý : chk2ByteChar(°´Ã¼)
* @author ±è»ó¿î
*/
function chk2ByteChar(obj){
	str = obj.value;
	for(i = 0 ; i < str.length ; i++){

		x_char = str.substring(i,i+1) ;

		c = x_char.charCodeAt(0);

		if(32 > c || c > 127)
		{   
			alert("ÀÔ·Â¿À·ù. ÇÑ±Û ¶Ç´Â 2byte¹®ÀÚ´Â ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.");
			obj.focus();
			obj.select();
			break;
		}
	}
}


/**
* Created on 2006. 03. 26
* @author ÀÌ°­¿í
* ½ºÇÇµå º¸»ó »ó´ã¿ø ¿©ºÎ
*/
function isSpeedAgent() {
	var userGrpID = top.frame_js.loginGRP_ID;
	var SpeedGrpID = top.frame_js.getConfig("GRP_ID_SPEED_BOSL");
	
	if (userGrpID == SpeedGrpID) return true;
	else return false;
}
