var currentPosition;
var currentVolume;
var currentItem;

function thisMovie(movieName) {
	
	if(navigator.appName.indexOf("Microsoft") != -1) {
		return window[movieName];
	} else {
		return document[movieName];
	}
};


function sendEvent(typ,prm) { 
	thisMovie("mpl").sendEvent(typ,prm); 
};


function loadFile(swf, obj) { 
  	thisMovie('mpl').loadFile(obj); 
};


function showPlayer(file, cd_title, song_title, evt) {
	
	var posx = 0;
	var posy = 0;
	
	if (!evt) evt = window.event;
	
	if (evt.pageX || evt.pageY) 	{
		posx = evt.pageX;
		posy = evt.pageY;
	}
	else if (evt.clientX || evt.clientY) 	{
		posx = evt.clientX + document.body.scrollLeft
			+ document.documentElement.scrollLeft;
		posy = evt.clientY + document.body.scrollTop
			+ document.documentElement.scrollTop;
	}
	
	document.getElementById('player_holder').style.top = (posy - 60) + "px";
	
	eval("document.getElementById('cd_title').innerHTML = '" + cd_title + "'");
	eval("document.getElementById('song_title').innerHTML = '" + song_title + "'");
	
	eval("loadFile('mpl', {file:'/samples/" + file + ".mp3'})");
	sendEvent('playpause');
	
};

function hidePlayer() {
	document.getElementById('player_holder').style.top = "-10000px";
	
	if (window.opera) {
		window.location.reload();
	}
}
