<!--
	function controlFocus(myfield, e, moveTo, dec)
	{
		
		//alert("controlFocus");
		var key;
		var keychar;

		if (window.event)
			key = window.event.keyCode;
		else if (e)
			key = e.which;
		else
			return true;
				
		keychar = String.fromCharCode(key);
		
		//alert(keychar);
			
		var nxtControl = document.getElementById(moveTo);
		//alert(nxtControl);
		
		
		// control keys
		if ((key==null) || (key==0) || (key==8) || 
			(key==9) || (key==13) || (key==27) )
			return true;
			// numbers
		else if ((("0123456789.").indexOf(keychar) > -1))
		{	
			nxtControl.focus();
			return true;
		}	
		// decimal point jump
		else if (dec && (keychar == "."))
		{
			myfield.form.elements[dec].focus();
			return false;
		}
		else
		{
			nxtControl.focus();
			return false;
		}
	}

	function numbersonly(myfield, e, dec)
	{

		alert("numbers only")
		var key;
		var keychar;

		if (window.event)
			key = window.event.keyCode;
		else if (e)
			key = e.which;
		else
			return true;
		
		keychar = String.fromCharCode(key);

		// control keys
		if ((key==null) || (key==0) || (key==8) || 
			(key==9) || (key==13) || (key==27) )
			return true;

		// numbers
		else if ((("0123456789.").indexOf(keychar) > -1))
			return true;

		// decimal point jump
		else if (dec && (keychar == "."))
		{
			myfield.form.elements[dec].focus();
			return false;
		}
		else
			return false;
	}
//-->
