This site is so cool! How do you do some of this stuff?

Hey, how would you create a background like the one on [COLOR=#003366]http://ux.plainconcepts.com/[/COLOR]. Especially the user controled part on the loading screen. I also wanted to know how to allow visitors to scroll down by clicking and dragging…