в кратце:
имеется заэмбеженая флешка

Код AS3:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" width="746" height="900">
<fx:Script>
<![CDATA[
import flash.utils.getQualifiedClassName;
[Bindable]
[Embed(source='c:/test.swf')]
private var swf_file:Class;
private function click():void
{
}
]]>
</fx:Script>
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<s:Button x="69" y="4" label="Button" click="click();"/>
<s:Group id="box" x="38" y="121" width="500" height="397">
<mx:SWFLoader id="swf" source="{swf_file}" scaleContent="true"/>
</s:Group>
</s:Application>
в функции click() необходимо узнать кол-во фреймов в ней и перейти, например, на второй фрейм.
как это сделать. ничего не получается.