var ap_instances = new Array();

function ap_stopAll(playerID)
{
	for(var i = 0;i<ap_instances.length;i++)
	{
		try
		{
			if(ap_instances[i] != playerID)
			{
				document.getElementById("audioplayer" + ap_instances[i].toString()).SetVariable("closePlayer", 1);
				if(((i+1) != playerID))
				{
					document.getElementById("audioplayer" + (i+1) + "_image").style.display = "none";
					document.getElementById("audioplayer" + (i+1) + "_image").style.visibility = "hidden";
				}
			}
			else
			{
				document.getElementById("audioplayer" + ap_instances[i].toString()).SetVariable("closePlayer", 0);
				if(document.getElementById("audioplayer" + playerID + "_image"))
				{
					document.getElementById("audioplayer" + playerID + "_image").style.display = "block";
					document.getElementById("audioplayer" + playerID + "_image").style.visibility = "visible";
				}
			}
		}
		catch( errorObject )
		{
			// stop any errors
		}
	}
}

function ap_registerPlayers() {
	var objectID;
	var objectTags = document.getElementsByTagName("embed");
	for(var i=0;i<objectTags.length;i++) {
		objectID = objectTags[i].id;
		if(objectID.indexOf("audioplayer") == 0) {
			ap_instances[i] = objectID.substring(11, objectID.length);
		}
	}
}

var ap_clearID = setInterval( ap_registerPlayers, 100 );
