var currentlyPlayingId='none';
var player = 0;

function playerReady(obj) {
	var id = obj['id'];

	player = document.getElementById(id);

	player.addModelListener("STATE","playerStateChange");
//	player.addModelListener("TIME","playerTimeTracker");
}

function play(filename, buttonId) {
	stop(buttonId);
	player.sendEvent('LOAD', filename); 
	player.sendEvent('PLAY', true);
	document.getElementById('playerButtonPlay'+buttonId).style.display='none';
	document.getElementById('playerButtonStop'+buttonId).style.display='block';
	//document.getElementById('songtime' + currentlyPlayingId).innerHTML = "";
	currentlyPlayingId = buttonId;
}

function stop(){
	player.sendEvent('PLAY', false);
	if(currentlyPlayingId!='none') {
		document.getElementById('playerButtonPlay'+currentlyPlayingId).style.display='block';
		document.getElementById('playerButtonStop'+currentlyPlayingId).style.display='none';
		//document.getElementById('songtime' + currentlyPlayingId).innerHTML = "";
	}
}


function playerStateChange(obj) {
	if(obj.newstate == "COMPLETED") {
		document.getElementById('playerButtonPlay'+currentlyPlayingId).style.display='block';
		document.getElementById('playerButtonStop'+currentlyPlayingId).style.display='none';
	}
}

//function playerTimeTracker(obj) {
	//document.getElementById('songtime').innerHTML = "<nobr>" + player.getPlaylist()[obj.index].title + "</nobr>";
//}
