Esiste Javascript, ed esistono i dialetti.
Il tuo e` dialetto microsoft, che Opera riesce ad interpretare (se in modalita` emulazione IE).
Devi studiare JS da altre fonti: se ti fidi del sito MSDN, scrivi sbagliato.
Prova a studiare la sintassi ad esempio su:
http://www.devguru.com/technologies/...ipt_index.html
http://www.w3schools.com
PS. al posto di document.all devi usare document.getElementById()