D3 3.x, HTML, CSS, JavaScript
http://stackoverflow.com/questions/16103244/nvd3-js-unable-to-bind-onclick-event-with-the-data-points-in-the-svg
Use D3.js to sort in ascending & descending order, utilizing JS Objects.
No-Library (pure JS), HTML, CSS, JavaScript
Reusable Chart Example