var player;
var current_player;

function playerReady(thePlayer) {
	player = document.getElementById(thePlayer.id);
	addListeners();};
function addListeners() {
	if (player) { 
		player.addModelListener("STATE", "stateListener");
	} else {setTimeout("addListeners()",100);}
}
function stateListener(obj) { //IDLE, BUFFERING, PLAYING, PAUSED, COMPLETED
	currentState = obj.newstate; 
			
	if(currentState == "PLAYING")
		current_player = document.getElementById(obj.id);
	if(currentState == "BUFFERING")
		current_player = document.getElementById(obj.id);
}

function stopPlayer(evt){
	var e=evt||window.event;
	//alert(e.target);
	if(current_player && (e.target != "[object HTMLObjectElement]")){
		current_player.sendEvent("STOP");
		current_player = null;
		}
	}
document.onclick = function(evt){stopPlayer(evt);}