Timer/interval help

hey!

I’ve been making a simple slideshow and have so far set my slideshow to tween to the relevant slide via the use of next/back buttons.

My problem now is that I want the movie to tween to the next slide after a certain time (say 15 seconds) if the user hasn’t already used a button.

here is my code:

import flash.events.Event;
import caurina.transitions.*;

var position: Number = 76;
var frame1X : Number = 76;
var frame2X : Number = -760;
var frame3X : Number = -1595;
//var frame4X : Number = -2430;
var currentNum:Number = 1;
var locset:Array = [76,-760,-1595];


nextBtn.addEventListener(MouseEvent.CLICK,nextImage);
back_btn.addEventListener(MouseEvent.CLICK,previousImage);


function nextImage(evt:MouseEvent):void
{
	trace("first "+currentNum);
	
	if(currentNum==3){
		currentNum=1;
		slideImages(currentNum);
	}else{
		currentNum++
		slideImages(currentNum);
		
	}
}
	

function previousImage(evt:MouseEvent):void
{
	
	if(currentNum==1){
		currentNum=3;
		slideImages(currentNum);
	}else{
		currentNum--
		slideImages(currentNum);
		
	}
}
	



function slideImages(num:Number):void
{
	var nextNum:String = this["frame"+num+"X"];
	var nextNumString:Number = Number(nextNum);
	setTween(nextNumString);
	position = num;
	
}


function setTween(tweenX:Number):void {
Tweener.addTween(content_mc, {x:tweenX, time:1, transition:"easeInOutCubic"});
}

If anyone could help then that would be ace!

Cheers
Mike