﻿var CurrentIndex = 0;
var TimePeriod;
var LeadItems;
var cTime;

function RotateItems(NewIndex)
{
    CurrentIndex = NewIndex;
    if(CurrentIndex>=LeadItems.length)
	{
		CurrentIndex=0;
	}
	SelectItem(CurrentIndex);
	cTime = setTimeout("RotateItems("+(CurrentIndex+1)+")",TimePeriod);
}

function SetActiveItem(NewIndex)
{
	clearTimeout(cTime);
	SelectItem(NewIndex);
}

function SelectItem(NewIndex)
{
    var LoopCount;
    for(LoopCount=0;LoopCount<LeadItems.length;LoopCount++)
    {
        var baseclass = 'rotator_headline';
        if(LoopCount==LeadItems.length-1) 
        {
            baseclass += '_final';
        }
        
        if(LoopCount==NewIndex)
        {
            document.getElementById(LeadItems[LoopCount][0]).style.display = 'block';
            document.getElementById(LeadItems[LoopCount][1]).className = baseclass + '_active';
        }
        else
        {
            document.getElementById(LeadItems[LoopCount][0]).style.display = 'none';
            document.getElementById(LeadItems[LoopCount][1]).className = baseclass;
        }
    }
}
