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);
			else document.getElementById("audioplayer" + ap_instances[i].toString()).SetVariable("closePlayer", 0);
		} catch( errorObject ) {
			// stop any errors
		}
	}
}

function ap_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) {
			ap_instances[i] = objectID.substring(11, objectID.length);
		}
	}
}

var ap_clearID = setInterval( ap_registerPlayers, 100 );

function embedFlash (path,playID) {
		document.write("<OBJECT ");
		document.write("type='application/x-shockwave-flash' data='player.swf' id='audioplayer" + playID + "' data='' width='290' height='24'>");
		document.write("<param name=movie value='player.swf'>");
		document.write("<param name=quality value=high>");
		document.write("<param name=menu value='true'>");
		document.write("<param name=wmode value='transparent'>");
		document.write("<param name=FlashVars value='&amp;playerID=" + playID +  "&amp;bg=0xF1F1F1&leftbg=0xE7E7E7&rightbg=0xCCCCCC&loader=0xB8B8B8&track=0xFFFFFF&slider=0xDF841B&amp;loop=no&amp;autostart=no&amp;soundFile=http://grcmc.org/radio/" + path + "' >")
		document.write("</object>");
}

function popup(source,width,height) {
		popup_window = window.open(source,"popup_window","width="+String(width)+",height="+String(height)+",location=no,menubar=no,directories=no,toolbar=no,scrollbars=yes,resizable=yes,status=yes");
		popup_window.focus()
	}