Built by me, Mark Egli, for my own personal use. My apologies for any cross-browser issues for non-webkit browsers.
Variation: Redraw