Index: thickbox.js =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/thickbox/thickbox.js,v retrieving revision 1.2.4.2 diff -u -p -r1.2.4.2 thickbox.js --- thickbox.js 21 Jun 2007 02:19:44 -0000 1.2.4.2 +++ thickbox.js 30 Jun 2008 16:50:35 -0000 @@ -92,10 +92,21 @@ function tb_show(caption, url, imageGrou } } + // Modified to preload previous and next image. imgPreloader = new Image(); + prevImg = new Image(); + nextImg = new Image(); imgPreloader.onload = function(){ imgPreloader.onload = null; + var tb_links = $('a[@class="thickbox"]'); + var i = -1; + tb_links.each(function(n) { if (this.href == imgPreloader.src) { i = n; } }); + if (i != -1) { + if (i > 0) { prevImg.src = tb_links[i-1].href; } + if (i+1 < tb_links.length) { nextImg.src = tb_links[i+1].href; } + } + // Resizing large images - orginal by Christian Montoya edited by me. var pagesize = tb_getPageSize(); var x = pagesize[0] - 100;