//¼ýÀÚ°ü·Ã ÆÄÀÏµéÀ» ¸ð¾Æ³õÀº °÷ÀÔ´Ï´Ù..


//¼ýÀÚÀÎÁö È®ÀÎÇÏ´Â ÇÔ¼ö..
function isNumber(s, isInt)
{
	var digit = "0123456789"

	if (isInt) {
		if (s == parseInt(s,10) + "")
			return 1;
		else
			return 0;
	} 
	else {
		for (var i = 0; i < s.length; i++) {
			if (digit.indexOf(s.charAt(i)) == -1)
				return 0
		}
		return 1
	}
}



function arrow_up(oForm,oTextBox,strNumber){
	var oInput = eval('document.'+ oForm + '.' + oTextBox);
	if (checkProperNumber(oInput.value)==false){
		oInput.value = "0";
	} 
	else {
		if	(oInput.value == 100){
			oInput.value = 0;
		}
		else{
			for (var i=0; i< strNumber; i++){
				oInput.value++;
				if(oInput.value == 100){
					return false;					
				}
			}
			
		}
	}	
}
	

function arrow_down(oForm,oTextBox,strNumber){
	var oInput = eval('document.'+ oForm + '.' + oTextBox);
	if (checkProperNumber(oInput.value)==false){
		oInput.value = "0";
	} 
	else {
		if	(oInput.value == 0){
			oInput.value = 100;
		}
		else{
			for (var i=0; i< strNumber; i++){
				oInput.value--;
				if(oInput.value == 0){
					return false;					
				}
			}						
		}
	}
}


// 0~100»çÀÌÀÇ ¼ýÀÚ¸¦ È®ÀÎÇØÁÖ´Â ÇÔ¼ö..
function checkProperNumber(strNumber){
	var intRate;
	if (strNumber==""||isNaN(strNumber)==true){
		return false;
	} 
	else {
		intRate = parseInt(strNumber);
		if (intRate<0||intRate>100){
			return false;
		} 
		else {
			return true;
		}
	}
}

// asp ÀÇ formatNumber ±â´ÉÀ» ¼öÇàÇÔ. ÇöÀç´Â 0 ÀÌ»óÀÇ °ª¿¡¸¸ Àû¿ëµÊ. -> ÇöÀç´Â ²Ç¼ö·Î ÇØµ×À½.
function getFormatNumber(parVal){
	var val = parVal + '';
	if(val.length <= 3){
		return val;
	}
	else if(val.length > 3 && val.length <= 6){
		return val.substring(0, val.length-3) + "," + val.substring(val.length-3, val.length);
	}
	else{
		return val.substring(0, val.length-6) + "," + val.substring(val.length-6, val.length-3) + "," + val.substring(val.length-3, val.length);
	}
	/*
	if(val <= 0){
		return val;
	}
	
	var rtnVal = "";
	while(val > 0){
		alert(parseInt(Math.log(val)));
		i = parseInt(Math.log(val)) / 3;
		alert(i);
		rtnVal += (val / (1000^i));
		if(i!=0){
			rtnVal += ",";
			val = val % (1000^i);
		}
		else{
			//break;
		}
	}
	return rtnVal;
	*/
}
