var playlist = [
	// object {url:string url, title:string title, artist: string artist]
	// or
	// string url
	{url:'audio/LMM2.10_01_TransitionalInterference.mp3',title:'Transitional Interference',artist:'Learning Music'},
	{url:'audio/LMM2.10_02_TrebeksLament.mp3',title:'Trebek\'s Lament',artist:'Learning Music'},
	{url:'audio/LMM2.10_03_AthenaInDisguise.mp3',title:'Athena In Disguise',artist:'Learning Music'},
	{url:'audio/LMM2.10_04_RoundI-StPatricksDay.mp3',title:'Round I - St. Patrick\'s Day',artist:'Learning Music'},
	{url:'audio/LMM2.10_05_SirAndersMartinson.mp3',title:'Sir Anders Martinson',artist:'Learning Music'},
	{url:'audio/LMM2.10_06_RoundII-TheAncients.mp3',title:'Round II - The Ancients',artist:'Learning Music'},
	{url:'audio/LMM2.10_07_JameyKirby.mp3',title:'Jamey Kirby',artist:'Learning Music'},
	{url:'audio/LMM2.10_08_FinalRound-Womenofthe1930s.mp3',title:'Final Round - Women of the 1930s',artist:'Learning Music'},
	{url:'audio/LMM2.10_09_ScottWeiss.mp3',title:'Scott Weiss',artist:'Learning Music'},
	{url:'audio/LMM2.10_10_Three-WayTie.mp3',title:'Three-Way Tie',artist:'Learning Music'},
	{url:'audio/LMM2.10_11_Reprise.mp3',title:'Reprise',artist:'Learning Music'},
	{url:'audio/LMM2.10_12_ExitMusic.mp3',title:'Exit Music',artist:'Learning Music'},

];

var player = new SoundPlayer({
	playlist:playlist,
	swfLocation:"scripts/SoundPlayer.swf",
	controlImages:{previous:"images/previous.png",next:"images/next.png",play:"images/play.png",pause:"images/pause.png"},
	seekbarSpcStyle: {'position':'relative','background-color':'#ddd','height':'3px','width':'100%','margin-top':'4px','overflow':'hidden'},
	seekbarStyle: {'position':'absolute','background-color':'#999','height':'3px','width':'0%','cursor':'pointer','z-index':'10'},
	positionStyle: {'position':'absolute','left':'0%','width':'3px','height':'3px','background-color':'#000','z-index':'15'}
});

player.addEvent('ready', function() {
	$('soundplayerspc').getElement('div.title').set('html','&nbsp;');
	
	var mainUl = new Element('ol',{'styles':{'padding':0,'margin':0,'list-style-type':'decimal-leading-zero'}}).inject(this.controls);
	this.options.playlist.each(function(track,index) { 
		var tmpLi = new Element('li',{'styles':{'list-style-position':'inside'}}).inject(mainUl);
		var tmpSpan = new Element('span',{
					html:track.title+' &nbsp;&#8226;&nbsp; ',
			'styles':{'cursor':'pointer'},
			'events':{
				'click': function(){
					if (this.currentSound) {
						this.stopCurrentSound();
					}
		        	allSoundKeys = this.sounds.getKeys();
					sound = this.sounds.get(track.url);
					this.currentKey = allSoundKeys.indexOf(track.url);
					this.currentSound = sound;
					this.currentSound.sound.position = 0;
					this.playCurrentSound();
		        }.bind(this)
							}
						}).inject(tmpLi);

						var tmpA = new Element('a',{
							text: 'mp3',
							href:track.url
						}).inject(tmpLi);

					},this);
					mainUl.inject($('soundplayer_playlist'));
				});