var 
	swfUrl			=	'/swf/ADMXML.swf',
	ADMXMLID_div	=	'div_ADMXMLPlayer',
	ADMXML_logo		=	'/images/adm_xml_mp3_logo_ver01_280x120.jpg',
	ADMXMLID_swf	=	'swf_ADMXMLPlayer',
	LSIconOn		=	'/images/navigation/loudspeakerOnGoldX.gif',
	LSIconOff		=	'/images/navigation/loudspeakerOffX.gif',
	trackIdPlaying	=	'';

//alert(swfUrl);	

function createPlayer()
{
	clearPlayerDiv();
	var sox = new SWFObject(swfUrl,ADMXMLID_swf, "710", "20", "7", "#E6E6E6");
	sox.addParam("scale", "noscale");
	sox.addParam("allowScriptAccess", "always"); // [always(default),never,sameDomain]
	sox.addParam("menu", "false");
	sox.addParam("quality", "best");
	sox.write(ADMXMLID_div);
}

function setQuoteKey(quoteKey,composer,title,artist)
{
	var	LSIcon = document.getElementById('loudspeaker_'+quoteKey);

	if (trackIdPlaying==quoteKey)
	{
		LSIcon.src=LSIconOff;
		clearPlayerDiv();
	} else {
		trackIdPlaying = '';
		createPlayer();
		var xmlmovie	=	document.getElementById(ADMXMLID_swf);
		if (composer) xmlmovie.SetVariable('composerOverride',composer);
		if (title) xmlmovie.SetVariable('titleOverride',title);
		if (artist) xmlmovie.SetVariable('artistOverride',artist);
		xmlmovie.SetVariable('quoteKey',quoteKey);
		xmlmovie.SetVariable('statusFlag','newTrack');
		trackIdPlaying	=	quoteKey;
		LSIcon.src=LSIconOn;
	}
}

/** API for Flash Player */
function getNextTrack() {
	clearPlayerDiv();
}
function clearPlayerDiv() {
	var D = document.getElementById(ADMXMLID_div);
//	D.style['background-color']='#ff0';
//	D.innerHTML='<img src="'+ADMXML_logo+'" style="float:right" />';
	D.innerHTML='';
	trackIdPlaying = '';
	loudspeakersOff()
}

function getPrevTrack() {
	alert('getPrevTrack()');
}

function toggleShuffling() {
	alert('toggleShuffling() not implemented');
}
function testCall() {
   alert('JS is ready!');
}
function streamPlayerInitialize() {
}
function loudspeakersOff()
{
	var LSA=document.getElementsByName('loudspeakerImg');
	for(var i=0;i<LSA.length;i++){LSA[i].src = LSIconOff;}
}

