So I spruced up our
Photo Gallery again. I added a bunch of Javascript to make it much quicker to browse through images once you have the photo screen up. I really didn't change much to the other screens, but once you choose a photo to view, it will load the screen as normal, then go fetch (via custom AJAX) the entire list of photos from the page you just came from and then cache the Next & Pravious one so that when you click Next or Previous it will jump right to it. I also got cleaned up the look and feel of the header and moved the e-mail form above the links to Shutterfly. Before it had to go ask the server to give it an entirely new page to display the prev/next photo, and it didn't handle prev/next in search results properly - now it just retreives the prev/next photo and puts no burden on the web server. I'd been wanting to do this for a while, but never got around to it.. well - now I have. :)
Also, per the request of a few people I made it so when you click on the photo it goes to the next one - and there is a new Slideshow button right on the page that takes advantage of the list it has loaded to play a slideshow of the gallery you are currently in.