<!--

if(!navigator.cookieEnabled) {
	alert("Cookie Not Setting...     ");
	document.location.href = '/';
}

idx = (navigator.appVersion.indexOf("MSIE"));

if (idx > -1) {
	IEV = parseInt(navigator.appVersion.substr(idx+4));
	if (IEV<=4) document.location.href = '/';
}
else
	document.location.href = '/';

function getLoginCookie( name, subname ) {
	var nameOfCookie = name + "=";
	var x = 0;
	var cookie_str = "";

	while ( x <= document.cookie.length ) {
		var y = (x+nameOfCookie.length);

		if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
			endOfCookie = document.cookie.length;
			cookie_str = document.cookie.substring( y, endOfCookie );
		}

		x = document.cookie.indexOf( " ", x ) + 1;

		if ( x == 0 ) break;
	}

	return unescape(getSubCookie(cookie_str, subname));
}

function getSubCookie(cookie_str, subname) {
	var x = 0;

	x = cookie_str.indexOf(subname + "=");
	if ((y = cookie_str.indexOf("&", x+1)) == -1) {
		y = cookie_str.length;
	}

	return cookie_str.substring(x + subname.length + 1, y);
}

function getCookie( name )
{
	var nameOfCookie = name + "=";
	var x = 0;
	while ( x <= document.cookie.length )
	{
		var y = (x+nameOfCookie.length);
		if ( document.cookie.substring( x, y ) == nameOfCookie )
		{
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
							endOfCookie = document.cookie.length;
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 )
			break;
	}
	return "";
}

function isEmail(InObj) {
	if ( !(InObj.value.search(/^\s*[\w\~\-.]+\@[\w\~\-.]+\.[\w\~\-.]+\s*$/gi) >= 0) ) {
		alert('E-mail Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.     ');
		InObj.focus();
		InObj.select();
		return false;
	}
	return true;
}

function isEmailString(InStr) {
	if ( !(InStr.search(/^\s*[\w\~\-.]+\@[\w\~\-.]+\.[\w\~\-.]+\s*$/gi) >= 0) ) {
		alert('E-mail Çü½ÄÀÌ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.     ');
		return false;
	}
	return true;
}


function openWinClose(MyW, MyH, MySel, MyName) {
	var myX, myY, PopUpWindow

	myX = (screen.width - MyW) / 2;
	myY = (screen.Height - MyH) / 2;

	switch (MySel) {
		case 1:
			PopUpWindow = window.open("about:blank", MyName, "width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",location=no,statusbars=no,scrollbars=no,resizable=no,menubar=no");
			break;
		case 2:
			PopUpWindow = window.open("about:blank", MyName, "width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",location=no,statusbars=no,scrollbars=yes,resizable=no,menubar=no");
			break;
		default:
			PopUpWindow = window.open("about:blank", MyName, "width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",location=no,statusbars=no,scrollbars=no,resizable=no,menubar=no");
	}

	PopUpWindow.close();
}

function openWin(win,MyW,MyH,MySel,MyName) {
	var myX, myY, PopUpWindow

	myX = (screen.availWidth - MyW) / 2;
	myY = (screen.availHeight - MyH) / 2;

	//openWinClose(MyW,MyH,MySel,MyName);

	switch (MySel) {
		case 1:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",location=no,statusbars=no,scrollbars=no,resizable=no,menubar=no");
			break;
		case 2:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",location=no,statusbars=no,scrollbars=yes,resizable=no,menubar=no");
			break;
		case 3:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",location=no,statusbars=no,scrollbars=yes,resizable=yes,menubar=no");
			break;
		default:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",location=no,statusbars=no,scrollbars=no,resizable=no,menubar=no");
	}

	if(PopUpWindow == null)   {
		alert("Â÷´ÜµÈ ÆË¾÷Ã¢À» Çã¿ëÇØ ÁÖ¼¼¿ä.");
	} else {
		PopUpWindow.focus();
	}
}
function openWin2(win,MyW,MyH,MySel,MyName) {
	var PopUpWindow

	switch (MySel) {
		case 1:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=0,left=0,statusbars=no,scrollbars=no,resizable=no,location=no,menubar=no");
			break;
		case 2:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=0,left=0,statusbars=no,scrollbars=yes,resizable=no,location=no,menubar=no");
			break;
		default:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=0,left=0,statusbars=no,scrollbars=no,resizable=no,location=no,menubar=no");
	}

	if(PopUpWindow == null)   {
		alert("Â÷´ÜµÈ ÆË¾÷Ã¢À» Çã¿ëÇØ ÁÖ¼¼¿ä.");
	} else {
		PopUpWindow.focus();
	}
}

