ciao a tutti
qualche giorno un certo "iguane" mi aveva fornito questo codice per creare un menu a tendina

<head>
<SCRIPT LANGUAGE="JavaScript">
var listaPagine = new Array(13);
theLine = '';
listaPagine[0]='pagina1.htm';
listaPagine[1]='pagina2.htm';
listaPagine[2]='pagina3.html';
listaPagine[3]='pagina4.html';

function loadPage() {
theIndex = document.getElementById('selettore').selectedIndex ;
theValue = listaPagine[theIndex];
if(theValue!=null) {
window.location=theValue;
}
}
</SCRIPT>
</head>



<body>
<SELECT id="selettore" onChange="loadPage()">
<OPTION>Pagina 1</option>
<OPTION>Pagina 2</option>
<OPTION>Pagina 3</option>
<OPTION>Pagina 4</option>
</SELECT>
</body>


era perfetto per me, però mi sono reso conto che la mia lista è una cosa che si allunga sempre più e che soprattutto dovrebbe essere sempre in ordine alfabetico. Il problema sorge quando devo inserire elementi nuovi nella lista... ogni volta dovrei rinumerare l'elenco manualmente in modo che l'ordine alfabetico rimanga!
C'è qualcosa che si può fare per evitare il problema?