function checkNumber(nInput,min,max) {
	num=parseInt(nInput.value);
	if (!isNaN(num) ) {
		if (max!=-1) if (num>max) {
			window.alert ("Value is too large !, maximum is:"+max);
			nInput.focus();
			nInput.select();
			return false;
		}
		if ( min!=-1) if (num<min) {
			window.alert ("Value is too small !, minium is:"+min);
			nInput.focus();
			nInput.select();
			return false;		
		}
		return true;		
	} else {
		if (isEmpty(nInput.value)) {
			window.alert("That is not a number ! ("+nInput.value+")");
			nInput.focus();
			nInput.select();
			return false;
		}
	}
}

function checkText(tInput,minlen,maxlen) {
	return true;

	var e=document.getElementById(tInput);
	if (!e)
		return true;
	l=e.value.length;
	if (minlen!=-1) {
		if (l<minlen) {
			window.alert("Text value is too short!")
			tInput.focus();
			tInput.select();
			return false;
		}
	}
	if (maxlen!=-1) {
		if (l>maxlen) {
			window.alert("Text value is too long!")
			tInput.focus();
			tInput.select();
			return false;
		}
	}
	return true;
}

function textLimit(tInput, maxlen) {
	if (document.getElementById(tInput).value.length > maxlen)
	document.getElementById(tInput).value = document.getElementById(tInput).value.substring(0, maxlen);
}
