Clone of felixturner's reactive demo at http://www.airtightinteractive.com/demos/js/reactive/