Hola Ocj, bienvenido a los foros

:
Bueno, deberías tener el array definido, en lo posible de forma asociativa:
var localidades = new Array();
localidades["29620"] = "Torremolinos";
localidades["29600"] = "Málaga";
...
Y Luego mediante algún evento del textarea (creo mejor un input text) como el blur, hacer la asignación:
<input type="text" onblur="document.forms.ciudades.localidad.value = localidades[this.value]" />
Pero podría haber problemas si no existiera la referencia.
Saludos