'nos días....
Cain, el método getElementById() se usa precisamente para no necesitar otra referencia para acceder a un nodo concreto del documento, basta con uno
Lo que sucede es que las posiciones de las capas son siempre en relación a su contenedor. Si la capa se encuentra como hija de document, la posición será relativa al document, pero si está dentro de otro div, será relativa al left y top de ese div madre