
	soundManager.url = 'mysite/javascript/sm2/swf/'; // path to movie
	soundManager.debugMode = false;
	
	soundManager.onload = function() {
	    // soundManager.createSound() etc. may now be called
	    
	    var track = 0;
	    var background = 0;
	    var autostart = 0; // start playing automatically (0=no, 1=yes)
	    //soundManager.createSound('background','assets/Uploads/MP3/CathedralCave.mp3');
	    
	    if(autostart){
	    	soundManager.play('background',{
	    		onfinish:function(){
	    			soundManager.play('background');
	    			}
			});
		}
		
	    soundManager._writeDebug('soundManager.onload() - your code executes here');
	    
	};
	
	var nowPlaying = 'background';
	var sVol = soundManager.defaultOptions.volume;
	
	soundManager.onfinish = function(){
	    var bgPaused = soundManager.getSoundById('background').paused;
	
	    if (bgpaused){
	    	soundManager.resume('background');
	    }else{
	    	soundManager.play('background');
	    };
	};
	
	function player(soundFile){
	    var bgPaused = soundManager.getSoundById('background').paused;
	
	    if (!bgPaused){
	    	soundManager.pause('background');
	    	var newTrack = soundFile;
	    	soundManager.destroySound('track');
	    	soundManager.createSound('track',newTrack);
	    	soundManager.play('track');
	    }else{
	    	var newTrack = soundFile;
	    	soundManager.destroySound('track');
	    	soundManager.createSound('track',newTrack);
	    	soundManager.play('track');
	    };
	    
	    nowPlaying = 'track';
	};
	
	function playerPlay(){
	
	    var trackPlayState = soundManager.getSoundById(nowPlaying).playState;
	    var trackPauseState = soundManager.getSoundById(nowPlaying).paused;
	    
	    if (trackPlayState = 0){				
	    	soundManager.play(nowPlaying);
	    }else{
	    	if (trackPauseState){
	    		soundManager.play(nowPlaying);
	    	};	
	    };
	};

	function playerStop(){
	    if (nowPlaying = 'track'){
	    	soundManager.stop(nowPlaying);
	    	soundManager.destroySound(nowPlaying);
	    	soundManager.resume('background');
	    	nowPlaying = 'background'
	    };
	};

	function playerPause(){
	    
	    var trackPlayState = soundManager.getSoundById(nowPlaying).paused;
	    			
	    if (trackPlayState = 1){				
	    	soundManager.pause(nowPlaying);
	    };
	};
	
	function playerVolumeUp(){
	    var currentTrack = nowPlaying;
	    var currentVol = sVol;
	    if (currentVol != 100){
	    	var nVol = currentVol+5;
	    	soundManager.setVolume(currentTrack,nVol);
	    	sVol = nVol;
	    	//alert(sVol);
	    };
	};			
	
	function playerVolumeDown(){
	    var currentTrack = nowPlaying;
	    var currentVol = sVol;
	    if (currentVol != 0){
	    	var nVol = currentVol-5;
	    	soundManager.setVolume(currentTrack,nVol);
	    	sVol = nVol;
	    	//alert(sVol);
	    };
	};

