per chiarire meglio le idee posta un xhtml-tipo risultante da questa roba
Codice PHP:
echo "<a ref=\"#\" onclick=\"openoverlay('foto".$n."');CentraRispettoSchermo(".$larg.",".$alte.");\">
    <img width=\""
.$larghezza."\" height=\"".$altezza."\" src=\"foto/".$file."\">
</a>"
;

echo 
"<div id=\"foto".$n."\" style=\" border:#000000 thin solid; vertical-align:middle;
background:#ffffff; position:absolute; left:document.write(x)px; top:document.write(y)px;
width:"
.($larg+35)."; height:".($alte+40)."; z-index:2; overflow:auto; display:none;\">
    
<a href=\"#\" onclick=\"closeoverlay('foto"
.$n."')\"
<img src=\"foto/"
.$file."\"></div>"
questo, per esempio,
left:document.write(x)px; top:document.write(y)px;
non sta ne' in cielo ne' in terra