function doFieldValidate_LOCATION_CITY(CurControl,strFieldName)
{
	var inputStr = CurControl.value;
	return NormalizeCity(inputStr);
}

function doFieldValidate_LOCATION_COUNTRY(CurControl,strFieldName)
{
	var objEventArgs = new EventArgs('LOCATION_COUNTRY_CHANGED');
	objEventArgs.objControl=CurControl;
	RaiseEvent(objEventArgs);
}

function doFieldValidate_LOCATION_STATE(CurControl,strFieldName)
{
	var inputStr = CurControl.value;
	if (strFieldName.toLowerCase() == 'state')
	{
		inputStr = isState(inputStr);
	}
	

	// save any select boxes to a hidden field
	var CurControl= document.getElementById('STATESELECTCONTROL_LOCATION_STATE');
	if (CurControl)
	{

		var tmp = document.getElementById('TMP_LOCATION_STATE');
		if (tmp)
		{

			if ((CurControl.options) && CurControl.selectedIndex > -1)
			{
				tmp.value = CurControl.options[CurControl.selectedIndex].value;
			}
		}
	}


	CurControl.value=inputStr;
	return inputStr;
}


