var doCheckID

function delayCheck(){
	clearTimeout(doCheckID)
	doCheckID=setTimeout('checkInput()',300)
}


function checkInput(){
	var testValue = document.getElementById('NumbersOnly').value
	var check = true;
	//check that all characters are digits, ., -, or ""
	for(var i=0;i < testValue.length; ++i){
		var new_key = testValue.charAt(i); //cycle through characters
		if(((new_key < "0") || (new_key > "9")) &&
		!(new_key == "")){
			check = false;
			break;
		}
	}
	if(!check){
		oldValue = parseInt(testValue.substring(0,(testValue.length)-1))
		document.getElementById('NumbersOnly').value = oldValue
	}
	
	
}

function checkEmpty(){
	var testValue = document.getElementById('NumbersOnly').value
	if(testValue.length <1){
		document.getElementById('NumbersOnly').value = "1"
	}
	if(testValue == 0){
		document.getElementById('NumbersOnly').value = "1"
	}
}
