
<!--
// CheckID
/*function CheckID(InObj)
{
	var Str = InObj.value;
	if(Str.length < 4){
		alert("È¸¿øID´Â 4±ÛÀÚ ÀÌ»ó ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		InObj.value = "";
		InObj.focus();
		return false;
	}
	return true;
}
*/

// LengthCheck
function LengthCheck(InObj, InMsg)
{
	var Str = InObj.value;
	if(Str.length < 4){
		alert(InMsg + "4ÀÚ¸® ÀÌ»ó ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù.");
		InObj.value = "";
		InObj.focus();
		return true;
	}
}

// BlankCheck
function BlankCheck(Chk_Str,Chk_Name,Box_Num)
{
	var msg;
	msg = "";
	var chk_res;

	chk_res = Chk_Str.charAt(Chk_Str.length-1);
	if(chk_res == " "){
		if(Box_Num == 1){
			msg = "¼º¸í¶õ¿¡´Â °ø¹éÀ» ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.";
			Chk_Name.value = "";
			Chk_Name.focus();
		}
		else if(Box_Num == 2){
			msg = "¿µ¹®ÀÌ¸§¶õ¿¡´Â °ø¹éÀ» ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.";
			Chk_Name.value = "";
			Chk_Name.focus();
		}
		else if(Box_Num == 3){
			msg = "ÁÖ¹Îµî·Ï¹øÈ£¶õ¿¡´Â °ø¹éÀ» ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.";
			Chk_Name.value = "";
			Chk_Name.focus();
		}
		else if(Box_Num == 4){
			msg = "»ý³â¿ùÀÏ¶õ¿¡´Â °ø¹éÀ» ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.";
			Chk_Name.value = "";
			Chk_Name.focus();
		}
		else if(Box_Num == 5){
			msg = "¾ÆÀÌµð ¶õ¿¡´Â °ø¹éÀ» ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.";
			Chk_Name.value = "";
			Chk_Name.focus();
		}
		
		else{
			msg = "¿¬¶ô¹øÈ£¶õ¿¡´Â °ø¹éÀ» ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.";
			Chk_Name.value = "";
			Chk_Name.focus();
		}
		return msg;
	} 
	else{
		return msg;
	}	
}

// DateSpace
function DateSpace(InObj)
{
	if(InObj.value.length == "0"){
		return true;
	}
	else if(InObj.value.length == "1"){
		InObj.value = " " + InObj.value;
		return true;
	}
	return true;	
}

// SpaceCheck
function SpaceCheck(InObj)
{
	if(InObj.value.length == "0"){
		InObj.value = InObj.value + "    ";
		return true;
	}
	else if(InObj.value.length == "1"){
		InObj.value = InObj.value + "   ";
		return true;
	}
	else if(InObj.value.length == "2"){
		InObj.value = InObj.value + "  ";
		return true;
	}
	else if(InObj.value.length == "3"){
		InObj.value = InObj.value + " ";
		return true;
	}
	return true;
}

function SpaceCheck1(InObj)
{
	if(InObj.value.length == "0"){
		InObj.value = InObj.value + "   ";
		return true;
	}
	else if(InObj.value.length == "1"){
		InObj.value = InObj.value + "  ";
		return true;
	}
	else if(InObj.value.length == "2")
	{
		InObj.value = InObj.value + " ";
		return true;
	}
}


// NumberCheck
function NumberCheck(InObj, InMsg, Length)
{
	if(NumStrLengthCheck(InObj.value, Length))
		return true;
	alert(InMsg + "" + Length + "ÀÚ¸®·Î ÀÔ·ÂÇÏ½Ê½Ã¿À.");
	InObj.value = "";
	InObj.focus();
	return false;
}

// NumStrLengthCheck
function NumStrLengthCheck(InStr, Length)
{
	if((!NullCheck(InStr)) && (!isNaN(InStr)) && (InStr.length == Length))
		return true;
	else
		return false;
}