function openWin3(win,MyW,MyH,MyX,MySel,MyName) {
	var PopUpWindow

	switch (MySel) {
		case 1:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=0,left=" + MyX + ",statusbars=no,scrollbars=no,resizable=no,location=no,menubar=no");
			break;
		case 2:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=0,left=" + MyX + ",statusbars=no,scrollbars=yes,resizable=no,location=no,menubar=no");
			break;
		default:
			PopUpWindow = window.open(win, MyName, "width=" + MyW + ",Height=" + MyH + ",Top=0,left=" + MyX + ",statusbars=no,scrollbars=no,resizable=no,location=no,menubar=no");
	}

	if(PopUpWindow == null)   {
		alert("Â÷´ÜµÈ ÆË¾÷Ã¢À» Çã¿ëÇØ ÁÖ¼¼¿ä.");
	} else {
		PopUpWindow.focus();
	}
}

function MultiOpenWin(win,MyW,MyH,MyX,MyY,MySel,MyName,InLRSelect) {
	var myX, myY, PopUpWindow

	if ( InLRSelect == "left" || InLRSelect == "" ) {
		myX = (screen.availWidth - MyX - MyW) / 2 - 10;
	} else {
		myX = (screen.availWidth - MyX) / 2;
	}

	if ( PopUpWindow ) PopUpWindow.close();

	myY = (screen.availHeight - MyY) / 2;

	switch (MySel) {
		case 1:
			PopUpWindow = window.open(win, MyName, "toolbar=no,location=no,directorys=no,status=no, width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",menubar=no,scrollbars=no,resizable=no,location=no,menubar=no");
			break;
		case 2:
			PopUpWindow = window.open(win, MyName, "toolbar=no,location=no,directorys=no,status=no, width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",menubar=no,scrollbars=yes,resizable=no,location=no,menubar=no");
			break;
		default:
			PopUpWindow = window.open(win, MyName, "toolbar=no,location=no,directorys=no,status=no, width=" + MyW + ",Height=" + MyH + ",Top=" + myY + ",left=" + myX + ",menubar=no,scrollbars=no,resizable=no,location=no,menubar=no");
	}

	if(PopUpWindow == null)   {
		alert("Â÷´ÜµÈ ÆË¾÷Ã¢À» Çã¿ëÇØ ÁÖ¼¼¿ä.");
	} else {
		PopUpWindow.focus();
	}
}

function ScreenCenter(win,MyW,MyH) {
	win.moveTo((screen.availWidth-MyW)/2,(screen.availHeight-MyH)/2);
	win.focus();
}

function ChangeCheck(InObj, InMsg) {
	if (InObj.value != '') {
		if ( InObj.defaultValue == InObj.value ) {
			alert(InMsg + 'ÀÌ ¼öÁ¤µÇÁö ¾Ê¾Ò½À´Ï´Ù.     ');
			InObj.focus();
			InObj.select();
			return false;
		}
		return true;
	}
	return true;
}

function NullCheck(InObj, InMsg) {
	if (InObj.value == '') {
		alert(InMsg + 'À» ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ');
		InObj.focus();
		InObj.select();
		return false;
	}
	return true;
}

function NullSpaceCheck1(InObj, InMsg) {
	if (InObj.value.length == 0) return true;

	for (i = 0; i < InObj.value.length; i++) {
		if (InObj.value.charAt(i) == ' ') {
			alert(InMsg + ' °ø¹é¹®ÀÚ¸¦ »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.     ');
			InObj.focus();
			InObj.select();
			return false;
		}
	}
	return true;
}

function NullSpaceCheck2(InObj, InMsg) {
	var st=0;

	if (InObj.value.length == 0) return true;

	for (i = 0; i < InObj.value.length; i++)
		if (InObj.value.charAt(i) != ' ') st++;

	if ( st == 0 ) {
		alert(InMsg + ' °ªÀº °ø¹é¹®ÀÚ ¸¸À¸·Î´Â »ç¿ëÇÏ½Ç ¼ö ¾ø½À´Ï´Ù.     ');
		InObj.value = "";
		InObj.focus();
		InObj.select();
		return false;
	}
	return true;
}

function SelectBoxCheck(InObj, InMsg) {
	if ( InObj.options[InObj.selectedIndex].value == "" ) {
		alert(InMsg + " ¼±ÅÃÇÏ¼¼¿ä.     ");
		try { InObj.focus(); } catch (ex) { }
		return false;
	}
	return true;
}

function CompareCheck1(InObj1, InObj2, InMsg) {
	if ( InObj1.value != InObj2.value ) {
		alert(InMsg + " ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.     ");
		InObj2.focus();
		InObj2.select();
		return false;
	}
	return true;
}

function CompareCheck2(InObj1, InObj2, InMsg) {
	if ( InObj1.value == InObj2.value ) {
		alert(InMsg + " ÀÏÄ¡ÇÏÁö ¾Ê½À´Ï´Ù.     ");
		InObj1.focus();
		InObj1.select();
		return false;
	}
	return true;
}

function LengthCheck1(InObj, InMsg, InLen) {
	var str1;

	str1 = InObj.value;

	if ( str1.length < InLen) {
		alert(InMsg + ' ÃÖ¼Ò ' + InLen + 'ÀÚ¸® ÀÌ»ó ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ');
		InObj.focus();
		InObj.select();
		return false;
	}
	return true;
}

function LengthCheck2(InObj, InMsg, Length) {
	if (InObj.value.length != Length) {
		alert(InMsg + ' ' + Length + 'ÀÚ¸®·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ');
		InObj.focus();
		InObj.select();
		return false;
	}
	return true;
}

function LengthCheck3(InObj, InMsg, InLen) {
	var str1;

	str1 = InObj.value;

	if ( str1.length < InLen || NoStrCheck(str1)) {
		alert(InMsg + ' ÃÖ¼Ò ' + InLen + 'ÀÚ¸® ÀÌ»ó ¼ýÀÚÇü½ÄÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ');
		InObj.focus();
		InObj.select();
		return false;
	}
	return true;
}

function LengthCheck4(InObj, InMsg, MinLength, MaxLength) {
	if (InObj.value.length < MinLength || InObj.value.length > MaxLength) {
		alert(InMsg + ' ' + MinLength + 'ÀÚ¸®¿¡¼­ ' + MaxLength + 'ÀÚ¸®·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ');
		InObj.focus();
		InObj.select();
		return false;
	}
	return true;
}

function NumberCheck(InObj, InMsg, Length) {
	if (NumStrLengthCheck(InObj.value, Length)) return true;

	alert(InMsg + ' ' + Length + 'ÀÚ¸® ¼ýÀÚÇü½ÄÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ');
	InObj.focus();
	InObj.select();
	return false;
}

function NumStrLengthCheck(InStr, Length) {
	if ((!isNaN(InStr)) && (InStr.length == Length))
		return true;
	else
		return false;
}

function CheckDate(InYYYY, InMM, InDD) {
	var MonthArray = new Array(0,31,28,31,30,31,30,31,31,30,31,30,31);
	var tpMM;

	if (InMM.substring(0,1) == '0') {
		tpMM = InMM.substring(1,2);
	} else {
		tpMM = InMM;
	}

	InDD = InDD;

	if (InYYYY < 1900 || InYYYY > 2500) {
		alert('Year ==> ' + InYYYY);
		return false;
	}

	if (InMM < 1 || InMM > 12 ) {
		alert('Month ==> ' + InMM);
		return false;
	}

	if (InYYYY % 4 == 0) //À±³â
			MonthArray[2] = 29;

	if (InDD > MonthArray[parseInt(tpMM)] || InDD < 1) {
		alert('Day ==> ' + InDD);
		return false;
	}

	return true;
}

function IsAlphabet(InStr) {
	InStr = InStr.toUpperCase();

	if (InStr.length == 0) return false;

	for (i = 0; i < InStr.length; i++)
		if (!((InStr.charAt(i) == '_') || (InStr.charAt(i) >= 'A' && InStr.charAt(i) <= 'Z'))) return false;

	return true;
}

function IsNumDash(InObj, InMsg) {
	var InStr = InObj.value.toUpperCase();

	if (InStr.length == 0) return false;

	for (i = 0; i < InStr.length; i++) {
		if (!((InStr.charAt(i) == '-') || (InStr.charAt(i) >= '0' && InStr.charAt(i) <= '9'))) {
			alert(InMsg + " ¼ýÀÚ¿Í ÇÏÀÌÇÂ(\"-\")ÀÇ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ");
			InObj.focus();
			InObj.select();
			return false;
		}
	}
	return true;
}

function IsAlphaNum(InObj, InMsg) {
	InStr = InObj.value.toUpperCase();

	if (InStr.length == 0) return false;

	for (i = 0; i < InStr.length; i++) {
		if	(!((InStr.charAt(i) >= 'A' && InStr.charAt(i) <= 'Z') ||
		       (InStr.charAt(i) >= 'a' && InStr.charAt(i) <= 'z') ||
		       (InStr.charAt(i) >= '0' && InStr.charAt(i) <= '9')) ) {
			alert(InMsg + ' ' + '¿µ¹®°ú ¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ');
			InObj.focus();
			InObj.select();
			return false;
		}
	}
	return true;
}

function IsPossiblID(InObj, InMsg) {
	var InStr = InObj.value;

	if ( InStr.length == 0 ) return false;

	if ( !(InStr.charAt(0) >= 'A' && InStr.charAt(0) <= 'Z' ||
	       InStr.charAt(0) >= 'a' && InStr.charAt(0) <= 'z') ) {
		alert(InMsg + ' ¿µ¹®À¸·Î ½ÃÀÛÇÏ´Â ¿µ¹®/¼ýÀÚÀÇ Á¶ÇÕÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ');
		InObj.focus();
		InObj.select();
		return false;
	}
	return true;
}

function IsPossiblestr(InObj) {
	var InStr = InObj.value;

	for (i = 0; i < InStr.length; i++) {
		if ((InStr.charAt(i) == '|')) {
			alert('You can\'t not use special character...!		 ');
			return false;
		}
	}
	return true;
}

function NoCheck(InObj, InMsg) {
	if (NoStrCheck(InObj.value)) {
		InObj.focus();
		InObj.select();
		alert(InMsg + ' ¼ýÀÚÇü½ÄÀ¸·Î ÀÔ·ÂÇØ ÁÖ¼¼¿ä.     ');
		return false;
	}
	return true;
}

function NoStrCheck(InStr) {
	if (!IsNumm(InStr))
		return true;
	else
		return false;
}

function IsNumm(InStr) {
	InStr = InStr.toUpperCase();

	for (i = 0; i < InStr.length; i++)
		if (!(InStr.charAt(i) >= '0' && InStr.charAt(i) <= '9')) return false;

	return true;
}

function NumKeyEventHandle() {
	if ( event.keyCode >= 48 && event.keyCode <= 57 ) {
		event.returnValue = true;
	}
	else {
		event.keyCode = 0;
		event.cancelBubble = true;
		event.returnValue = false;
	}
}

function BizNoCheck(InObj, InBizNo) {
	var SaupNumber = 0;
	var sum = 0;
	var getlist	= new Array(10);
	var chkvalue = new Array("1","3","7","1","3","7","1","3","5");

	SaupNumber = InBizNo;

	if(InBizNo.length < 10){
		alert('»ç¾÷ÀÚµî·Ï¹øÈ£°¡ ¿Ã¹Ù¸£Áö ¾Ê½À´Ï´Ù.     ');
		InObj.focus();
		InObj.select();
		return false;
	}

	for (var i=0;i<10;i++) {
		getlist[i] = SaupNumber.substring(i,i+1);
	}

	for (var i=0;i<9;i++){
		sum += getlist[i]*chkvalue[i];
	}

	sum = sum + parseInt((getlist[8]*5)/10) ;
	sidliy = sum%10;
	sidchk = 0;

	if ( sidliy != 0 )
		sidchk = 10 - sidliy;
	else
		sidchk = 0;

	if ( sidchk != getlist[9] ) {
		alert("»ç¾÷ÀÚµî·Ï¹øÈ£°¡ Àß¸ø ÀÔ·ÂµÇ¾ú½À´Ï´Ù.     ");
		InObj.focus();
		InObj.select();
		return false;
	}

	return true;
}

function fmtnum(num) {
	var sign="";

	if(num==0) return num;

	if(num<0){
		num=num*(-1);
		sign="-";
	}
	else
		num=num*1;

	num = new String(num)

	var temp="";
	var pos=3;

	num_len=num.length;

	while (num_len>0) {
		num_len=num_len-pos;

		if(num_len<0) {
			pos=num_len+pos;
			num_len=0;
		}

		temp=","+num.substr(num_len,pos)+temp;
	}

	return sign+temp.substr(1);
}

var HanCharArray = new Array(
"¡¡","¡¢","¡£","¡¥","¡¦","¡§","¡¨","&shy;","¡ª","¡«","¡¬","¡­","¡®","¡¯","¡°","¡±","¡²","¡³","¡´","¡µ","¡¶","¡·","¡¸","¡¹",
"¡º","¡»","¡¼","¡½","¡Â","¡Á","¡Â","¡Á","¡Â","¡Ã","¡Ä","¡Å","¡ã","¡Ç","¡È","¡É","¡Ê","¡Ë","¡Ì","¡Í","¡Î","¡Ï","¡Ð","¡Ñ",
"¡Ò","¡Ó","¡Ô","¡Õ","¡Ö","¡ì","¡Ø","¡Ù","¡Ú","¡Û","¡Ü","¡Ý","¡Þ","¡ß","¡à","¡á","¡â","¡ã","¡ä","¡å","¡æ","¡ç","¡è","¡é",
"¡ê","¡ë","¡ì","¡í","¡î","¡ï","¡ð","¡ñ","¡ò","¡ó","¡ô","¡õ","¡ö","¡÷","¡ø","¡ù","¡ú","¡û","¡ü","¡ý","¡þ","¢¡","¢¢","¢£",
"¢¤","&acute;","¢¦","¢§","¢¨","¢©","¢ª","¢«","&cedil;","¢­","&iexcl;","&iquest;","¢°","¢±","¢²","¢³","¡è","¢µ","¢¶","¢·","¢¸","¢¹","¢º","¢»",
"¢¼","¢½","¢¾","¢¿","¢À","¢Á","¢Â","¢Ã","¢Ä","¢Å","¢Æ","¢Ç","¢È","¢É","¢Ê","¢Ë","¢Ì","¢Í","¢Î","¢Ï","¢Ð","¢Ñ","&para;","¢Ó",
"¢Ô","¢Õ","¢Ö","¢×","¢Ø","¢Ù","¢Ú","¢Û","¢Ü","¢Ý","¢Þ","¢ß","¢à","¢á","¢â","¢ã","¢ä","¢å","£¡","£¢","££","£¤","£¥","£¦",
"£§","£¨","£©","£ª","£«","£¬","£­","£®","£¯","£°","£±","£²","£³","£´","£µ","£¶","£·","£¸","£¹","£º","£»","£¼","£½","£¾",
"£¿","£À","£Á","£Â","£Ã","£Ä","£Å","£Æ","£Ç","£È","£É","£Ê","£Ë","£Ì","£Í","£Î","£Ï","£Ð","£Ñ","£Ò","£Ó","£Ô","£Õ","£Ö",
"£×","£Ø","£Ù","£Ú","£Û","£Ü","£Ý","£Þ","£ß","£à","£á","£â","£ã","£ä","£å","£æ","£ç","£è","£é","£ê","£ë","£ì","£í","£î",
"£ï","£ð","£ñ","£ò","£ó","£ô","£õ","£ö","£÷","£ø","£ù","£ú","£û","£ü","£ý","£þ","¤¡","¤¢","¤£","¤¤","¤¥","¤¦","¤§","¤¨",
"¤©","¤ª","¤«","¤¬","¤­","¤®","¤¯","¤°","¤±","¤²","¤³","¤´","¤µ","¤¶","¤·","¤¸","¤¹","¤º","¤»","¤¼","¤½","¤¾","¤¿","¤À",
"¤Á","¤Â","¤Ã","¤Ä","¤Å","¤Æ","¤Ç","¤È","¤É","¤Ê","¤Ë","¤Ì","¤Í","¤Î","¤Ï","¤Ð","¤Ñ","¤Ò","¤Ó","¤Õ","¤Ö","¤×","¤Ø","¤Ù",
"¤Ú","¤Û","¤Ü","¤Ý","¤Þ","¤ß","¤à","¤á","¤â","¤ã","¤ä","¤å","¤æ","¤ç","¤è","¤é","¤ê","¤ë","¤ì","¤í","¤î","¤ï","¤ð","¤ñ",
"¤ò","¤ó","¤ô","¤õ","¤ö","¤÷","¤ø","¤ù","¤ú","¤û","¤ü","¤ý","¤þ","¦¡","¦¢","¦£","¦¤","¦¥","¦¦","¦§","¦¨","¦©","¦ª","¦«",
"¦¬","¦­","¦®","¦¯","¦°","¦±","¦²","¦³","¦´","¦µ","¦¶","¦·","¦¸","¦¹","¦º","¦»","¦¼","¦½","¦¾","¦¿","¦À","¦Á","¦Â","¦Ã",
"¦Ä","¦Å","¦Æ","¦Ç","¦È","¦É","¦Ê","¦Ë","¦Ì","¦Í","¦Î","¦Ï","¦Ð","¦Ñ","¦Ò","¦Ó","¦Ô","¦Õ","¦Ö","¦×","¦Ø","¦Ù","¦Ú","¦Û",
"¦Ü","¦Ý","¦Þ","¦ß","¦à","¦á","¦â","¦ã","¦ä","§¡","§¢","§£","§¤","§¥","§¦","§§","§¨","§©","§ª","§«","§¬","§­","§®","§¯",
"§°","§±","§²","§³","§´","§µ","§¶","§·","§¸","§¹","§º","§»","§¼","§½","§¾","§¿","§À","§Á","§Â","§Ã","§Ä","§Å","§Æ","§Ç",
"§È","§É","§Ê","§Ë","§Ì","§Í","§Î","§Ï","§Ð","§Ñ","§Ò","§Ó","§Ô","§Õ","§Ö","§×","§Ø","§Ù","§Ú","§Û","§Ü","§Ý","§Þ","§ß",
"§à","§á","§â","§ã","§ä","§å","§æ","§ç","§è","§é","§ê","§ë","§ì","§í","§î","§ï","&AElig;","&ETH;","&ordf;","¨¤","¨¦","¨¨","¨©","&Oslash;",
"¨«","&ordm;","&THORN;","¨®","¨¯","¨±","¨²","¨³","¨´","¨µ","¨¶","¨·","¨¸","¨¹","¨º","¨»","¨¼","¨½","¨¾","¨¿","¨À","¨Á","¨Â","¨Ã",
"¨Ä","¨Å","¨Æ","¨Ç","¨È","¨É","¨Ê","¨Ë","¨Ì","¨Í","¨Î","¨Ï","¨Ð","¨Ñ","¨Ò","¨Ó","¨Ô","¨Õ","¨Ö","¨×","¨Ø","¨Ù","¨Ú","¨Û",
"¨Ü","¨Ý","¨Þ","¨ß","¨à","¨á","¨â","¨ã","¨ä","¨å","¨æ","¨ç","¨è","¨é","¨ê","¨ë","¨ì","¨í","¨î","¨ï","¨ð","¨ñ","¨ò","¨ó",
"¨ô","¨õ","&frac12;","¨÷","¨ø","&frac14;","&frac34;","¨û","¨ü","¨ý","¨þ","&aelig;","©¢","&eth;","©¤","©¥","©¦","©§","©¨","©©","&oslash;","©«","&szlig;","&thorn;",
"©®","©¯","©°","©±","©²","©³","©´","©µ","©¶","©·","©¸","©¹","©º","©»","©¼","©½","©¾","©¿","©À","©Á","©Â","©Ã","©Ä","©Å",
"©Æ","©Ç","©È","©É","©Ê","©Ë","©Ì","©Í","©Î","©Ï","©Ð","©Ñ","©Ò","©Ó","©Ô","©Õ","©Ö","©×","©Ø","©Ù","©Ú","©Û","©Ü","©Ý",
"©Þ","©ß","©à","©á","©â","©ã","©ä","©å","©æ","©ç","©è","©é","©ê","©ë","©ì","©í","©î","©ï","©ð","©ñ","©ò","©ó","©ô","©õ",
"&sup1;","&sup2;","&sup3;","©ù","©ú","©û","©ü","©ý","©þ","ª¡","ª¢","ª£","ª¤","ª¥","ª¦","ª§","ª¨","ª©","ªª","ª«","ª¬","ª­","ª®","ª¯",
"ª°","ª±","ª²","ª³","ª´","ªµ","ª¶","ª·","ª¸","ª¹","ªº","ª»","ª¼","ª½","ª¾","ª¿","ªÀ","ªÁ","ªÂ","ªÃ","ªÄ","ªÅ","ªÆ","ªÇ",
"ªÈ","ªÉ","ªÊ","ªË","ªÌ","ªÍ","ªÎ","ªÏ","ªÐ","ªÑ","ªÒ","ªÓ","ªÔ","ªÕ","ªÖ","ª×","ªØ","ªÙ","ªÚ","ªÛ","ªÜ","ªÝ","ªÞ","ªß",
"ªà","ªá","ªâ","ªã","ªä","ªå","ªæ","ªç","ªè","ªé","ªê","ªë","ªì","ªí","ªî","ªï","ªð","ªñ","ªò","ªó","«¡","«¢","«£","«¤",
"«¥","«¦","«§","«¨","«©","«ª","««","«¬","«­","«®","«¯","«°","«±","«²","«³","«´","«µ","«¶","«·","«¸","«¹","«º","«»","«¼",
"«½","«¾","«¿","«À","«Á","«Â","«Ã","«Ä","«Å","«Æ","«Ç","«È","«É","«Ê","«Ë","«Ì","«Í","«Î","«Ï","«Ð","«Ñ","«Ò","«Ó","«Ô",
"«Õ","«Ö","«×","«Ø","«Ù","«Ú","«Û","«Ü","«Ý","«Þ","«ß","«à","«á","«â","«ã","«ä","«å","«æ","«ç","«è","«é","«ê","«ë","«ì",
"«í","«î","«ï","«ð","«ñ","«ò","«ó","«ô","«õ","«ö","¥¡","¥¢","¥£","¥¤","¥¥","¥¦","¥§","¥¨","¥©","¥ª","¥°","¥±","¥²","¥³",
"¥´","¥µ","¥¶","¥·","¥¸","¥¹","¥Á","¥Â","¥Ã","¥Ä","¥Å","¥Æ","¥Ç","¥È","¥É","¥Ê","¥Ë","¥Ì","¥Í","¥Î","¥Ï","¥Ð","¥Ñ","¥Ò",
"¥Ó","¥Ô","¥Õ","¥Ö","¥×","¥Ø","¥á","¥â","¥ã","¥ä","¥å","¥æ","¥ç","¥è","¥é","¥ê","¥ë","¥ì","¥í","¥î","¥ï","¥ð","¥ñ","¥ò",
"¥ó","¥ô","¥õ","¥ö","¥÷","¥ø","¬¡","¬¢","¬£","¬¤","¬¥","¬¦","¬§","¬¨","¬©","¬ª","¬«","¬¬","¬­","¬®","¬¯","¬°","¬±","¬²",
"¬³","¬´","¬µ","¬¶","¬·","¬¸","¬¹","¬º","¬»","¬¼","¬½","¬¾","¬¿","¬À","¬Á","¬Ñ","¬Ò","¬Ó","¬Ô","¬Õ","¬Ö","¬×","¬Ø","¬Ù",
"¬Ú","¬Û","¬Ü","¬Ý","¬Þ","¬ß","¬à","¬á","¬â","¬ã","¬ä","¬å","¬æ","¬ç","¬è","¬é","¬ê","¬ë","¬ì","¬í","¬î","¬ï","¬ð","¬ñ",
"\"","\\","\'",
" ","¡¤","1","2","3","4","5","6","7","8","9","0","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r",
"s","t","u","v","w","x","y","z","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V",
"W","X","Y","Z","`","!","@","#","$","%","^","&","*","(",")","-","_","+","=","|","]","[","{","}","/","?",".",",",">","<");

function HangulCheck(InObj, InMsg) {
	for ( i = 0 ; i < InObj.value.length ; i++ ) {

		for ( j = 0 ; j < HanCharArray.length ; j++ ) {
			if ( InObj.value.charAt(i) == HanCharArray[j] ) {
				alert(InMsg + " ÇÑ±Û ¹®ÀÚ¸¸ ÀÔ·ÂÇØ ÁÖ½Ê½Ã¿À.     ");
				InObj.focus();
				InObj.select();
				return false;
			}
		}
	}

	return true;
}

// ÁÖ¹Îµî·Ï¹øÈ£ À¯È¿¼º Ã¼Å©
function checkJuminNum(strRegNo1, strRegNo2) {
	var nCheckDigitFront, nCheckDigitBack;

	if (strRegNo1.substring(2,3) > 1)
		return false;

	if (strRegNo1.substring(4,5) > 3)
		return false;

	if (strRegNo2.substring(0,1) > 4
		|| strRegNo2.substring(0,1) == 0) {
		return false;
	}

	var a1 = strRegNo1.substring(0,1)
	var a2 = strRegNo1.substring(1,2)
	var a3 = strRegNo1.substring(2,3)
	var a4 = strRegNo1.substring(3,4)
	var a5 = strRegNo1.substring(4,5)
	var a6 = strRegNo1.substring(5,6)
	nCheckDigitFront = (a1 * 2) + (a2 * 3) + (a3 * 4) + (a4 * 5) + (a5 * 6) + (a6 * 7);

	var b1 = strRegNo2.substring(0,1)
	var b2 = strRegNo2.substring(1,2)
	var b3 = strRegNo2.substring(2,3)
	var b4 = strRegNo2.substring(3,4)
	var b5 = strRegNo2.substring(4,5)
	var b6 = strRegNo2.substring(5,6)
	var b7 = strRegNo2.substring(6,7)

	nCheckDigitBack = nCheckDigitFront + (b1 * 8) + (b2 * 9) + (b3 * 2) + (b4 * 3) + (b5 * 4) + (b6 * 5);
	nCheckDigitBack = nCheckDigitBack % 11
	nCheckDigitBack = 11 - nCheckDigitBack
	nCheckDigitBack = nCheckDigitBack % 10

	if (nCheckDigitBack != b7)
		return false;
	else
		return true;
}

function replaceAll(InObj, InReg, InStr) {
	while(true) {
		InObj.value = InObj.value.replace(InReg, InStr);

		if ( InObj.value.indexOf(InReg) == -1 ) break;
	}

	return InObj.value;
}

function CheckFileExt(InObj, InReg) {
	if ( InObj.value != "" ) {
		var sPos = InObj.value.lastIndexOf(".") + 1;
		var ePos = InObj.value.length;
		var sExt = InObj.value.substring(sPos, ePos);

		sExt = sExt.toLowerCase();
		InReg = InReg.toLowerCase();

		if ( sExt == InReg )
			return true;
		else
			return false;
	} else {
		return true;
	}
}

function autotab(frm, objthis, mlen) {
  if(event.keyCode != 9 && event.keyCode != 16) {
    if ( !frm ) return;

    if(objthis.value.length == mlen) {
      for(x=0; x<frm.elements.length; x++) {
        if(objthis.name == frm.elements[x].name) var nextfield = x + 1;
      }

      if ( frm.elements[nextfield].type == "password" || frm.elements[nextfield].type == "text" ) {
        frm.elements[nextfield].focus();
        frm.elements[nextfield].select();
      }
      else
        frm.elements[nextfield].focus();


    }
  }
}

function NextObject(frm, obj) {
	var nextfield = 0;

  for(x=0; x<frm.elements.length; x++) {
    if(obj.name == frm.elements[x].name) var nextfield = x + 1;
  }

  if ( (frm.elements[nextfield].type == "password" || frm.elements[nextfield].type == "text") &&
       (!frm.elements[nextfield].readonly || !frm.elements[nextfield].disabled) ) {
    frm.elements[nextfield].focus();
    frm.elements[nextfield].select();
  } else {
    frm.elements[nextfield].focus();
  }
}

//±ÛÀÚ ±æÀÌ ±¸ÇÏ±â
function CheckLen(obj) {
	var temp;
	var memocount;

	memocount = 0;
	len = obj.value.length;

	if ( len == 0 ) return 0;

	for(k=0;k<len;k++){
		temp = obj.value.charAt(k);

		if(escape(temp).length > 4)
			memocount += 2;
		else
			memocount++;
	}

	return memocount/2;
}

