// JavaScript Document
var song1 = {path:'music/10-Little Bit Of Soul.mp3',title:'Little Bit Of Soul',artist:'DJ Format'};
var song2 = {path:'music/Radiohead - 09 - Climbing Up The Walls.mp3',title:'Climbing Up The Wall',artist:'Radiohead'};
var song3 = {path:'music/raptures.mp3',title:'Don Gon Do It',artist:'The Raptures'};
var songs = new Array(song1,song2,song3);
var currentSong = 0;
function playSong(index) {
	currentSong = index;
	var player =  document.getElementById("musicplayer");
	player.playSong(songs[index].path,songs[index].title,songs[index].artist);
	colorize();
	return false;
}
function playSongById(id, boxlink) {
	/*var mp3_0 = document.getElementById("mp3_0");
	var mp3_1 = document.getElementById("mp3_1");
	var mp3_2 = document.getElementById("mp3_2");*/
	var player =  document.getElementById("musicplayer");
	var voteButton = document.getElementById("votenow");
	var currentsong = document.getElementById("currentsong");
	
	/*mp3_0.style.backgroundColor = "#81abaa";
	mp3_1.style.backgroundColor = "#81abaa";
	mp3_2.style.backgroundColor = "#81abaa";
	
	if(boxlink) {
		
		var box = document.getElementById(boxlink);
		box.style.backgroundColor = "#8f476c";
	}*/
	
	voteButton.href = 'voteform.php?trackid=' + id;
	currentsong.value = id;
	player.playSongById(id);
	return false;
}
function colorize() {
	var links = document.getElementById("flashplayer_links");
	for(var i=0;i<songs.length;i++) {
		document.getElementById("mp3_"+i).style.backgroundColor = "#81abaa";
	}
	document.getElementById("mp3_"+currentSong).style.backgroundColor = "#8f476c";
}
function nextSong() {
	var currentsong = document.getElementById("currentsong");
	var songId = currentsong.value;
	HTTP.getText("http://www.vote4toptunes.com/scripts/player.php?type=next&song=" + songId, "playSongById");
}
function previousSong() {
	if(currentSong!=0) {
		currentSong --;
		var player =  document.getElementById("musicplayer");
		player.playSong(songs[currentSong].path,songs[currentSong].title,songs[currentSong].artist);
		colorize();
	}
}
function flashReady(message) {
	//playSong(0);
}

