// JS 0.1 for Uppod.Player (http://uppod.ru)  
// based on 1pixelout plugin
// test on server!

	var uppod_instances = new Array();
	// 	find players on the page
	function uppodPlayers() {
		var objectID;
		var objectTags = document.getElementsByTagName("object");
		for(var i=0;i<objectTags.length;i++) {
			objectID = objectTags[i].id;
			if(objectID.indexOf("player") >-1&uppod_instances.indexOf(objectID)==-1) {
				uppod_instances[i] = objectID;
			}
		}
	}
	// stop all players except one (playerID)
	function uppodStopAll(playerID) {
	
		for(var i = 0;i<uppod_instances.length;i++) {
			try {
				if(uppod_instances[i] != playerID){
					document.getElementById(uppod_instances[i]).sendToUppod("stop");
				}
			}
			catch( errorObject ) {
			}
		}
	}
	// send command (com: play, pause, toggle, stop) to one player (playerID)
	function uppodSend(playerID,com) {
		document.getElementById(playerID).sendToUppod(com);
	}	
	// create Array.indexOf for IE
	if(!Array.indexOf){
		Array.prototype.indexOf = function(obj){
		for(var i=0; i<this.length; i++){
			if(this[i]==obj){
				return i;
				}
			}
			return -1;
			}
	}
	var ap_uppodID = setInterval(uppodPlayers, 1000);
