This was meant to be the latest version of Open Flash Chart for version 1.9.7
Every function and variable names are unique.
There are no re-declarations of functions.
Note that the code only works with Python 2.5 because of the use of the operator syntax. http://en.wikipedia.org/wiki/%3F:#Python
You can break the operator syntax into a normal "if-else" statement to make it work on older versions.