To note: Javascript is not running in this browser environment. Our apologies, but this demo has not yet been updated to support progressive enhancement.
Touch test: should work as expected. Known issues: the arrow doesn't always return to the line on touchend; moving the pins is inconsistent (because pins are too small on device screens?)