Originally developed for PhotoFlare (http://gecphotoflare.org). For a demo, Will soon be in action on visit http://lifeofnavin.blogspot.com.
USAGE: Just update your HTML/CSS with the needed elements. And add the JS for the listener. Works like a charm! :)