Hay una función nativa de flash que se llama setInterval. Esta función ejecuta otra función cada cierto tiempo (expresado en milisegundos). Por lo tanto, la animación debe poder ejecutarse desde una función:
Código:
function ejecuta_animacion() {
_root.gotoAndPlay(1);
}
var temporizador:Number;
temporizador = setInterval(this, "ejecuta_animacion", 5*60*1000);
// Y si quieres cancelar el temporizador:
clearInterval(temporizador);
Saludos!