Hola
Sería algo así. Con la primera función sabemos donde está posicionado el elemento sobre el que se ha producido el evento y en la segunda usamos el top y left para mostrar la capa en las coordenadas donde está el link. Claro está, has de sumarle o restarle pixles
Código Javascript
:
Ver originalfunction PosAbsolutaElemento(element) {
if (typeof element == "string")
element = CalReservas.captura_objeto(element)
if (!element) return { top:0,left:0 };
var y = 0;
var x = 0;
while (element.offsetParent) {
x += element.offsetLeft;
y += element.offsetTop;
element = element.offsetParent;
}
return {top:y,left:x};
}
function MuestraOcultaDiv(elElem) {
var PosElemento = PosAbsolutaElemento(elElem);
posicionInicialLeft = parseInt(PosElemento.left);
posicionInicialTop = parseInt(PosElemento.top);
......
}
Suerte