Official Gene Bailey
http://genebailey.org/libraries/gantry/js/gantry-inputs.js