/* BrowserSoundTest - robert@cosmicrealms.com */

/**
 * Global constants
 */
var CONSTANTS = 
{
};

function BrowserSoundTest()
{
	/**
	 * First function called, BrowserSoundTest begins here!
	 */
	this.init = function()
	{
		var engineType = Sound.init();
		
		var soundEngineType = document.getElementById("soundEngineType");
		soundEngineType.appendChild(document.createTextNode(engineType));
		
		var playNeuromancer = document.getElementById("playNeuromancer");
		E.add(playNeuromancer, "click", this.playNeuromancerClickHandler);

		var playCamera = document.getElementById("playCamera");
		E.add(playCamera, "click", this.playCameraClickHandler);

		var playViva = document.getElementById("playViva");
		E.add(playViva, "click", this.playVivaClickHandler);

		var stopAll = document.getElementById("stopAll");
		E.add(stopAll, "click", this.stopAllClickHandler);
	};
	
	this.playNeuromancerClickHandler = function()
	{
		Sound.play("/browsersoundtest/sounds/neuromancer8", 2);
	};
	
	this.playCameraClickHandler = function()
	{
		Sound.play("/browsersoundtest/sounds/camera", 2);
	};
	
	this.playVivaClickHandler = function()
	{
		Sound.play("/browsersoundtest/sounds/viva", 282);
	};
	
	this.stopAllClickHandler = function()
	{
		Sound.stopAll();
	};
}

