
function isNull(input) {
	if (typeof input == 'Object'){
		if (input.value == null || input.value == "") {
			return true;
		}
		return false;
	}
	else {
		if (input == null || input == "") {
			return true;
		}
		return false;
	}
}

function isEmpty(input) {
	if (typeof input == 'Object'){
		if (input.value == null || input.value.replace(/ /gi,"") == "") {
			return true;
		}
		return false;
	}
	else {
		if (input == null || input.replace(/ /gi,"") == "") {
			return true;
		}
		return false;
	}
}

/*
	¼ýÀÚ°ËÁõ
*/
function isNumeric(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;
}

/*
	space Á¦°Å

function trim(str) {
	return replace(str," ","");
}
*/
/*
	¹®ÀÚ¿­¿¡ ÀÖ´Â Æ¯Á¤¹®ÀÚÆÐÅÏÀ» ´Ù¸¥ ¹®ÀÚÆÐÅÏÀ¸·Î ¹Ù²Ù´Â ÇÔ¼ö.
*/
function replace(targetStr, searchStr, replaceStr) {
	var len, i, tmpstr;

	len = targetStr.length;
	tmpstr = "";

	for ( i = 0 ; i < len ; i++ ) {
		if ( targetStr.charAt(i) != searchStr ) {
			tmpstr = tmpstr + targetStr.charAt(i);
		}
		else {
			tmpstr = tmpstr + replaceStr;
		}
	}
	return tmpstr;
}

/*
	ÄÞ¸¶¼³Á¤.
*/
function putComma(input) {
	var num = input;

	if (num < 0) {
		num *= -1;
		var minus = true
	}
	else {
		var minus = false
	}

	var dotPos = (num+"").split(".")
	var dotU = dotPos[0]
	var dotD = dotPos[1]
	var commaFlag = dotU.length%3

	if(commaFlag) {
		var out = dotU.substring(0, commaFlag)
		if (dotU.length > 3) out += ","
	}
	else var out = ""

	for (var i=commaFlag; i < dotU.length; i+=3) {
		out += dotU.substring(i, i+3)
		if( i < dotU.length-3) out += ","
	}

	if(minus) out = "-" + out
	if(dotD) return out + "." + dotD
	else return out
}

