function getFlashMovie(movieName) {
	var isIE = navigator.appName.indexOf("Microsoft") != -1;
	return (isIE) ? window[movieName] : document[movieName];
}

function updateStatus() {
	var player = getFlashMovie("playerControl");
	var title = player.playerGetTitle();
	var playing = player.playerGetStatus();
	parent.window.frames[1].visualUpdateStatus(title, playing);
}

function playerAnnounceLoaded() {
	getFlashMovie("playerControl").playerStartPlayingSong();
	updateStatus();
}

function visualAnnounceLoaded() {
	updateStatus();
}

function playNextSong() {
	getFlashMovie("playerControl").playerPlayNextSong();
	updateStatus();
}

function playPreviousSong() {
	getFlashMovie("playerControl").playerPlayPreviousSong();
	updateStatus();
}

function stopPlayingSong() {
	getFlashMovie("playerControl").playerStopPlayingSong();
	updateStatus();
}

function startPlayingSong() {
	getFlashMovie("playerControl").playerStartPlayingSong();
	updateStatus();
}