There are many photo sites that don't use flash. I would email the site admin or webmaster to see if they have a non flash URL or find a different site. Some sites will need a little push to get off of flash finally. This will not be a problem in a few years time but now it still is unfortunately.
Btw: as you know the idevices do not support flash, never will, so do a search of this site as a favor to yourself before asking more about flash.
Welcome to the forum, someone will be by to give you a more formal tour of this site.
The IPad Forum is a community of members from all walks of life and from all over the world coming together to share our experiences and to help each other learn about this wonderful piece of technology the Ipad. There is a wealth of information already here in the many threads we have so doing some searches will answer most of the questions you have. If then you cannot find the answer you are seeking then by all means post your question. There are many friendly and informed members here only too willing to help you.