// CheckYYYY
function CheckYYYY(InYYYY)
{
	Today = new Date();
	var yy = Today.getYear();
	var yyyy = '20'+yy;
	if(InYYYY.value == "")
		return;
	if(InYYYY.value > yyyy){
		alert("À¯È¿ÇÏÁö ¾ÊÀº ³âµµÀÔ´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		InYYYY.value = "";
		InYYYY.focus();
		return true;
	}
	return false;
}

// CheckMM
function CheckMM(InMM)
{
	if(InMM.value == "" || InMM.value == "  ")
		return;
	if(InMM.value < 1 || InMM.value > 12){
		alert("À¯È¿ÇÏÁö ¾ÊÀº ¿ùÀÔ´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		InMM.value = "";
		InMM.focus();
		return true;
	}
	return false;
}

// CheckDD
function CheckDD(InDD)
{
	if(InDD.value == "" || InDD.value == "  ")
		return;
	if(InDD.value < 1 || InDD.value > 31){
		alert("À¯È¿ÇÏÁö ¾ÊÀº ³¯Â¥ÀÔ´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇÏ½Ê½Ã¿À.");
		InDD.value = "";
		InDD.focus();
		return true;
	}
	return false;
}

/* CheckMMDD
function CheckMMDD(InMM, InDD)
{
	if(InMM.value == "4" || InMM.value == "6" || InMM.value == "9" || InMM.value == "11"){
		if(InDD.value > 30){
			alert("À¯È¿ÇÏÁö ¾ÊÀº ³¯Â¥ÀÔ´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.");
			InDD.value = "";
			InDD.focus();
			return true;
		}
		return false;
	}
	if(InMM.value == "2"){
		if(InDD.value > 29){
			alert("À¯È¿ÇÏÁö ¾ÊÀº ³¯Â¥ÀÔ´Ï´Ù. Á¤È®È÷ ÀÔ·ÂÇØÁÖ½Ê½Ã¿À.");
			InDD.value = "";
			InDD.focus();
			return true;
		}
		return false;
	}
}
*/

// IsPossibleStr
function IsPossibleStr(InObj)
{
	var InStr = InObj.value;
	for(i=0;i<InStr.length;i++){
		if((InStr.charAt(i) == '|')){
			alert("Æ¯¼ö¹®ÀÚ´Â ÀÔ·ÂÇÒ ¼ö ¾ø½À´Ï´Ù.");
			return false;
		}
	}
	return true;
}

/*=========================================================
	function nullCheck ( obj , msg )
	function nullCheck2 ( obj , msg )
	function juminNumberCheck ( obj , digitSize , msg )
	function FjuminNumberCheck ( obj )
	function RjuminNumberCheck ( obj )
	function RJNCheckEGR ( obj, gender )
	function objectValueDifferent ( obj1 , obj2 , msg )
	function notAEmail ( obj )
	NotANumber ( obj, msg )
  =========================================================*/

//	NULL °ª °Ë»ç
//	NULLÀÌ¸é return true
//
function NullCheck ( obj , msg )
{
	if ( obj.value == "" )
	{
		alert ( msg + "ÀÔ·ÂÇÏ¼¼¿ä" );
		obj.focus();
		//obj.select();
		return true;
	}
	return false;
}

function nullCheck ( obj , msg )
{
	if ( obj.value == "" )
	{
		alert ( msg + "ÀÔ·ÂÇÏ¼¼¿ä" );
		obj.focus();
		//obj.select();
		return true;
	}
	return false;
}

//	select NULL °ª °Ë»ç
//	NULLÀÌ¸é return true
//
function nullCheck2 ( obj , msg )
{
	if ( obj.value == "" )
	{
		alert ( msg + "¼±ÅÃÇÏ¼¼¿ä" );
//		obj.focus();
//		obj.select();
		return true;
	}
	return false;
}

//	ÁÖ¹Î¹øÈ£ ¾ÕÀÚ¸®¸¦ °Ë»çÇÑ´Ù
//	Àß ¸ø ÀÔ·ÂµÇ¸é true¸¦ return
//
function juminNumberCheck ( obj , digitSize , msg )
{
	var wrong = false;
	
	if ( obj.value.length < digitSize ) wrong = true;
	if ( isNaN ( obj.value ) ) wrong = true;
	if ( wrong )
	{
		alert ( "ÁÖ¹Î¹øÈ£" + msg + "¸¦ Àß ¸ø ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù." );
		obj.focus();
		obj.select();
		return true;
	}
	return false;
}

//	ÁÖ¹Î¹øÈ£ ¾Õ ÀÚ¸®¸¦ °Ë»çÇÑ´Ù
//	Àß ¸ø ÀÔ·ÂµÇ¸é true¸¦ return
//
function FjuminNumberCheck ( obj )
{
	var wrong = false;
//	var temp = 0;
	
//	temp = eval ( obj.value.substring ( 2, 2 ) );
//	alert ( parseInt ( obj.value.substring ( 2, 4 ) , 8 ) + 1 );
//	alert ( parseFloat ( obj.value.substring ( 2, 4 ) ) + 1 );
//	alert ( Number ( obj.value.substring ( 2, 4 ) )  +1);

	if ( parseFloat ( obj.value.substring ( 2, 4 ) ) > 12 ||
		parseFloat ( obj.value.substring ( 2, 4 ) ) < 1 ) wrong = true;
	if ( parseFloat ( obj.value.substring ( 4, 6 ) ) > 31 ||
		parseFloat ( obj.value.substring ( 4, 6 ) ) < 1 ) wrong = true;
	if ( obj.value.length != 6 ) wrong = true;
	if ( isNaN ( obj.value ) ) wrong = true;
	if ( wrong )
	{
		alert ( "ÁÖ¹Î¹øÈ£ ¾Õ ÀÚ¸®¸¦ Àß ¸ø ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù." );
		obj.focus();
		obj.select();
		return true;
	}
	return false;
}

//	ÁÖ¹Î¹øÈ£ µÞ ÀÚ¸®¸¦ °Ë»çÇÑ´Ù
//	Àß ¸ø ÀÔ·ÂµÇ¸é true¸¦ return
//
function RjuminNumberCheck ( obj )
{
	var wrong = false;
	
	if ( obj.value.charAt(0) != '1' && obj.value.charAt(0) != '2' ) wrong = true;
	if ( obj.value.length != 7 ) wrong = true;
	if ( isNaN ( obj.value ) ) wrong = true;
	if ( wrong )
	{
		alert ( "ÁÖ¹Î¹øÈ£ µÞ ÀÚ¸®¸¦ Àß ¸ø ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù." );
		obj.focus();
		obj.select();
		return true;
	}
	return false;
}

//	ÁÖ¹Î¹øÈ£ µÞ ÀÚ¸®¸¦ °Ë»çÇÑ´Ù
//	Àß ¸ø ÀÔ·ÂµÇ¸é true¸¦ return
//	rearJuminNumberCheckEfectGender-field_Radio
function RJNCheckEGR ( obj, gender )
{
	var wrong = false;
	
	if ( obj.value.charAt(0) != '1' && obj.value.charAt(0) != '2' ) wrong = true;
	if ( obj.value.length != 7 ) wrong = true;
	if ( isNaN ( obj.value ) ) wrong = true;
	if ( wrong )
	{
		alert ( "ÁÖ¹Î¹øÈ£ µÞ ÀÚ¸®¸¦ Àß ¸ø ÀÔ·ÂÇÏ¼Ì½À´Ï´Ù." );
		obj.focus();
		obj.select();
		return true;
	}
	gender[ parseFloat ( obj.value.charAt ( 0 ) ) - 1 ].checked = true;
	gender[ parseFloat ( obj.value.charAt ( 0 ) ) - 1 ].focus();
	return false;
}

//	µÎ °´Ã¼ÀÇ value°ªÀÌ ´Ù¸¥Áö °Ë»çÇÑ´Ù
//	´Ù¸£¸é true¸¦ return
//
//
function objectValueDifferent ( obj1 , obj2 , msg )
{
	if ( obj1.value != obj2.value )
	{
		alert ( msg + "´Ù¸¨´Ï´Ù." );
		obj2.focus();
		obj2.select();
		return true;
	}
	return false;
}

//	emailÇü½ÄÀÇ ¹®ÀÚ¿­ÀÌ ¾Æ´ÑÁö °Ë»çÇÑ´Ù
//	emailÀÌ ¾Æ´Ï¸é true¸¦ return
//
function notAEmail ( obj )
{
	var NAE = false;
	var etPos, comPos, cokrPos, netPos, orgPos, toPos, pePos, dotPos;
	var leftString, rightString;

	etPos = ( obj.value ).indexOf ( "@" );
	comPos = ( obj.value ).indexOf ( ".com" );
	cokrPos = ( obj.value ).indexOf ( ".co.kr" );
	netPos = ( obj.value ).indexOf ( ".net" );
	orgPos = ( obj.value ).indexOf ( ".org" );
	toPos = ( obj.value ).indexOf ( ".to" );
	pePos = ( obj.value ).indexOf ( ".pe" );
	dotPos = ( obj.value ).indexOf ( "." );

	leftString = ( obj.value ).substring ( 0 , etPos );
	rightString = ( obj.value ).substring ( etPos + 1 );
//	alert (leftString + ":" + rightString );
	if ( rightString == "" || leftString == "" || etPos <= 0 ) NAE = true;
	if ( comPos <= 0 && cokrPos <= 0 && netPos <= 0 && orgPos <= 0
		 && toPos <= 0 && pePos <= 0 && dotPos <= 0 )	NAE = true;

//	alert ( NAE );
	if ( NAE )
	{
		alert ( "Àß¸øµÈ E-mailÀÔ´Ï´Ù." );
		obj.select();
		obj.focus();
		return true;
	}
	return false;
}

//
//
//
function illegalPassword ( obj, minlen, maxlen )
{
//	alert ( "test" );
	if ( nullCheck ( obj , "¾ÏÈ£¸¦ " ) ) return true;
//	alert ( minlen );
	if ( obj.value.length < minlen || obj.value.length > maxlen )
	{
		alert ( "¾ÏÈ£ ±æÀÌ´Â ÃÖ¼Ò " + minlen + "ÀÚ ÀÌ»ó, ÃÖ´ë " + maxlen + "ÀÚ ÀÌÇÏ ÀÌ¾î¾ß ÇÕ´Ï´Ù." );
		obj.select();
		obj.focus();
		return true;
	}
	return false;
}

//	¼ýÀÚ¸¸ ³Ö°Ô ÇÑ´Ù.
//		1999. 11. 23
//
function NotANumber ( obj, msg )
{
	if ( nullCheck ( obj , msg ) ) return true;

	for (var i = 0; i < obj.value.length; i++)
	{
		if ( obj.value.charAt( i ) < '0' || obj.value.charAt( i ) > '9' )
		{
			alert ( "¼ýÀÚ¸¸ ÀÔ·ÂÇÏ¼¼¿ä" );
			obj.select();
			obj.focus();
			return true;
		}
	}
	
	return false;
}

//	¿µ¾î¸¸ ³Ö°Ô ÇÑ´Ù.
//		1999. 11. 23
//	(A..Z, a..z) 
//
function NotAEnglish ( obj, msg )
{
	var temp;

	if ( nullCheck ( obj , msg ) ) return true;
	//alert ( obj.value );
	for (var i = 0; i < obj.value.length; i++)
	{
		temp = obj.value.charAt( i ).toUpperCase()
		//alert ( temp )
		if ( "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ@ -_.".indexOf ( temp ) < 0 )
		{
			alert ( msg + "¿µ¾î¸¸ ÀÔ·ÂÇÏ¼¼¿ä" );
			obj.select();
			obj.focus();
			return true;
		}
	}
	
	return false;
}

function NotFloat ( obj, msg )
{
	if ( nullCheck ( obj , msg ) ) return true;
	//alert ( obj.value );
	for (var i = 0; i < obj.value.length; i++)
	{
		temp = obj.value.charAt( i ).toUpperCase()
		//alert ( temp )
		if ( "0123456789.".indexOf ( temp ) < 0 )
		{
			alert ( msg + "Á¤¼ö,¼Ò¼öÁ¡¸¸ ÀÔ·ÂÇÏ¼¼¿ä" );
			obj.select();
			obj.focus();
			return true;
		}
	}
	
	return false;
}

function NotAEnglishA ( obj, msg )
{
	var temp;

	if ( nullCheck ( obj , msg ) ) return true;
	//alert ( obj.value );
	for (var i = 0; i < obj.value.length; i++)
	{
		temp = obj.value.charAt( i ).toUpperCase()
		//alert ( temp )
		if ( "ABCDEFGHIJKLMNOPQRSTUVWXY_".indexOf ( temp ) < 0 )
		{
			alert ( msg + "¿µ¾î¸¸ ÀÔ·ÂÇÏ¼¼¿ä" );
			obj.select();
			obj.focus();
			return true;
		}
	}
	
	return false;
}

//	ÇÑ±Û¸¸ ³Ö°Ô ÇÑ´Ù.
//		1999. 11. 23
//	(°¡..È³)
//
function NotAKorean ( obj, msg )
{
	if ( nullCheck ( obj , msg ) ) return true;

	for (var i = 0; i < obj.value.length; i++)
	{
		if ( ( obj.value.charAt( i ) <= 'z' ) && ( "( )".indexOf ( obj.value.charAt ( i ) ) < 0 ) )
		{
			alert (msg +  "ÇÑ±Û¸¸ ÀÔ·ÂÇÏ¼¼¿ä" );
			obj.select();
			obj.focus();
			return true;
		}
	}
	
	return false;
}

function checkm ( mo1, msg )
{		
	var numwrong = false;

	if ( mo1.value.charAt(0) != '0' ) numwrong = true;
	if ( mo1.value.length == 1 ) numwrong = true;
	if ( mo1.value.charAt(1) == '0' || mo1.value.charAt(1) >= '7' ) numwrong = true;	
	if ( mo1.value.charAt(1) == '2' && mo1.value.length != 2 ) numwrong = true;
	if ( mo1.value.charAt(1) != '2' && mo1.value.length == 2 ) numwrong = true;		
	if ( numwrong )
	{
		alert ( msg + "´Ù½Ã È®ÀÎÇØ ÁÖ¼¼¿ä." );
		mo1.focus();
		mo1.select();
		return true;
	}
	return false;
}

function checknum1 ( mm, msg )
{
	var wrong = false;
	
	if ( mm.value.length == 1 || mm.value.length == 2 ) wrong = true;
	if ( wrong )
	{
		alert ( msg + "´Ù½Ã È®ÀÎÇØ ÁÖ¼¼¿ä." );
		mm.focus();
		mm.select();
		return true;
	}
	return false;
}	

function checknum2 ( mm, msg )
{
	var wrong = false;
	
	if ( mm.value.length == 1 || mm.value.length == 2 || mm.value.length == 3 ) wrong = true;
	if ( wrong )
	{
		alert ( msg + "´Ù½Ã È®ÀÎÇØ ÁÖ¼¼¿ä." );
		mm.focus();
		mm.select();
		return true;
	}
	return false;
}	


//Ã¼Å©¹Ú½º¿¡ ÇÏ³ªÀÌ»ó Ã¼Å©ÇÏµµ·Ï 
function CheckBox(InObj, InMsg)
{
	var cnt = 0;
	for (i = 0 ; i < InObj.length;i++) 
	{
		if (InObj[i].checked == true ) 
		{
			cnt = cnt + 1;
		}
	}

		if (cnt < 1) 
		{
			alert(InMsg + ' ¼±ÅÃÇÏ¿© ÁÖ½Ê½Ã¿À');
			return true;
		}
}
//-->

