/* bof Settings */
AudioPlayer.setup('lib/audio-player/player.swf', {
	width: '100%',
	animation: 'no',
	transparentpagebg: 'yes',
	pagebg: '221E1F',
	bg: '221E1F',
	leftbg: '221E1F',
	rightbg: '221E1F',
	rightbghover: '221E1F',
	volslider: '818385',
	border: '818385',
	track: '818385',
	righticonhover: '818385',
	tracker: '414142',
	loader: '414142',
	text: 'FFFFFF',
	lefticon: 'FFFFFF',
	voltrack: 'FFFFFF',
	righticon: 'FFFFFF'
});

/* eof Settings */
TN.player = {};
TN.player.boxId = 'audio-player';
TN.player.playing = false;
TN.player.playingId = ''; //trackId
TN.player.play = function(file, title, artist, autoplay){
	autoplay = (autoplay === false)?'no':'yes';
	AudioPlayer.embed(TN.player.boxId, {
		soundFile: file,
		titles: title,
		artists: artist,
		autostart: autoplay
	});
}
$(document).ready(function(){
	$('a.ctrl-btn').bind('click', function(e){
		$('a.ctrl-btn').removeClass('playing');
		var ele = $(this);
		var trackId = ele.closest('.audio-track-box').attr('id');
		var file = ele.attr('href');
		var artist = $('#' + trackId + ' .track-artist').text();
		var title = $('#' + trackId + ' .track-title').text();
		if(TN.player.playingId == trackId && TN.player.playing == true){
			TN.player.playing = false;
			TN.player.play(file, title, artist, false);
		}else{
			TN.player.playing = true;
			TN.player.playingId = trackId;
			ele.addClass('playing');
			TN.player.play(file, title, artist);
		}
		return false;
	});

	$('#track1 A.ctrl-btn').trigger('click');
	$('#track1 A.ctrl-btn').trigger('click'); //comment out this line for page load autoplay
});
