Hola:
Pues es un caso bastante sencillo... tan solo debes crear un select que haga la asignación cuando se cambia... y tal vez reservando el primer ítem para el típico "seleccione..."
<select name="ed" onchange="cambiaSel(this)" >
<option value="">Seleccione,,,</option>
<script language="JavaScript">
for (var i = 0; i < aEdit.length; i++)
document.writeln("<option value='" + aEdit[i] + "'>" + aEdit[i] + "</option>");
</script>
</select>
Lo único distinto sería controlar el envío "vacío"... aunque por lo que veo con los radios tampoco hacías ese control...
Saludos