// arrays for the solos page

function soloData(player, album, track, mp3Path)
{
	this.player = player
	this.album = album
	this.track = track
	this.mp3Path = mp3Path
}


var playerData = new Array()


//load data

playerData[0] = new soloData("sp", "jad", "Just a Dreamer - Solo", "assets/audio/dreamer/solos/sp_dreamer01.mp3")
playerData[1] = new soloData("sp", "jad", "Just a Dreamer - Outro", "assets/audio/dreamer/solos/sp_dreamer02.mp3")
playerData[2] = new soloData("jk", "jad", "Betcha (Do It)", "assets/audio/dreamer/solos/jk_betcha01.mp3")
playerData[3] = new soloData("md", "ydy", "Speak To Me In Chinese", "assets/audio/ya-de-ya/solos/md_chinese.mp3")
playerData[4] = new soloData("jk", "gr", "I Won't Dance", "assets/audio/grinning/solos/jk_i wont dance.mp3")
playerData[5] = new soloData("jk", "gr", "Better than Anything", "assets/audio/grinning/solos/jk_better than.mp3")
playerData[6] = new soloData("jk", "gr", "Leia", "assets/audio/grinning/solos/jk_leia.mp3")
playerData[7] = new soloData("pj", "ydy", "Speak To Me In Chinese", "assets/audio/ya-de-ya/solos/pj_chinese.mp3")
playerData[8] = new soloData("pj", "jfr", "Eleanor Rigby", "assets/audio/justRec/solos/pj_rigby.mp3")
playerData[9] = new soloData("pj", "jfr", "Misty", "assets/audio/justRec/solos/pj_misty.mp3")
playerData[10] = new soloData("pj", "jfr", "Moondance", "assets/audio/justRec/solos/pj_moondance.mp3")
playerData[11] = new soloData("pj", "jfr", "When Sunny Gets Blue", "assets/audio/justRec/solos/pj_sunny.mp3")
playerData[12] = new soloData("ens", "jfr", "Another You - Robertson, Jones, Floyd", "assets/audio/justRec/solos/ens_another you.mp3")
playerData[13] = new soloData("ens", "ydy", "Speak To Me In Chinese - Bill Harrower, Peter Jones, Jeremy Alsop, David Jones", "assets/audio/ya-de-ya/solos/ens_chinese.mp3")
playerData[14] = new soloData("ens", "gr", "Mr. Bojangles - Clark, Williams, Blick", "assets/audio/grinning/solos/ens_bojangles1.mp3")
playerData[15] = new soloData("ens", "gr", "Here Before - Gould, Blick, Williams", "assets/audio/grinning/solos/ens_here before.mp3")
playerData[16] = new soloData("ens", "jad", "The Joker - Gould, Farrugia, Williams, Grech", "assets/audio/grinning/solos/ens_joker1.mp3")
playerData[17] = new soloData("br", "jfr", "Body and Soul", "assets/audio/justRec/solos/br_body&soul.mp3")
playerData[18] = new soloData("br", "jfr", "My Romance", "assets/audio/justRec/solos/br_romance.mp3")
playerData[19] = new soloData("br", "jfr", "Like Someone in Love", "assets/audio/justRec/solos/br_someone.mp3")
playerData[20] = new soloData("bh", "jfr", "More Than You Know", "assets/audio/justRec/solos/bh_more than.mp3")
playerData[21] = new soloData("bh", "jfr", "Come Rain or Come Shine", "assets/audio/justRec/solos/bh_come rain.mp3")
playerData[22] = new soloData("bh", "jad", "Lonely Night Blues", "assets/audio/dreamer/solos/bh_lonely night.mp3")
playerData[23] = new soloData("bh", "ydy", "Street Kids", "assets/audio/ya-de-ya/solos/bh_street kids.mp3")
playerData[24] = new soloData("bh", "pr", "Memories of the Beach", "assets/audio/prism/solos/bh_beach.mp3")
playerData[25] = new soloData("bv", "ydy", "Golden Door", "assets/audio/ya-de-ya/solos/bv_golden door 1.mp3")
playerData[26] = new soloData("bv", "gr", "Moody's Mood", "assets/audio/grinning/solos/bv_moody.mp3")
playerData[27] = new soloData("bv", "gr", "Don't Go To Strangers", "assets/audio/grinning/solos/bv_strangers.mp3")
playerData[28] = new soloData("bv", "jad", "Cats in the Kitchen", "assets/audio/dreamer/solos/bv_cats.mp3")
playerData[29] = new soloData("bv", "ydy", "More Golden Door", "assets/audio/ya-de-ya/solos/bv_golden door 2.mp3")
playerData[30] = new soloData("mlrb", "pr", "Prism", "assets/audio/prism/solos/rb_ml_prism.mp3")
playerData[31] = new soloData("mlrb", "pr", "I Can Fly", "assets/audio/prism/solos/rb_ml_i can fly.mp3")
playerData[32] = new soloData("mlrb", "pr", "Danger In Disguise", "assets/audio/prism/solos/rb_ml_danger.mp3")
playerData[33] = new soloData("mlrb", "pr", "Tango", "assets/audio/prism/solos/rb_ml_tango.mp3")
playerData[34] = new soloData("ra", "pr", "Wondering", "assets/audio/prism/solos/ra_wondering.mp3")
playerData[35] = new soloData("rm", "ydy", "Eastology", "assets/audio/ya-de-ya/solos/rm_eastology.mp3")
playerData[36] = new soloData("dj", "ydy", "Eastology", "assets/audio/ya-de-ya/solos/dj_eastology.mp3")
playerData[37] = new soloData("vg", "ydy", "Cats in the Kitchen Chorus - Lisa, Rozzi & Linda", "assets/audio/ya-de-ya/solos/vg_cats1.mp3")
playerData[38] = new soloData("vg", "ydy", "Cats in the Kitchen Outro - Lisa, Rozzi & Linda", "assets/audio/ya-de-ya/solos/vg_cats2.mp3")
playerData[39] = new soloData("vg", "jad", "Just a Dreamer - Penny & Linda", "assets/audio/dreamer/solos/vg_dreamer.mp3")
playerData[40] = new soloData("ens", "jad", "Bells of Freedom - Virgil Donati, Alex Pertout, Bill Harrower", "assets/audio/dreamer/solos/ens_bells.mp3")




