image_player = new Image();
image_player.src = "images/player.png";


function showPopup(elementName){
	eval("document.getElementById('" + elementName + "').style.display = 'block'");
}


function hidePopup(elementName){
	eval("document.getElementById('" + elementName + "').style.display = 'none'");
}


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(swf).loadFile(obj); 
};


function showPlayer(file, title, evt) {
	
	var posx = 0;
	var posy = 0;
	
	if (!evt) var 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 - 650) + "px";
	
	eval("document.getElementById('song_title').innerHTML = '" + title + "'");
	
	eval("loadFile('mpl', {file:'/samples/" + file + ".mp3'})");
	sendEvent('playpause');
	
};

function hidePlayer() {
	document.getElementById('player_holder').style.top = "-10000px";
}


var newWindow = 0;

function openNewWindow(url, height, width, menubar, scrollbar) {

	if(newWindow)
  	{
    if(!newWindow.closed) newWindow.close();
  	}

	newWindow = window.open(url, "newWindow", "width=" + width + ",height=" + height + ",menubar=" + menubar + ",resizable=no,scrollbars=" + scrollbar + ",toolbar=no,fullscreen=no");
};




