muy bien
MikiBroki
sólo te falta posicionarlo a la derecha bajo cualquier resolución:
Código:
document.getElementById('popup').style.left = document.body.clientWidth - document.body.scrollLeft - 250;
restándole 250 me queda perfecto, varía según el tamaño de la capa...
un saludo
PD:ahora os dejo un código que encontré muy bueno, para hacer el popup flotante con div :P