
	function isNull(input, msg){
		var val = input.value;
		if(val==null||val==""){
			alert(msg);
			input.focus();
			return true;
		}
		return false;
	}//nullÃ¼Å© ÇÔ¼ö


	function isNull2(input){
		var val = input.value;
		if(val==null||val==""){
			input.focus();
			return true;
		}
		return false;
	}//nullÃ¼Å© ÇÔ¼ö








	/////////////////////////////////////////////////////////////////////////
	function isValidLen(input,msg){
		var str=input.value;
		var len=str.length;
		
		if(len<4||len>8){
			alert(msg);
			input.select();
			return false;
		}
		return true;
	}
	
	/*¼ýÀÚ¿©ºÎÃ¼Å©*/
	function isNumber(input){
		var chars="0123456789";
		var isNotApha=notContainsChars(input,chars);
		//¾ËÆÄºªÀ» Æ÷ÇÔÇÏ°í ÀÖÁö ¾ÊÀ¸¸é true, Æ÷ÇÔÇÏ¸é false¸¦ ¹ÝÈ¯
		//Æ÷ÇÔÇÏ¸é false¸¦ ¹ÝÈ¯
		return !isNotApha;
	}

	/*¾ËÆÄºª°ú ¼ýÀÚ¿©ºÎ Ã¼Å©*/
	function isAlphabetNum(input){
		var chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
		
		var isNotApha=notContainsChars(input,chars);
		//¾ËÆÄºªÀ» Æ÷ÇÔÇÏ°í ÀÖÁö ¾ÊÀ¸¸é true, Æ÷ÇÔÇÏ¸é false¸¦ ¹ÝÈ¯
		//Æ÷ÇÔÇÏ¸é false¸¦ ¹ÝÈ¯
		return !isNotApha;
	}

	/////////////////////////////////////////////////////////////////////////
	//ÀÔ·Â°ªÀÌ ¾ËÆÄºªÀÌ ¸Â´ÂÁö ¿©ºÎ¸¦ Ã¼Å©ÇÏ´Â ÇÔ¼ö ¸¸µé±â

	function isAlphabet(input){
		var chars="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
		
		var isNotApha=notContainsChars(input,chars);
		//¾ËÆÄºªÀ» Æ÷ÇÔÇÏ°í ÀÖÁö ¾ÊÀ¸¸é true, Æ÷ÇÔÇÏ¸é false¸¦ ¹ÝÈ¯
		//Æ÷ÇÔÇÏ¸é false¸¦ ¹ÝÈ¯
		return !isNotApha;
	}

	/////////////////////////////////////////////////////////////////////////
	function notContainsChars(input, chars){
		var str=notContainsVal(input,chars);
		if(str==-1) return true;
		else return false;
	}

	/////////////////////////////////////////////////////////////////////////

	function notContainsVal(str, chars){
		
		for (var i=0;i<str.length ;i++ ){
			var ch = str.charAt(i);
			//»ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ ¹®ÀÚ¿­ÀÇ °¢ ¹®ÀÚ¸¦ »Ì¾Æ³½´Ù.
			var index=chars.indexOf(ch);
			//»ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ °¢ ¹®ÀÚ°¡ ¾ËÆÄºªÀÎÁö ¿©ºÎ¸¦ °Ë»ö.
			// ¸¸ÀÏ ¾ËÆÄºªÀÌ ¾Æ´Ï¶ó¸é -1À» ¹ÝÈ¯
			// ¾ËÆÄºªÀÌ ¸Â´Ù¸é ¾ËÆÄºªÁß¿¡¼­ ¼ÓÇÑ ÀÎµ¦½º ¹øÈ£¸¦ ¹ÝÈ¯ÇÑ´Ù.
			//alert(ch+", " + index);///////////////////////////////////////////È®ÀÎÃ¢

			if(index == -1){
				return index;
			}//if

			
		}//for
	}
	
	/////////////////////////////////////////////////////////////////////////	

	/*ÀÌ¸ÞÀÏ À¯È¿¼º Ã¼Å© ÇÔ¼ö*/

	function isValidEmail(input){
		var format = /^(\S+)@(\S+)\.([A-Za-z]+)$/;
		//var format = /^((\w|[\-])+)@((\w|[\-])+)\.([A-Za-z]+)$/; 

		/*Á¤±Ô½Ä
			\S : °ø¹éÀÌ ¾Æ´Ñ¹®ÀÚ¸¦ ÀÇ¹Ì
			+ : ¼±Çà¹®ÀÚ¸¦ ÇÑ°³ ÀÌ»ó °¡Áø °æ¿ì
			$ : ÀÔ·Â¹®ÀÚ¿­ÀÇ ³¡À» ÀÇ¹Ì 
			\w : ¾ËÆÄºª+¼ýÀÚ+_. À» ÀÇ¹Ì [A-Za-z0-9_]¿Í µ¿ÀÏ
		*/

		if(input.value.search(format)!=-1){
			return true;
		}
			return false;
	}//isValidEmail()

	
	
