To use it, just call "showColorMixer()" where you want it to show up. Like this:
Note: The script should only be shown once per page because the code relies on CSS Element ID's. As a CSS Element ID is intended to identify one specific element on a page using the script twice on one page will not work as intended. If you want to use the script multiple times on one page you will need to modify it.
Version 3: current version (even smaller + js function names now in camelCase)
Version 2: js made smaller, still readable
Version 1: initial version