Adam,
I took out the size from the display and the pop up loaded in half the time. But this was still not good enough. While I was in the code, I thought I would go for more improvements. I noticed the display of the box is formed inside of one long text string then put to the screen. I took out the "s = s &" and put in a "response.write" and the box loads in about three seconds. This is down from 80 seconds. I did the same thing in browse_image_gallery.asp and the load time went from 8 seconds to 2. Thanks for pointing me in the right direction.