// Yahoo media player API - http://mediaplayer.yahoo.com/api/

var showID = undefined;
var t;
var YMPParams =
{
	autoadvance: false,
	playlink: true,
	displaystate: 3
}

function popUp(URL) {
	day = new Date();
	id = day.getTime();
	eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=280,height=69,left=100,top=100');");
}

function showInfo(ID, index) {
	if (showID  && showID != ID) {
		hideInfo(showID);
	}
	if (YAHOO.MediaPlayer.getPlayerState( ) !== 2) {
		YAHOO.MediaPlayer.play( YAHOO.MediaPlayer.getMetaData  ( index ) , 0); 
	}
	var meta = document.getElementById(ID + "-meta");
	var close = document.getElementById(ID + "-close");
	var length = document.getElementById(ID + "-length");
//	var show = document.getElementById(ID + "-show");
	meta.style.display = "block";
	close.style.display = "block";
	length.style.display = "block";
//	show.style.display = "none";
	showID = ID;
}

function hideInfo(ID) {
	YAHOO.MediaPlayer.stop();
	var meta = document.getElementById(ID + "-meta");
	var close = document.getElementById(ID + "-close");
	var length = document.getElementById(ID + "-length");
//	var show = document.getElementById(ID + "-show");
	meta.style.display = "none";
	close.style.display = "none";
	length.style.display = "none";
//	show.style.display = "block";
	showID = "";
}

function playOnReferrerLoad() {
	var thisSite = location.href.split('/')[2],
		referringSite = document.referrer.split('/')[2];
	if(referringSite == undefined || thisSite !== referringSite) {
		playTrack();
	}
}

function playTrack() {
	try {
		if (YAHOO.MediaPlayer.getPlayerState( ) !== 2) {
			YAHOO.MediaPlayer.play( YAHOO.MediaPlayer.getMetaData  ( 0 ) , 0);			clearTimeout(t);
		}
	} catch (err) {
		t = setTimeout("playTrack()",1000);
	}
}