//***************************************************************************************************************************************************************

function showSoloList(soloist)
{
nameArea = document.getElementById("soloist");
listArea = document.getElementById("soloListArea");
pArea = document.getElementById("playArea");
tArea = document.getElementById("trackNameArea");

document.getElementById("soloListTable").className = "navContent";


switch (soloist)
	{
	case "sp":
		nameArea.innerHTML = "Simon Patterson";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;
	case "jk":	
		nameArea.innerHTML = "Jim Kelly";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;
	case "pj":	
		nameArea.innerHTML = "Peter Jones";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;

	case "ens":	
		nameArea.innerHTML = "Various Ensembles";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;

	case "bh":	
		nameArea.innerHTML = "Bill Harrower";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;
	case "bv":	
		nameArea.innerHTML = "Bob Venier";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;
	case "br":	
		nameArea.innerHTML = "Ben Robertson";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;

	case "md":	
		nameArea.innerHTML = "Mark Domoney";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;

	case "mlrb":	
		nameArea.innerHTML = "Mario Lattuada & Robert Bratetich";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;

	case "ra":	
		nameArea.innerHTML = "Rodrigo Aravena";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;

	case "rm":	
		nameArea.innerHTML = "Roger McLachlan";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;

	case "dj":	
		nameArea.innerHTML = "David Jones";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;

	case "vg":	
		nameArea.innerHTML = "Vocal Group - Penny Dyer, Rozzi Bazzani, Lisa Edwards & Linda";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
		break;




	default:
		nameArea.innerHTML = "";
		listArea.innerHTML = "";
		pArea.innerHTML = "";
		tArea.innerHTML = "";
	}


// build the list of solos

var listString = "";

for (var i=0;i<playerData.length;++i)
	{
	if (soloist == playerData[i].player)
		{
		listString += "<li><a href=javascript:playIt(" + i + "," + true + ")>" + playerData[i].track + "</a></li>";

		}
	}

listArea.innerHTML = "<ul>" + listString + "</ul>";

}

//*******************************************************************************************************************

function playIt(pIndex, isSoloist)
{
pArea = document.getElementById("playArea");
tArea = document.getElementById("trackNameArea");

pArea.innerHTML = "<EMBED SRC='" + playerData[pIndex].mp3Path + "' AUTOSTART=true VOLUME=100 LOOP=0 height=20 width=200>";

tArea.innerHTML = playerData[pIndex].track;
if (!isSoloist)
	{
	listArea = document.getElementById("soloListArea");
	listArea.innerHTML = "";
	nameArea = document.getElementById("soloist");
	nameArea.innerHTML = "";

	document.getElementById("soloListTable").className = "";
	}

}

