var displayMessage = "";
var lastTracklist = "";

function playerOnload()
{
	lastTracklist = "";
	scrollDisplay(150);
}

function showTrack(trackinfo, tracklist)
{
 	document.getElementById('playerDisplayDiv').style.visibility = "visible";
	setDisplayMessage(trackinfo);
	if (lastTracklist != "")
		document.getElementById(lastTracklist).style.visibility = "hidden";
	lastTracklist = 'tracklist'+tracklist;
	document.getElementById(lastTracklist).style.visibility = "visible";
	document.getElementById("playerStatus").firstChild.nodeValue = "Now playing:";
}

function setDisplayMessage(message)
{
	displayMessage = message;
}

function scrollDisplay(a_delay)
{
   document.getElementById("playerDisplay").firstChild.nodeValue = displayMessage.substr(1, 40);
   displayMessage = displayMessage.substring(1, displayMessage.length) + displayMessage.substring(0, 1);
   setTimeout("scrollDisplay("+String(a_delay)+")", a_delay);
}
