Ciao a tutti,
lo posto anche qua oltre che su Flash, forse è meglio ...
Ho un problema con un istruzione javascript presa da un link html che inserisco in un bottone Flash:

NELL'HTML:

Voce 1

IN FLASH L'HO INSERITA COSI':

on (release) {
getURL("java-script:visualizza(1); return false");
}

LA FUNZIONE JAVASCRIPT (per 'accendere' e 'spegnere' dei div nascosti):

var totale=20
function visualizza(num){
if (document.getElementById){
for(var k=1;k<=totale;k++){
var el=document.getElementById('baita'+k);
el.style.display=(k==num && el.style.display == 'none')?'block':'none';
// aggiunta per chiudere la legenda

var legenda=document.getElementById('legenda');
legenda.style.display = 'none';
}
}
}


// aggiunta per riaprire la legenda

function visualizza_legenda(){
var legenda=document.getElementById('legenda');
legenda.style.display = 'block';

// e nascondere il resto -- NON FUNZIONA
for(var k=1;k<=totale;k++){
var el=document.getElementById('baita'+k);
el.style.display = 'none';
//el.style.display=(k==num && el.style.display == 'block')?'none':'block';
}
}

Il bello è che su Opera funziona tutto mentre su Firefox e Explorer no; tra l'altro Explorer mi segnala il debug per un errore di sintassi...
HELP!!!