Salve ho un problema con dei select dinamici, vorrei che alla scelta di un select "universita" corrispondessero determinate scelte del secondo select "facolta", ecco lo script che ho modificato da uno funzionante in rete ma da quando l'ho modificato non funge:

<script type="text/javascript">

var regiondb = new Object()
regiondb["FedericoII"] = [{value:"Agraria", text:"Agraria"},
{value:"Architettura", text:"Architettura"},
{value:"Economia", text:"Economia"},
{value:"Farmacia", text:"Farmacia"},
{value:"Giurisprudenza", text:"Giurisprudenza"},
{value:"Ingegneria", text:"Ingegneria"},
{value:"Lettere e Filosofia", text:"Lettere e Filosofia"},
{value:"Medicina e Chirurgia", text:"Medicina e Chirurgia"},
{value:"Medicina Veterinaria", text:"Medicina Veterinaria"},
{value:"Scienze Biotecnologiche", text:"Scienze Biotecnologiche"},
{value:"Scienze MM.FF.NN.", text:"Scienze MM.FF.NN"},
{value:"Scienze Politiche", text:"Scienze Politiche"},
{value:"Sociologia", text:"Sociologia"},
{value:"Altro", text:"Altro"}];

regiondb["LOrientale"] = [{value:"Lettere e Filosofia", text:"Lettere e Filosofia"},
{value:"Lingua e Letterature straniere", text:"Lingua e Letterature straniere"},
{value:"Scienze Politiche", text:"Scienze Politiche"},
{value:"Altro", text:"Altro"}];

regiondb["Parthenope"] = [{value:"Giurisprudenza", text:"Giurisprudenza"},
{value:"Ingegneria", text:"Ingegneria"},
{value:"Scienze e Tecnologie", text:"Scienze e Tecnologie"},
{value:"Scienze Motorie", text:"Scienze Motorie"},
{value:"Economia", text:"Economia"},
{value:"Altro", text:"Altro"}];

regiondb["Salerno"] = [{value:"Economia", text:"Economia"},
{value:"Farmacia", text:"Farmacia"},
{value:"Giurisprudenza", text:"Giurisprudenza"},
{value:"Ingegneria", text:"Ingegneria"},
{value:"Lettere e Filosofia", text:"Lettere e Filosofia"},
{value:"Lingue e Letterature straniere", text:"Lingue e Letterature straniere"},
{value:"Medicina e Chirurgia", text:"Medicina e Chirurgia"},
{value:"Scienze della Formazione", text:"Scienze della Formazione"},
{value:"Scienze MM.FF.NN.", text:"Scienze MM.FF.NN."},
{value:"Scienze Politiche", text:"Scienze Politiche"}
{value:"Altro", text:"Altro"}];

regiondb["Sannio"] = [{value:"Economia", text:"Economia"},
{value:"ingegneria", text:"Ingegneria"},
{value:"Scienze Economiche e Aziendali", text:"Scienze Economiche e Aziendali"},
{value:"Scienze MM.FF.NN.", text:"Scienze MM.FF.NN."}
{value:"Altro", text:"Altro"}];

regiondb["SecondaUniversità"] = [{value:"Architettura", text:"Architettura"},
{value:"Economia", text:"Economia"},
{value:"Giurisprudenza", text:"Giurisprudenza"},
{value:"Ingegneria", text:"Ingegneria"},
{value:"Lettere e Filosofia", text:"Lettere e Filosofia"},
{value:"Medicina e Chirurgia", text:"Medicina e Chirurgia"},
{value:"Psicologia", text:"Psicologia"},
{value:"Scienze Ambientali", text:"Scienze Ambientali"},
{value:"Scienze MM.FF.NN.", text:"Scienze MM.FF.NN."},
{value:"Studi Politiche J.Monnet", text:"Studi Politici J.Monnet"},
{value:"Altro", text:"Altro"}];

regiondb["SOBenincasa"] = [{value:"Giurisprudenza", text:"Giurisprudenza"},
{value:"Lettere", text:"Lettere"},
{value:"Scienze della Formazione", text:"Scienze della Formazione"},
{value:"Altro", text:"Altro"}];

function setCities(chooser) {
var newElem;
var where = (navigator.appName == "Microsoft Internet Explorer") ? -1 : null;
var cityChooser = chooser.form.elements["facolta"];
while (cityChooser.options.length) {
cityChooser.remove(0);
}
var choice = chooser.options[chooser.selectedIndex].value;
var db = regiondb[choice];
newElem = document.createElement("option");
newElem.text = "Seleziona Facoltà:";
newElem.value = "";
cityChooser.add(newElem, where);
if (choice != "") {
for (var i = 0; i < db.length; i++) {
newElem = document.createElement("option");
newElem.text = db[i].text;
newElem.value = db[i].value;
cityChooser.add(newElem, where);
}
}
}

</script>


<form action="?save=1" method="post" enctype="multipart/form-data" name="form" onsubmit="return validateForm(this)">
<select name="universita" onchange="setCities(this)">
<option value="" selected="selected">Seleziona Università</option>
<option value="FedericoII">Federico II</option>
<option value="LOrientale">L'Orientale</option>
<option value="Parthenope">Parthenope</option>
<option value="Salerno">Salerno</option>
<option value="Sannio">Sannio</option>
<option value="SecondaUniversità">Seconda Università</option>
<option value="SOBenincasa">S.O. Benincasa</option>
</select>

<select name="facolta">
<option value="" selected="selected">Seleziona Facoltà</option>
</select>

</form>

Grazie