var Instances = new Array();

function StopAll(PlayerID) {
	for (var i = 0; i < Instances.length; i++) {
		try {
			if (Instances[i] != PlayerID) {
				document.getElementById("audioplayer" + Instances[i].toString()).SetVariable("closePlayer", 1);
			} else {
				document.getElementById("audioplayer" + Instances[i].toString()).SetVariable("closePlayer", 0);
			}
		} catch(ErrorObject) {
			// stop any errors
		}
	}
}

function RegisterPlayers() {
	var ObjectID;
	var ObjectTags = document.getElementsByTagName("object");
	for (var i = 0; i < ObjectTags.length; i++) {
		ObjectID = ObjectTags[i].id;
		if (ObjectID.indexOf("audioplayer") == 0) {
			Instances[i] = ObjectID.substring(11, ObjectID.length);
		}
	}
}