function isNumeric(sText){
	var ValidChars = "0123456789() -$,.%";
	var IsNumber = true;
	var Char;
	for (i = 0; i < sText.length && IsNumber == true; i++){ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1){
			IsNumber = false;
		}
	}
	return IsNumber;   
}
function checkNum(t){
	v = t.value;
	l = v.length;
	if (!isNumeric(v)){
		alert("Not a valid digit.");
		v = v.substring(0,l-1);
		t.value = v;
		checkNum(t);
	}
}