smexy: Telperion's PHP/CSS SM Viewer

A combination of PHP and CSS presents!
(there's a little bit of SQL too but who cares about that lulz)

It's the updated version, v2! New features include:

＊ Much prettier interface.
＊ Can decipher links to .sm files online as well as copypasta of any entire .sm file.
＊ Ability to save displayed charts and recall at any time* with a dedicated link.
＊ Option to choose between ITG Cel or DDR Note skin.
＊ 16px sprites for small spaces.
＊ Optional step counts calculation.

Perfect for:

＊ Looking at a chart without need of Stepmania or OpenITG.
＊ Showing a friend a chart without transmission of the .sm file itself.
＊ Assistance in simfile reviews. No more unwieldy screenshots.

I used the cel skin basis from OpenITG and SM's default noteskin to make the arrow sprites.

As before, PM me bug reports / ideas for improvement, it would be greatly appreciated
Also try to be nice, this is the most extensive database app I've ever made (read: the only database app I've ever made) so don't break it plzkthx.

* There are limits on number of charts and total chart size in bytes per person, and it's currently not infinite (i.e., fairly low)