il type "text/JavaScript" in JS (standard) non esiste.
Devi usare type="text/javascript"
ok lo elimino
la variabile array potrebbe far confusione in qualche browser con la keyword Array()
ok, cambio nome
controlla che non ci siano variabili globali con lo stesso nome (nella tua funzione in particolare la varibile array e` globale.
non ci sono
CONTINUA A NON FUNZIONARE