// Copyright 2007 NEW3S s.a. - NEW3S.com
// Christophe LEMOINE + Michael BRICOUT

function OpenDoor(zone) {
	switch(zone) {	
		case "ascenseur":
			//mysound.gotoAndStop('/bg02', 'stop');
			TNTDoCommand('ObjectTree("*").PlayAnimation(0,150,false,150)');			
		break;
	}				
}

function CloseDoor(zone) {
	switch(zone) {	
		case "ascenseur":
			//mysound.gotoAndStop('/bg02', 'stop');
			TNTDoCommand('ObjectTree("*").PlayAnimation(150,0,false,0)');			
		break;
	}				
}

function ClickOnStand (obj, scene) {
	var length   = obj.length;
	var numStand = obj.substr (length-2, 2);
	var numRing  = Math.abs (numStand) - 1;
	var object   = obj.substr (0, length-2);
	switch(object) {
		case "rotation": OnClickRing_Scene(obj, numRing); break;
		case "poster":
		case "localisation":
		case "email":
		case "site_web":
			var idStand = scene + "_S" + numStand;
			OnClickStand_Scene("rotation"+numStand, numRing);
			window.open ("media.asp?Id="+idStand+"&IdMedia="+object);
			SceneTracker("Stand", idStand, object);
		break;
	}
}

function ClickGotoSalon (obj, previous, next, salon) {
	switch(obj) {
		//Liens inter-scene
		case "ascenseur":      LoadScene(obj);  break;
		case "hall_suivant":   LoadScene(next); break;
		case "hall_precedent":
			if (previous.indexOf(salon) == 0) {
				LoadSceneAndGo(previous, "camera21");
			} else {
				LoadScene(previous);
			}
			break;
		default:
			var length  = obj.length;
			var numHall = Math.abs (obj.substr (length-2, 2));
			LoadScene(salon+"_"+numHall);
		break;
	}
}

function ClickGotoStand (obj, alias) {
	var length    = obj.length;
	var numStand  = obj.substr (length-2, 2);
	var numCamera = Math.abs (numStand);
	SceneTracker(alias, obj, "");
	ChangeSceneCamera("camera"+numCamera);
}

function ZoneEnterOnStand (zone, physics, alias) {
	switch(zone) {
		case "bulle_sonore01": soundManager.stopAll (); soundManager.play (alias + 'S01_IN', {volume: 100} ); break;
		case "bulle_sonore02": soundManager.stopAll (); soundManager.play (alias + 'S02_IN', {volume: 100} ); break;
		case "bulle_sonore03": soundManager.stopAll (); soundManager.play (alias + 'S03_IN', {volume: 100} ); break;
		case "bulle_sonore04": soundManager.stopAll (); soundManager.play (alias + 'S04_IN', {volume: 100} ); break;
		case "bulle_sonore05": soundManager.stopAll (); soundManager.play (alias + 'S05_IN', {volume: 100} ); break;
		case "bulle_sonore06": soundManager.stopAll (); soundManager.play (alias + 'S06_IN', {volume: 100} ); break;
		case "bulle_sonore07": soundManager.stopAll (); soundManager.play (alias + 'S07_IN', {volume: 100} ); break;
		case "bulle_sonore08": soundManager.stopAll (); soundManager.play (alias + 'S08_IN', {volume: 100} ); break;
		case "bulle_sonore09": soundManager.stopAll (); soundManager.play (alias + 'S09_IN', {volume: 100} ); break;
		case "bulle_sonore10": soundManager.stopAll (); soundManager.play (alias + 'S10_IN', {volume: 100} ); break;
		case "bulle_sonore11": soundManager.stopAll (); soundManager.play (alias + 'S11_IN', {volume: 100} ); break;
		case "bulle_sonore12": soundManager.stopAll (); soundManager.play (alias + 'S12_IN', {volume: 100} ); break;
		case "bulle_sonore13": soundManager.stopAll (); soundManager.play (alias + 'S13_IN', {volume: 100} ); break;
		case "bulle_sonore14": soundManager.stopAll (); soundManager.play (alias + 'S14_IN', {volume: 100} ); break;
		case "bulle_sonore15": soundManager.stopAll (); soundManager.play (alias + 'S15_IN', {volume: 100} ); break;
	}
}
// Copyright 2007 NEW3S s.a. - NEW3S.com
// Christophe LEMOINE + Michael BRICOUT

