(You should really be checking out the JavaScript source to appreciate it. Or read the blog post for a walkthrough of the code.)