1.) Fireworks does not have it's own CSWSBlaBlaLib to encapsulate DOM
manipulation from AS3. You can only use this to execute JS functions (defined in your CSXS manifest.xml
)
CSInterface.instance.evalScript("jsFunctionName", ..params);
This method is even more fun than the MMExecute
method you'd be using if you were writing a normal panel, becuase all return objects have to be an XML string. I'm not kidding you. XML. You know, the markup format that is most well known for its use in RSS feeds.