Mi sa che ho trovato...per prima cosa però, rimetti return false nell'onclick, dopo aver richiamato la funzione apri(), altrimenti il browser esegue l'istruzione nell'href (il #) e togli quel return nella funzione che non serve.

Ed eccoci alla soluzione, che tanto per cambiare coinvolge sempre quella nullità di IE! Ho detto nullità perché IE non supporta i nomi delle finestre che contengono spazi!!!

Nel tuo codice, passi alla funzione come nome per la finestra "accademia internazionale di musica"...che contiene 3 spazi! Non è un grosso problema, visto che cmq il nome della finestra non è visibile "all'esterno" ma viene solo utilizzato internamente dal codice, quindi puoi usare un nome come "NuovaFinestra", "Nuova", ecc...certo che IE cade anche sulle cose più stupide!!!