Hello,
If you want to make something like that, for a website, I'd suggest to look for two things :
1. First of all : a javascript library. jQuery is one of the best for now (NB : "one of the best" does only express my own opinion. Others may not agree. I don't wanna flame !)
=> google on jquery and study some tutorials. That's quite easy.
2. Secondly, what you call a photo album (with, I think the feature of having them turning after a few seconds) is what is commonly called a slideshow. Once again, slideshows like that are usually built on a javascript library. After having understood jQuery, you should try to search google for "jQuery slideshow". One of the matches is this page :
http://www.themeflas...-and-tutorials/ It seems interesting to explore...
Just have a look, pick and have fun building your site !!
Best regards,