Il fatto che il codice che hai trovato funzioni su IE e' una sorta di miracolo... in teoria dovrebbe solo fornire una mitragliata di errori

Per fare quanto chiedi non ci sono difficolta' insormontabili... ma per agevolare il nostro compito sarebbe meglio fornire una pagina di prova a cui applicare gli script occorrenti, tanto per non doverci inventare tutto e impiegare il nostro (poco) tempo a creare una pagina ex-novo, rischiando poi che nella tua pagina reale ci siano elementi non previsti che potrebbero creare problemi.

Meglio ancora se posti un link alla tua pagina attuale

ciao