Animation and Data Visualization in JavaScript by Kyle Scholz for The Ajax Experience October 24 th, 2006.