Witam, mam mały problem napisałem coś takiego:

(jquery)
CODE

$(".thumb_dv").click(
function(){


var show = $(this).attr("id");

$(".zoom_image").attr("src",show);

var W = $(".zoom_image").width() /2;
W = W *-1
W = W-10

var H= $(".zoom_image").height() /2;
H= H*-1
H= H-10

$(".overlay").css("margin-top",H);
$(".overlay").height($(".zoom_image").height());

$(".overlay").css("margin-left",W);
$(".overlay").width($(".zoom_image").width());
$(".overlay").fadeIn("slow");



}
);


http://grabek-adam.pl/galeria/fotografia - przykład jak to działa

i niby wszystko pięknie ale by uaktualniły się rozmiary i marginesy trzeba kliknąć ponownie na miniaturkę i dopiero wtedy ją środkuję na ekranie.