Помогите, пожалуйста со скриптом: пробный вариант здесь
http://www.metodkabinet.eu/events/Prova_Yabloko.html на stage кнопка yabloko, нажимая, яблоко должно сделать круг один раз, и должен произойти переход на случайный кадр со 2-го по 30-й (в пробном варианте их пока 7)
на MC yabloko стоит скрипт анимации с лейблами:

Код:
on (release) {
_root.yabloko.gotoAndStop("btn_down");
}
Когда ставлю скрипт для рандомного перехода по фреймам, происходит пробег по всем кадрам без стопа, и к тому же яблоко вообще больше не катится.

Код:
yabloko.onPress = function(){
gotoAndStop(Math.random()*7-1);
}
исходник здесь
Prova_Yabloko.rar
Хотелось бы сделать просто в AS2 и не использовать

Код:
yabloko.addeventListener(MouseEvent.Click, onClick);
function onClick(event:MouseEvent):void
{
plate.gotoAndStop(Math.ceil(Math.random() * 7));
}
а то я совсем запутаюсь.
Как сделать так, чтобы и анимация в кнопке работала, и чтобы рандомный переход был?
Надеюсь на вашу помощь!