You can try removing this from the end of thumbnailviewer.js:
Code:
thumbnailviewer.dotask(window, function(){thumbnailviewer.init()}, "load") //Initialize script on page load
and placing this in the body of your page after all of your links with the rel="thumbnail" set:
Code:
<script type="text/javascript">
thumbnailviewer.init();
</script>
I say try, because I haven't tested this idea. It has a good chance of working. Otherwise I would suggest that, since the thumbnail viewer links and their thumbnail images do not require much load time (especially if those thumbnails are not too many in number, small in size, and optimized), limit the rest of the byte load of the page by removing other images, scripts, Flash, etc.
Bookmarks