function showplayer(id,src,flashed) {
	document.getElementById(id).style.display = 'block';
	writeInnerHTML(id,src,flashed);
}
function closeplayer(id) {
	document.getElementById(id).style.display = 'none';
	document.getElementById(id).innerHTML = ' ';
}
	
function writeInnerHTML(id,src,flashed) {
	if ((flashed == 1) && (pluginlist.indexOf("Flash")!=-1))
		{	flashed = 1; } else { flashed = 0; }
	var elem = document.getElementById(id);	
	if ((pluginlist.indexOf("Windows Media Player")!=-1) && (flashed != 1))
	{	
		elem.innerHTML = '<OBJECT ID="Player" height="280" width="280" classid="CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95" CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject" VIEWASTEXT>'
			+ '<PARAM name="FileName" value="' + src + '" />'
			+ '<PARAM NAME="showControls" VALUE="1">'
			+ '<PARAM NAME="AutoSize" VALUE="0">'
			+ '<param name="showstatusbar" value="0">'
			+ '<param name="showdisplay" value="0">'
			+ '<PARAM NAME="AnimationatStart" VALUE="false">'
			+ '<PARAM NAME="TransparentatStart" VALUE="false">'
			+ '<PARAM NAME="currentPosition" VALUE="0">'
			+ '<PARAM NAME="playCount" VALUE="1">'
			+ '<PARAM NAME="autoStart" VALUE="true">'
			+ '<embed name="wmplayer" TYPE="application/x-mplayer2" pluginspace="http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=Media&sba=Plugin&" FileName="' + src + '" WIDTH="280" HEIGHT="280" showcontrols="1" showdisplay="0" autosize="0"></embed>'
			+ '</OBJECT>'
			+ '<br/><a href="#" onclick="closeplayer(\'' + id + '\')">[x] close</a>';
	} else 	if ((pluginlist.indexOf("RealPlayer")!=-1) && (flashed !=1))
	{
		elem.innerHTML = '<OBJECT ID=RVOCX CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" WIDTH=375 HEIGHT=36>'
			+ '<PARAM NAME="SRC" VALUE="' + src + '">'
			+ '<PARAM NAME="CONTROLS" VALUE="ControlPanel">'
			+ '<PARAM NAME="CONSOLE" VALUE="one">'
			+ '<PARAM NAME="AUTOSTART" VALUE="true">'
			+ '<EMBED TYPE="audio/x-pn-realaudio-plugin" SRC="' + src + '" WIDTH=375 HEIGHT=36 NOJAVA=true CONTROLS=ControlPanel CONSOLE=one AUTOSTART=true></OBJECT>'
			+ '<br/><a href="#" onclick="closeplayer(\'' + id + '\')">[x] close</a>';
	} else if ((pluginlist.indexOf("QuickTime")!=-1) && (flashed !=1))
	{	
		elem.innerHTML = '<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab#version=6,0,2,0" width="320" height="280" align="middle">'
			+ '<param name="src" value="' + src + '">'
			+ '<param name="autoplay" value="true">'
			+ '<param name="loop" value="false">'
			+ '<embed src="' + src + '" width="280" height="280" autoplay="true" loop="false" pluginspage="http://www.apple.com/quicktime/"></embed>'
			+ '</object>'
			+ '<br/><a href="#" onclick="closeplayer(\'' + id + '\')">[x] close</a>';
	}	else if ((pluginlist.indexOf("Flash")!=-1)) //  && (flashed ==1)
	{	
		elem.innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="280" height="20" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" >'
			+ '<param name="movie" value="modules/Podcasts/play/mp3player.swf" /> '
			+ '<param name="flashvars" value="file=' + src + '" /> '
			+ '<embed src="modules/Podcasts/play/mp3player.swf" width="280" height="20" flashvars="file=' + src + '&autostart=true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> '
			+'</object> '
			+ '<br/><a href="#" onclick="closeplayer(\'' + id + '\')">[x] close</a>';
	} else {
		elem.innerHTML = '<strong>You need either QuickTime, Windows Media Player, or Flash to listen to this file.</strong>'
			+ '<br/><a href="#" onclick="closeplayer(\'' + id + '\')">[x] close</a>';
	}
}
