I’m not exactly sure how they have that setup…..but I’m guessing it would require quite a bit of time/coding to do. The closest thing I can think of is to add a widget area right after the header, and then use a plugin like “Custom Sidebars” to reuse that widget area on multiple pages to show your different images. Here is a tutorial on how to do something like that – http://bit.ly/1gi3o1E
If you want something different, like your featured image to show on different pages automatically, maybe you could ask that person how they did it. The worst thing they can do is say no, or not respond, but hey, it’s worth a try 🙂 I do it all the time!
If anyone has any ideas on how this is done feel free to chime in.