Il problema era il seguente:
addEventListener("click",function(){
// All'interno posso richiamare tutti gli elementi senza passarli per parametro},false);
A questo punto dato che la sintassi del
removeElementListener(evento,funzioneChiamataDall' AddElementListener,false|true)
Io non avevo alcun riferimento alla funzione in quanto l'avevo dichiarata li per li, d'altro canto affidarsi ad una funzione esterna, non permette il passaggio di parametri:
addEventListener("click",funzioneEsterna,false);
Da notare l'assenza di () dopo funzioneEsterna (quindi niente possibilità di passaggio par)
Ho aggirato il problema semplicemente affidandomi si ad una funzione esterna (per non perdere la possibilità di rimuovere il listener) ma ho dichiarato una variabile globale
var VariabileFunzioneEsterna
e prima di richiamare l'addEventListener assegnavo alla VariabileFunzioneEsterna ciò che avrei dovuto passargli per parametro, ovviamente la variabile essendo globale sarà riconosciuta ed il problema è stato aggirato ! !