var t_secs
var t_timerID = null
var t_timerRunning = false
var t_delay = 60;
var current_flower=0;
var total_flowers=3;
var flower_ptr='flower_';
var too_much=0;

function InitializeTicker()
{
    // Set the length of the timer, in half seconds
    StopTheTicker()
    t_secs = 38;
    StartTheTicker()
}

function StopTheTicker()
{
    if(t_timerRunning)
        clearTimeout(t_timerID)
    t_timerRunning = false;
}
function swap_flowers(){
	//using total_flowers, current_flower
	var old_flower=current_flower;
	current_flower++;
	for (var n2=1;n2<=total_flowers;n2++){
		var oldptr=flower_ptr+n2+'_'+((old_flower%flowercount[n2])+1);
		var ptr=flower_ptr+n2+'_'+((current_flower%flowercount[n2])+1);
		if (oldptr!=ptr){
			Effect.Fade(oldptr);
			Effect.Appear(ptr);
		}
		
	}
}
function StartTheTicker()
{
    if (t_secs<=0)
    {
        // Here's where you put something useful that's
        // supposed to happen after the allotted time.
        // For example, you could display a message:
        //incrementstory();
	//Effect.Appear('newsimage');
	swap_flowers();
	InitializeTicker();
    }
    else
    {
        //self.status = secs;
	//if (secs==2) {
		//Effect.Fade('newsimage');
	//}
        t_secs = t_secs - 0.5;
        t_timerRunning = true;
        t_timerID = self.setTimeout("StartTheTicker()", t_delay)
    }
}

