	
	/*
	JS
	--------------------------------------------------------------------------------------------  
	@site				weareswimmingcities.org
	@file				Audio.js
	@author			dpaul
	@modified		11.05.09
	@desc				Handle Audio Playback on all pages	
	
	/* =:Audio
	-------------------------------------------------------------------------------------------- */  
	soundManager.url = '/wasc/swf/'; 
	soundManager.debugMode = false;
	var wasc = wasc || {};
	
	wasc.Audio = function()
	{
		var _sound;
		var _ready = false;
		var _position;
		var _src = '/wasc/audio/soundrack.mp3';
		
		/* =:Startup
		  --------------------------------------------------------------------------------------- */  
		function initialize()
		{
			loadPlaybackPosition();
			initSoundManger();
			Event.observe(window, 'unload', unload);
		}
		
		function loadPlaybackPosition()
		{
			_position = SHO.Utils.readCookie('soundtrackposition') ? Number(SHO.Utils.readCookie('soundtrackposition')) : 0;
			//log(_position);
		}
		
		function initSoundManger()
		{
			soundManager.onload =  function() {
				_sound = soundManager.createSound({
					id: 'soundtrack',
					url: _src,
					whileplaying : function() 
					{
						if( _ready )
						{
							_position = this.position;
						}
					},
					onload : function()
					{
						_ready = true;
						this.setPosition(_position);
					}
				});
				_sound.play({ volume:50});
			};
		}
		
		function unload()
		{
			 SHO.Utils.writeCookie('soundtrackposition',_position); 
		}
		
		/* =:Reveal as Public
		  --------------------------------------------------------------------------------------- */  
		return {
			init:initialize
		}
	}()
	
	/* add to onload stack */
	document.observe('dom:loaded', wasc.Audio.init );
	
	/* No Surrender, No Delete! */
	