I've had lots of luck working with AVE Imperator at http://www.ave-imperator.com/
It has helped me even get working actionscript to go along with the elements inside. It has more than one method of decompiling too, so often you can tweak the way you're decompiling it to get what you need.