Thanks for pointing out the right term. However, the site does not use HTML5 placeholder and instead rely on plain JS to do the trick. What I wished for was a behavior like in the demo here: http://diveintohtml5.org/examples/input-placeholder.html
I'd just use placeholder, and screw anyone using an old browser. If people can upgrade their cell phones every year, they can install a modern browser. ;)