http://edwards-signals.com/js/jsval.js