Hola:
...¡sigue buscando...!
document.all es una colección propia de explorer y que algunas versiones de otros navegadores han aceptado implementar, pero document.layers lleva muchos años sin soporte (había una vez, un "navigator" llamado netscape...)
Saludos