function hhrPlayEpisode(number, title)
{
	var videoPlayer = document.getElementById('videoPlayer');
	
	var newVideoPlayer = videoPlayer.cloneNode(true);
	var newVideoParams = newVideoPlayer.getElementsByTagName("param");
	
	for (var i=0; i<newVideoParams.length; i++) {
		if (newVideoParams[i].getAttribute("name") == "FlashVars") {
			// DOM takes care of escaping the &...
			var newFlashVars = ("hhr_episode_number="+number+"&hhr_episode_title="+title+"&hhr_play_immediately=true").replace(/ /g, "+");
			newVideoParams[i].setAttribute("value", newFlashVars);
		}
	}

	videoPlayer.parentNode.replaceChild(newVideoPlayer, videoPlayer);
	
	/* Old way... communicate with Flash
		videoPlayer.Rewind();
		videoPlayer.SetVariable('hhr_video_title', 'Episode '+number+': '+title);
		videoPlayer.SetVariable('hhr_video_url', 'hhr_'+number+'.flv');
	*/
}

function hhrStopHeaderAudio() {
	var header = document.getElementById("header");
	header.SetVariable('commandStopAudio', 'true');
}