Ciao Andrea,
avevo già provato, infatti ho messo tutto il richiamo del fancybox nell'head, e nel div nascosto dal pageslide ho messo semplicemente cosi:

Head:

codice:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>      
<script>
		!window.jQuery && document.write('<script src="js/jquery-1.4.3.min.js"><\/script>');
	</script>
	<script type="text/javascript" src="fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
	<script type="text/javascript" src="fancybox/jquery.fancybox-1.3.4.pack.js"></script>
	<link rel="stylesheet" type="text/css" href="fancybox/jquery.fancybox-1.3.4.css" media="screen" />
    <script type="text/javascript">
		$(document).ready(function() {
			/*
			*   Examples - images
			*/

			$("a#example1").fancybox();

		});
	</script>
Body:

codice:
<li class="photogallery">PHOTOGALLERY

<div id="gallery">
 <h2>Photogallery</h2>


questo è il div nascosto che spunterà da destra verso sinistra.</p>


[img]example/9_s.jpg[/img]</p>
</div>

  <script src="js/jquery-1.7.1.min.js"></script>
    <script src="js/jquery.pageslide.min.js"></script>
    <script>
        /* Default pageslide, moves to the right */
		var j = jQuery.noConflict();
        j(".first").pageslide();
        
        /* Slide to the left, and make it model (you'll have to call $.pageslide.close() to close) */
        j(".second").pageslide({ direction: "left", modal: true });
    </script>
Non funziona comunque il fancybox o qualsiasi altro script.