K, lotta things wrong with this from an OOP perspective, but we'll get them solved. :)
stop();
var timer:Timer = new Timer(1000, 1); // First parameter milliseconds, the second repeats
a100.addEventListener(MouseEvent.MOUSE_DOWN, onA100MouseDown);
timer.addEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete);
timer.start();
function onTimerComplete(event:TimerEvent):void
{
timer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete);
a100.removeEventListener(MouseEvent.MOUSE_DOWN, onA100MouseDown);
gotoAndStop(351);
}
function onA100MouseDown(event:MouseEvent):void
{
timer.removeEventListener(TimerEvent.TIMER_COMPLETE, onTimerComplete);
a100.removeEventListener(MouseEvent.MOUSE_DOWN, onA100MouseDown);
gotoAndStop(340);
}