If you're running Internet Explorer then a yellow question mark would appear in the bottom left of the window on the main page you were looking at.
The page does require to run a javascript to open the new picture windows, but unfortunately as fas as fixing it goes I'm no world expert. Hopefully someone else will read this and be able to help.