Mi rispondo da sola ...

[...]
if (newDisplay >= 0)
{
newDisplay = parseInt(newDisplay)-1
NumEntries = arrRegioni[newDisplay].length
for (i = 1; i <= NumEntries; i++)
{
provinceSelect.options[i] = new Option((arrRegioni[newDisplay])[i-1],(arrRegioni[newDisplay])[i-1])
}
}
provinceSelect.selectedIndex = 0

}

[...]

Grazie in ogni caso
Ciao
Franz