Buenas,
tapion, creo que "e" es una palabra reservada en firefox, equivalente al "event" en IE. Cámbiale el parámetro que te llega, en vez de function CambiarTextoTema(e,f) por por ejemplo function CambiarTextoTema(xe,xf) y luego has elem1 = document.getElementById(xe);
Hola funcione.
Saludos