Ciao a tutti, ho un problema con gli event listener.

Questo è il codice:

var container = document.createElement("div");
var selection = document.createElement("select");
selection.name="photosets";
selection.id="myselect";
selection.addEventListener("change",function () {
var selected = selection.selectedIndex;
Photoset(selected);},true);
var myOption0 = document.createElement("option");
myOption0.innerHTML = "Tutte le foto disponibili";
myOption0.value="0";
myOption0.selected ="true";
selection.appendChild(myOption0);

//Creo tutte le altre option

container.appendChild(selection);
mappa.getContainer().appendChild(container);

Su firefox e safari funziona, ma su IE7 ottengo (con il debug) il messaggio di errore "proprietà o metodo non supportati dall'oggetto" sulla riga dove c'è l'addEventListener.

Sapete aiutarmi?