JQuery Cycle is used for the IE<9 version, which is a slideshow of screenshots taken from the piece. Everything else is done with d3 and jquery as mentioned. We have a custom framework for these dataview pieces, all other work is just based on the same style guide. As seen here: http://www.bloomberg.com/visual-data/