// <PRE>
// Filename		: common.js
//
// History		: 2004/12/14, Park Jun Ho. v1.0. created
// 
// </PRE>
// @version		1.0
// @author		Copyright (c) 2004 by aniinfonet inc. All Rights Reserved.
//
 
  if(document.getElementById && !document.all) {
		var isNS = true;
		var isIE = false;
	} else {
		var isIE = true;
		var isNS = false;
	}
 
 	//=============================
	//	null value check
	//============================= 
	function isNull(input) {
		if(input.value == null || input.value == "") {
			return true;
		}
		return false;
	}
	
	
	//======================================================
	//	email type check
	//======================================================
	function isValidEmail(input) {
		var format = /^((\w|[\-\.])+)@((\w|[\-\.])+)\.([A-Za-z]+)$/;
		return isValidFormat(input,format);
	}
	
	//=================================================================
	//	입력값이 사용자가 정의한 포맷 형식인지 체크
	//	자세한 format 형식은 자바스크립트의 'regular expression'을 참조
	//=================================================================
	function isValidFormat(input,format) {
		if(input.value.search(format) != -1) {
			return true; //올바른 포맷 형식
		}
		return false;
	}
	
	//=================================
	//	빈값확인
	//=================================
	function isEmpty(pValue){

		if( (pValue == "") || (pValue == null) ){
			return true;
		}
		return false;
	}
 
	//=================================
	//	숫자검증
	//=================================
	function isNum(str) {
		if(isEmpty(str)) return false;

		for(var idx=0;idx < str.length;idx++){
			if(str.charAt(idx) < '0' || str.charAt(idx) > '9'){
				return false;
			}
		}
		return true;
	}
	
	
// Text Box ڸ ϰ   
function fnOnlyNumber()	
{
	if(   ((event.keyCode <= 57 )&&(event.keyCode >= 48))
	    ||((event.keyCode <= 105)&&(event.keyCode >= 96))
		||((event.keyCode <= 40 )&&(event.keyCode >= 37))
		|| (event.keyCode == 8)  ||(event.keyCode == 9)
		|| (event.keyCode == 13) ||(event.keyCode == 27)
		|| (event.keyCode == 35) ||(event.keyCode == 36)
		|| (event.keyCode == 45) ||(event.keyCode == 46)
		|| (event.keyCode == 144))
		event.returnValue = true;
	else
		event.returnValue = false;
}



