0.4

The demo appears to be fully working again. The major changes I made were:

-No more .getAttrubute in asset handler functions. They now use Javascript objects.

-WSE.tools.js has a new function called out.tools.stringToXml. Once a tag's been converted to JSON, you can use this function to convert the internal tags to an XML DOM object. It includes code that works in IE.

-WSE.commands.choice needed some reworking to support the JSON format. It uses the stringToXML function to handle the commands inside a choice tag.

-The Animation, Audio and Imagepack asset handlers also use stringToXML to handle nested elements.