Grazie

il problema è che non salva il backGround o meglio saved.backgroundColor non contiene niente e quindi quando ripristina il background precedente, ripristina "trasparent". Quindi sembra che
saved=new Object();
saved.element=t;
saved.className=t.className;
saved.backgroundColor=t.style["backgroundColor"];

non funzioni con IE !!

altri suggerimenti ??

grazie