# Timer/interval help

**URL:** <https://forum.kirupa.com/t/timer-interval-help/310407>\
**Category:** Uncategorized\
**Created:** [June 9, 2010, 12:12pm UTC](https://forum.kirupa.com/t/timer-interval-help/310407 "2010-06-09T12:12:44Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mikeemikeex](https://avatars.discourse-cdn.com/v4/letter/m/eb8c5e/32.png) [@mikeemikeex](https://forum.kirupa.com/u/mikeemikeex)\
**Post date:** [June 9, 2010, 12:12pm UTC](https://forum.kirupa.com/t/timer-interval-help/310407/1 "2010-06-09T12:12:44Z")

</div>

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:

```auto
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
