Some flexibility added

Hi, I have made some changes to your code. The main change is that I upgraded javascript code so that it works like a jQuery plugin, which adds some flexibility and improves reusability of code.
Besides this, I have separated css code to the bare necessary for the plugin to work and the skin. Your code is in the "default" skin and for demo purposes I made a skin named "discrete" in shades of grey color. The skin code is also documented so that it can be at least basically customized even by non programmers.
Hope you like my improvements.
Also a question: you have published the code without license. Can I license it with GPL v.2 or MIT?
Regards, Greg