No hace falta levantar el tema para preguntar lo mismo.
Te puedo dar una pista de por qué no te respondieron : eso ya lo preguntaron, y dependiendo del caso, también lo resolvieron en este foro.
Y te puedo dar otra, específica para tu caso : ese código es una vergüenza. Y que pretendas usarlo demuestra que tus conocimientos para esto son nulos; además de que esperas que te resolvamos un error de un cut&paste.
¿Sabes que para participar de un foro de JS tienes que saber JS y HTML, no?
¿Y que no estamos para corregir cualquier cosa que encuentren y que no les ande? (Que por lo general, no andan.)
Vamos a obviar el hecho de que el ejemplo está incompleto y que no lo metiste entre etiquetas [code], y digamos que —si no estás explicando cualquier cosa— metiste en el
<head> un
div con una tabla para mostrar una imagen con texto en ... ¡una etiqueta
<font>! ¿De que año es ese código? ¿No la viste? ... Ah, claro, quedamos en que no sabes HTML
A
document.layers creo que tampoco hoy lo reconoce nadie.
Prueba cambiando algún
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
Y la próxima vez trata de buscar en este sitio.