Hey striatic!
I have some kinda cool platform action happening there,
but no idea how to load/process sprites dynamically for each TSID...we should team up or something :]
all i did was swap the TSID when calling for the sheets and added a scrolling background using javascript.
i believe i did do something ultimately lazy but slightly clever in getting the jumping animation to interact properly with the walking loop, but i forget what it was.
you can pull all the code off my site if you want to pick through it. the difficult stuff was all done by bees when they released the animation api.