jQuery: Centre de fancybox dans la fenêtre d'affichage

Je suis actuellement en utilisant fancybox version 2 pour afficher mes images quand une vignette est cliqué, mais je n'arrive pas à obtenir la fancybox pour rester dans le milieu de la fenêtre d'affichage, verticalement parlant, puisqu'à l'horizontale c'est la fin.

J'ai essayé pas mal de choses et c'est la dernière:

CSS

.fancybox-wrap { 
    position: fixed !important;
    top: 50px !important;
} 

jQuery

jQuery(document).ready(function() {
    $(".fancybox-wrap").css("position", "absolute");

    //fancybox initialisation etc

});


$(window).scroll(function() {
    $('.fancybox-wrap').css('top', $(this).scrollTop() + "50px");
});

Quelqu'un a une idée?

Êtes-vous à l'aide de Fancybox V2? La page de démonstration ici ( fancyapps.com/fancybox ) semble fonctionner de centrage sur les deux axes. Pouvez-vous gve un lien vers votre page?
Salut @BillyMoat, je voudrais, mais c'est sur un serveur de dev et IP restriced :/ aussi, je pense que la fantaisie de la boîte est le centrant fine basée sur les dimensions de page mais j'ai besoin de centre basé sur la fenêtre d'affichage du navigateur que j'utilise dans un facebook toile page de l'application qui est assez grand et en fonction de la position de défilement vous avez besoin pour défiler vers le haut/bas pour ajuster l'image dans la fenêtre d'affichage

OriginalL'auteur martincarlin87 | 2012-08-22