// Configuration of soundManager audio player.
// For the wrapper, define a "playlist" array and set
// the variable "currentTrack" (to an index in the playlist)

//--------------------------------------------
// Playlist
//--------------------------------------------
playlist = new Array();
playlist[0] = "mp3s/mymaudlincareer.mp3"; 
playlist[1] = "mp3s/thestrangers.mp3";
playlist[2] = "mp3s/wavesofrye.mp3";
playlist[3] = "mp3s/holdtime.mp3";
playlist[4] = "mp3s/ecology.mp3";

var currentTrack = 0;
var useArtwork = false;
var loopPlaylist = false;
var changeToggleLabel = false; // Label can be changed in soundmanager_wrapper.js
var useControls = false;
var autoPlay = false;

//--------------------------------------------
// Player configuration (optional)
//--------------------------------------------	
soundManager.debugMode = false;
soundManager.defaultOptions = {
  'autoLoad': false,            	// enable automatic loading (otherwise .load() will be called on demand with .play()..
  'stream': true,               	// allows playing before entire file has loaded (recommended)
  'autoPlay': false,           		// enable playing of file as soon as possible (much faster if "stream" is true)
  'onid3': null,                	// callback function for "ID3 data is added/available"
  'onload': null,  					// callback function for "load finished"
  'whileloading': null,				// callback function for "download progress update" (X of Y bytes received)
  'onplay': null,					// callback for "play" start
  'whileplaying': null,         	// callback during play (position update)
  'onstop': null,               	// callback for "user stop"
  'onfinish': songFinished,			// callback function for "sound finished playing"
  'onbeforefinish': null,       	// callback for "before sound finished playing (at [time])"
  'onbeforefinishtime': 5000,   	// offset (milliseconds) before end of sound to trigger beforefinish..
  'onbeforefinishcomplete':null,	// function to call when said sound finishes playing
  'onjustbeforefinish':null,     	// callback for [n] msec before end of current sound
  'onjustbeforefinishtime':200,  	// [n] - if not using, set to 0 (or null handler) and event will not fire.
  'multiShot': false,             	// let sounds "restart" or layer on top of each other when played multiple times..
  'pan': 0,                      	// "pan" settings, left-to-right, -100 to 100
  'volume': 100                  	// self-explanatory. 0-100, the latter being the max.
}