
switch (NewState){
	case 8: //Finished	
		isFinishedPlaying = true;
	case 1: //Stoppped
		playerStop.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_stop_off.jpg";
		playerPlayPause.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_play_on.jpg";
		playerMute.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_mute_off.jpg";
		playerStop.style.cursor = "none";
		isPlayerPaused = false;
		isPlayerStopped = true;
		swapTextNode(playerStatusMsg, "Stopped");
		break;
		
	case 2: //Paused
		playerPlayPause.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_play_on.jpg";
		playerStop.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_stop_on.jpg";
		isPlayerPaused = true;
		isPlayerStopped = false;
		playerStop.style.cursor = "hand";
		swapTextNode(playerStatusMsg, "Paused");
		break;	
		
	case 3: //Playing
		playerPlayPause.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_pause_on.jpg";
		playerStop.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_stop_on.jpg";
		isPlayerPaused = false;
		isPlayerStopped = false;
		playerStop.style.cursor = "hand";
		swapTextNode(playerStatusMsg, "Playing");
		break;
	
	case 6: // Buffering
		playerStop.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_stop_on.jpg";
		isPlayerStopped = false;
		playerStop.style.cursor = "hand";
		swapTextNode(playerStatusMsg, "Buffering ...");
		break;

	case 7: // Connecting
	case 9: // Transitioning
	case 11:// Reconnecting
		if (!isFinishedPlaying) {
				playerStop.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_stop_on.jpg";
				playerPlayPause.src = IMAGE_ROOT + "pages/browse/mdp/plyr_control_play_off.jpg";
				isPlayerStopped = false;
				playerStop.style.cursor = "hand";
				swapTextNode(playerStatusMsg, "Connecting");
		}
		break;
}