function keyPressAllCaps(field,e) {
	//This is character validation, needs to allow motion and control chars
	//var keyValidValue = 0;
	//if(null != e.charCode)//run for ff
	//{
	//	keyValidValue = e.which;
	//}
	//else //run for ie
	//{
	//	keyValidValue = event.keyCode;
	//}
	//if (!(((keyValidValue > 64) && (keyValidValue < 91)) || ((keyValidValue > 47) && (keyValidValue < 58))))
	//{
	//	return false;
	//}

	if(null == e.charCode) //run for ie
	{
		var keyValue = event.keyCode;
		if (keyValue > "96" && keyValue < "123")
		{
			event.keyCode-=32;
		}
	}
	//return true;
}
function keyUpAllCaps(field,e)
{
	if(null != e.charCode)//run for ff
	{
		var keyValue = e.which;
		if (keyValue > "64" && keyValue < "91")
		{
			var capsValue = field.value.toUpperCase();
			if (field.value != capsValue)
			{
				var startPoint = field.selectionStart;
				field.value = capsValue;
				field.selectionStart = startPoint;
				field.selectionEnd = startPoint;
			}
		}
	}
}
function enterClick(field,e,target_button)
{
	if(null != e.charCode)//run for ff
	{
		var keyValue = e.which;
		if (keyValue == "13")
		{
			document.getElementById(target_button).click();
		}
	}
	if(null == e.charCode) //run for ie
	{
		var keyValue = event.keyCode;
		if (keyValue == "13")
		{
			document.getElementById(target_button).click();
		}
	}
}