function writeFlash(strId,strSource,intWidth,intHeight,strFlashvars)
{
  document.write('<object type="application/x-shockwave-flash" data="'+strSource+'" width="'+intWidth+'" height="'+intHeight+'" id="'+strId+'">');
  document.write('  <param name="allowScriptAccess"  value="alway" />');
  document.write('  <param name="movie"              value="'+strSource+'" />');
  document.write('  <param name="quality"            value="best" />');
  document.write('  <param name="wmode"              value="transparant" />');
  document.write('  <param name="flashvars"          value="'+strFlashvars+'" />');
  document.write('</object>');
}

function writeMediaPlayer()
{
	document.write('<object id="mediaPlayer" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="109" height="28">');
	document.write('<embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/windows/windowsmedia/download/AllDownloads.aspx/" width="109" height="28" name="mediaPlayer" uiMode="none"/>');
	document.write('<param name="uiMode" 	value = "none"/>');
	document.write('</embed>');
	document.write('</object>');
}

function showAndStartPlayer(pstrURL)
{
	var obj = document.getElementById("player");
			obj.style.display    = "inline";
			obj.style.display    = "inline-block";
	
	setTimeout("setPlayerURL('"+pstrURL+"')",1);
}

function setPlayerURL(strURL)
{
	document.mediaPlayer.uiMode = 'none';
	document.mediaPlayer.URL = strURL;
	document.mediaPlayer.controls.play();
}

function stop()
{
	document.mediaPlayer.controls.stop();
}

function setVolume(pint)
{
	document.mediaPlayer.settings.volume = pint;
}

function getMediaPlayerStatus()
{
	return document.mediaPlayer.status;
}


function hideMP()
{
	document.mediaPlayer.controls.stop();
	var obj = document.getElementById("player");
			obj.style.display    = "none";
}

function getContent(str)
{
	var ref = document.getElementById("framecontent");
	ref.src = str;
}

function listMediaPlayerAttributes()
{
	// Create arrays to hold each attribute name and value.
	var myText   = "";
	
	// Loop through the attribute list.   
	for(var i = 0; i < document.mediaPlayer.currentMedia.attributeCount; i++){
	
		 // Fill the arrays with the attribute info.
		 var strName  = document.mediaPlayer.currentMedia.getAttributeName(i);
		 var strValue = document.mediaPlayer.currentMedia.getItemInfo(strName);
		 
		 alert(strName + " - " + strValue);
		 
		 // Print the attribute information to the text area.
		 //myText.value += atNames[i] + ": " + atValues[i];
		 //myText.value += "\n";
	}
	//return myText;
}



function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function writeAFlash(strId,strSrc,intWidth,intHeight,strFlashvars)
{
		AC_FL_RunContent(
			'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
			'width', String(intWidth),
			'height', String(intHeight),
			'src', strSrc,
			'quality', 'high',
			'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
			'align', 'middle',
			'play', 'true',
			'loop', 'true',
			'scale', 'showall',
			'wmode', 'transparent',
			'devicefont', 'false',
			'id', strId,
			'bgcolor', '#000000',
			'name', strId,
			'menu', 'true',
			'allowFullScreen', 'false',
			'allowScriptAccess','always',
			'movie', strSrc,
			'salign', '',
			'flashvars',strFlashvars
			); //end AC code
}

