var addressForm = document.mainForm;
if (addressForm)
{
	var cityField = addressForm.City;
}

function setCityList(result)
{
	addressForm = document.mainForm;
	if (addressForm)
	{
		cityField = addressForm.City;
		cityField.options.length=0;
		
		if (result.length == 0)
		{
			useCityAlert = true;
			cityField.options[0] = new Option(choosePostalNumberAlias,'');
		}
		if (result.length == 1)
		{
			useCityAlert = false;
			cityField.options[0] = new Option(result[0].libcmn);
		}
		if (result.length > 1)
		{
			useCityAlert = false;
			var o=new Option(chooseCityAlias,'');
			cityField.options[0] =o;
			for (i = 0; i < result.length; i++)
			{
				var o=new Option(result[i].libcmn,result[i].libcmn);
				cityField.options[i+1] =o;
			}	
		}
		
		return true;
	}
}

function codePostalChange(codePostal)
{
	if (cityField != null)
	{
		try {
			JCommune.getWcommuneListParCodpos(codePostal, setCityList);
		} catch (err) {}
	}
	return true;
}
