function insertAudioPlayer()
{
	AC_FL_RunContent(
		'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
		'width', '10',
		'height', '10',
		'src', '/player/audio_player',
		'quality', 'high',
		'pluginspage', 'http://www.adobe.com/go/getflashplayer',
		'align', 'middle',
		'play', 'true',
		'loop', 'true',
		'scale', 'showall',
		'wmode', 'transparent',
		'devicefont', 'false',
		'id', 'audio_player',
		'bgcolor', '#ffffff',
		'name', 'audio_player',
		'menu', 'true',
		'allowFullScreen', 'false',
		'allowScriptAccess', 'sameDomain',
		'movie', '/player/audio_player',
		'salign', ''
	); //end AC code
}

function thisMovie(movieName)
{
	if (navigator.appName.indexOf("Microsoft") !== -1)
	{
		return window[movieName];
	}
	else
	{
		return document[movieName];
	}
}

function setPreviewButtons(songId)
{
	var links = document.getElementsByTagName('a');
	for (var i = 0; i < links.length; i = i + 1)
	{
		if (links[i].className === 'play_preview')
		{
			links[i].style.display = (links[i].id === 'play_preview_' + songId) ? 'none' : '';
		}
		else if (links[i].className === 'pause_preview')
		{
			links[i].style.display = (links[i].id === 'pause_preview_' + songId) ? 'inline' : '';
		}
	}
}

function playPreview(songId)
{
	var player = thisMovie('audio_player');
	if( player )
	{
		setPreviewButtons(songId);
		player.startPlayback(songId);
	}
	return false;
}

function pausePreview()
{
	var player = thisMovie('audio_player');
	if( player )
	{
		setPreviewButtons();
		player.pausePlayback();
	}
	return false;
}

function songComplete()
{
	setPreviewButtons();
}

