Originariamente inviato da andmx
eventi=new array();
eventi["1/1"]=concerto;
eventi["2/1"]=torneo;

... eventi["1/1"] e mi ritorna concerto
attento che mica puoi essere così approsimativo nella sintassi, l' inizializzazione:

eventi=new array(); dovrà diventare
eventi=new Array(); o tutto si blocca !!!

Gli articoli poi, in quanto stringhe textuali dovranno essere racchiusi tra apici, ' singoli o " doppi altrimenti anche qui, tutto si blocca !!!
A meno che concerto (senza apici) non sia già stata definita come variabile, e allora è lei che si porta dietro la stringa,
-o- non si tratti di numeri, che allora puoi compilare con o senza apici.

Ora sarà con eventi["1/1"][0] che accedi a concerto nella gestione di un Array bi-dimensionale: gli articoli (items) dell' Array primario, sono Array a loro volta, che a loro volta contengono i dati.
codice:
<html><body>

<script>

var torneo = "carosello"; //nell' Array scriverò  torneo  senza apici 

var eventi = new Array();

eventi["1/1"] = new Array("concerto", "comizio", "fiaccolata", 5.6, "8");
eventi["2/1"] = new Array(torneo, "controllo antidoping", "arresti");

document.write(eventi["2/1"][1]);
                                 document.write("
");
document.write(eventi["1/1"][3]);

</script>

</body>
</html>
Fai un po' di esperienza editando gli indici tra le [] nei document.write

Quindi, si dovrà lasciare all' Utente, la scelta di quale articolo dell' Array primario (associativo) si debba prendere in esame; per poi estrapolare in automatico invece, tutti gli articoli contenuti nel sub-Array così individuato.
Scrivere semplicemente document.write(eventi["1/1"]); potrebbe già essere una prima soluzione: ti fa vedere tutto il contenuto del sub-Array.