lo que tienes ahora, te coloca la capa en el centro de la pantalla;
si lo que quieres es que aparezca en la parte superior de la pantalla:
Código:
function centrate(capa,altoCapa,altoPagina){
alto=0;
document.getElementById(capa).style.top=alto;
}
(con esto le dices que se coloque "arriba del todo")
Si lo que quieres es que centre en la mitad superior de la pantalla:
Código:
function centrate(capa,altoCapa,altoPagina){
alto=Math.abs(Math.round(((altoPagina/2)-altoCapa)/2));
document.getElementById(capa).style.top=alto;
}
(con esto le dices que se centre en la mitad superior)