// JavaScript Document



function changeTickerRows() {
	if(ds1.getCurrentRowNumber() == ds1.getRowCount() - 1){
		ds1.setCurrentRowNumber(0);
	}else{
		ds1.setCurrentRowNumber(ds1.getCurrentRowNumber() + 1);
	}
	fadeTickerIn();
}

function fadeTickerIn() {
	var fadeTicker = new Spry.Effect.Fade('tickerLine',{duration: 1000,from: 0, to: 100,toggle: false, finish:holdTicker});
	fadeTicker.start();
}

function holdTicker() {
	setTimeout("fadeTickerOut()", 4 * 500);
}

function fadeTickerOut() {
	var fadeTicker = new Spry.Effect.Fade('tickerLine',{duration: 1000,from: 100, to: 0,toggle: false, finish:changeTickerRows});
	fadeTicker.start();
}

<!--

var ds1 = new Spry.Data.HTMLDataSet("links.html", "myList", { firstRowAsHeaders:false, rowSelector: "li"});
ds1.addObserver({ onPostLoad: function(ds1) {changeTickerRows()} }); 

