Interactive Timeline - How is this done?!?

Hello folks, I came across this interactive timeline from HP…

http://www.hp.com/hpinfo/abouthp/histnfacts/timeline/

Does anybody know of any tutorials on how they are able to expand each content box in the timeline? When you click on each box, it expands from it’s location and fills the screen. Once you close the box, it shrinks back to it’s original location. Very cool!

Thanks everybody.

Team Critter