Charting Libraries?
yannis: Try JavaScript JSXGRAPHhttp://jsxgraph.uni-bayreuth.de/wiki/index.php/Hypotrochoid
has a bit of a learning curve though.Also the jQuery flot plugin http://code.google.com/p/flot/