есть 2 кнопки: вперёд и назад
на первом фрейме размещена только одна "вперёд", на последнем только "назад". на фреймах между - обе. Мой скрипт переключает почему-то только между 1-м и последним и циииииклится.
Как написать, чтоб корректно листал с первого до последнего и обратно?
Понимаю, что код банальнейший. На AS2 в два счёта бы написала, но AS3 пока моим мозгам не по силам.

Код AS3:
import flash.events.MouseEvent;
stop();
addEventListener(Event.ENTER_FRAME, update);
function update(e:Event):void
{
if (currentFrame<=12){
bt1.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown_1);}
if (currentFrame>1){
bt2.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown_2);}
function mouseDown_2(me:MouseEvent):void
{
prevFrame();
}
function mouseDown_1(me:MouseEvent):void
{
nextFrame();
}
}