// JavaScript Document
function wichElement(evt) {
	evt = (evt) ? evt : ((window.event) ? event : null);
	if (evt) {
		var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
		if(elem) {
			return elem
		}
	}
}

function playMP3(file,evt,id) {
	var el = wichElement(evt);
	// debug
	//var idTag = document.getElementById(id);
	if(el.className == 'stop') {
		//alert(file);                                      
		allBtnStop();
		el.src = '../../images/btn_stop.gif';
		el.className = 'play';
		flashProxy.call("playMP3",file);
	} else {
		allBtnStop();
		el.className = 'stop';
		flashProxy.call("stopMP3");
	}
}

function allBtnStop() {
	var getUL = document.getElementsByTagName('ul');
	
	for (var j = 0; j < getUL.length; j++)
	{
		if(getUL[j].className == "playlist")
		{
			var btns = getUL[j].getElementsByTagName('img');
			for (var k = 0; k < btns.length; k++)
			{
				if(btns[k].className != 'hide') {
					btns[k].src = '../../images/btn_play.gif';
					btns[k].className = 'stop';
				}
			}
		}
	}
}