var headlineTimerInterval = 5000;
//var aniDuration = 500;
//var heightOverhead = 15;
//Global vars, do not modify
var headlineTimerID;
var currentHeadline;
var Headlines = new Array();

function startHeadlines(){
    var myTags=document.getElementsByTagName("span");
    var i;
    var lastHeadline=-1;
    for (i=0; i < myTags.length; i++) {
       if ((myTags[i].id).indexOf("headline") != -1) {
           lastHeadline++;
           Headlines[lastHeadline] = myTags[i].id;
       }
    }
    //Init with value = 1, since item 0 is shown for users with no js
	if(document.getElementById(Headlines[1]).style.display == "none"){
	   // document.getElementById(Headlines[0]).style.display = "none";
	   // document.getElementById(Headlines[1]).style.display = "inline";
	    currentHeadline = 0;
	}
	else{
	    //Nothing to show
        return;
	}

	//var myObject = document.getElementById(objectId);
	var startTime = (new Date()).getTime();

	headlineTimerID = window.setInterval('_animateHeadlines(\'' + lastHeadline + '\', \'' + startTime + '\');', headlineTimerInterval);
	
	return;
}

function _animateHeadlines(lastObject, startTime){

	//var myObject = document.getElementById(objectName);
	//var elapsedTime = (new Date()).getTime() - startTime;
	//var delta;

    //Hide current headline
    document.getElementById(Headlines[currentHeadline]).style.display = "none";
    
    if(currentHeadline < lastObject) {
        currentHeadline++;
        document.getElementById(Headlines[currentHeadline]).style.display = "inline";
	}
	else {
		currentHeadline=0;
	    document.getElementById(Headlines[currentHeadline]).style.display = "inline";
	}

    //if(elapsedTime < aniDuration) {
	//		delta = Math.round(elapsedTime / aniDuration + myObject.scrollHeight - heightOverhead);
	//		myObject.style.height = delta + "px";
	//		elapsedTime = (new Date()).getTime() - startTime;
	//}
	//else{
	//	window.clearInterval(headlineTimerID);
	//	myObject.style.height = "auto";
		//delta = delta + heightOverhead;
    //}
	return;
}