eheh quel onload scritto in quel modo funziona tranquillamente perchè il renderer lo considera per l'oggetto principale

il problema è qui

this.obj.childNodes[0].addEventListener("click", this.action, false);

perchè quel this.action chiama l'azione sul nodo figlio a cui si deve agganciare, invece deve chimarla su this, e non ho la più pallida idea di come si faccia