function loadAudioImpactInteractiveContent() {
	this.interactiveCanvas = document.getElementById("contentMenu_Interactive");
	
	this.set_active = function(a_link_object) {
		var parentNodeClass = a_link_object.parentNode.className;
		
		a_link_object.blur();                 // most browsers 
		a_link_object.hideFocus = true;       // internet explorer
		a_link_object.style.outline = 'none'; // mozilla
		
		if (a_link_object.className == "active")
			return;
			
		this.prevActive = this.currentActive;
		this.prevActive.className = "";
		this.currentActive = a_link_object;
		a_link_object.className = "active";
		
		
		if (this.currentEffect)
			this.currentEffect.cancel();
		
		switch(parentNodeClass) {
			case "HomeCinema_Interactive":
				this.currentEffect = new Effect.Parallel([
				  new Effect.Morph(this.homeCinema, { sync: true, style: 'left:0px; width:778px;' }),
				  new Effect.Morph(this.smartHomes, { sync: true, style: 'left:780px; width:32px;' }),
				  new Effect.Morph(this.lightingControl, { sync: true, style: 'left:812px; width:32px;' }),
				  new Effect.Morph(this.multiRoomAV, { sync: true, style: 'left:844px; width:32px;' }),
				  new Effect.Morph(this.preWire, { sync: true, style: 'left:876px; width:32px;' })
					], { 
					  duration: 0.8,
					  delay: 0.2
					});
				break;
			case "SmartHomes_Interactive":
				this.currentEffect = new Effect.Parallel([
				  new Effect.Morph(this.homeCinema, { sync: true, style: 'left:0px; width:32px;' }),
				  new Effect.Morph(this.smartHomes, { sync: true, style: 'left:32px; width:778px;' }),
				  new Effect.Morph(this.lightingControl, { sync: true, style: 'left:812px; width:32px;' }),
				  new Effect.Morph(this.multiRoomAV, { sync: true, style: 'left:844px; width:32px;' }),
				  new Effect.Morph(this.preWire, { sync: true, style: 'left:876px; width:32px;' })
					], { 
					  duration: 0.8,
					  delay: 0.2
					});
				break;
			case "LightingControl_Interactive":
				this.currentEffect = new Effect.Parallel([
				  new Effect.Morph(this.homeCinema, { sync: true, style: 'left:0px; width:32px;' }),
				  new Effect.Morph(this.smartHomes, { sync: true, style: 'left:32px; width:32px;' }),
				  new Effect.Morph(this.lightingControl, { sync: true, style: 'left:64px; width:778px;' }),
				  new Effect.Morph(this.multiRoomAV, { sync: true, style: 'left:844px; width:32px;' }),
				  new Effect.Morph(this.preWire, { sync: true, style: 'left:876px; width:32px;' })
					], { 
					  duration: 0.8,
					  delay: 0.2
					});
				break;
			case "MultiRoomAV_Interactive":
				this.currentEffect = new Effect.Parallel([
				  new Effect.Morph(this.homeCinema, { sync: true, style: 'left:0px; width:32px;' }),
				  new Effect.Morph(this.smartHomes, { sync: true, style: 'left:32px; width:32px;' }),
				  new Effect.Morph(this.lightingControl, { sync: true, style: 'left:64px; width:32px;' }),
				  new Effect.Morph(this.multiRoomAV, { sync: true, style: 'left:96px; width:778px;' }),
				  new Effect.Morph(this.preWire, { sync: true, style: 'left:876px; width:32px;' })
					], { 
					  duration: 0.8,
					  delay: 0.0
					});
				break;
			case "PreWire_Interactive":
				this.currentEffect = new Effect.Parallel([
				  new Effect.Morph(this.homeCinema, { sync: true, style: 'left:0px; width:32px;' }),
				  new Effect.Morph(this.smartHomes, { sync: true, style: 'left:32px; width:32px;' }),
				  new Effect.Morph(this.lightingControl, { sync: true, style: 'left:64px; width:32px;' }),
				  new Effect.Morph(this.multiRoomAV, { sync: true, style: 'left:96px; width:32px;' }),
				  new Effect.Morph(this.preWire, { sync: true, style: 'left:128px; width:778px;' })
					], { 
					  duration: 0.8,
					  delay: 0.2
					});
				break;
		}
	}
	
	
	
	for(var i=0; i<this.interactiveCanvas.childNodes.length; i++) {
		if (this.interactiveCanvas.childNodes[i].nodeName == "DIV" & this.interactiveCanvas.childNodes[i].className == "HomeCinema_Interactive") {
			this.homeCinema = this.interactiveCanvas.childNodes[i];
			for(var x=0; x<this.interactiveCanvas.childNodes[i].childNodes.length; x++) {
				if (this.interactiveCanvas.childNodes[i].childNodes[x].nodeName == "A" & this.interactiveCanvas.childNodes[i].childNodes[x].className == "active") {
					this.currentActive = this.interactiveCanvas.childNodes[i].childNodes[x]
				}
			}
		} else if (this.interactiveCanvas.childNodes[i].nodeName == "DIV" & this.interactiveCanvas.childNodes[i].className == "SmartHomes_Interactive") {
			this.smartHomes = this.interactiveCanvas.childNodes[i];
		} else if (this.interactiveCanvas.childNodes[i].nodeName == "DIV" & this.interactiveCanvas.childNodes[i].className == "LightingControl_Interactive") {
			this.lightingControl = this.interactiveCanvas.childNodes[i];
		} else if (this.interactiveCanvas.childNodes[i].nodeName == "DIV" & this.interactiveCanvas.childNodes[i].className == "MultiRoomAV_Interactive") {
			this.multiRoomAV = this.interactiveCanvas.childNodes[i];
		} else if (this.interactiveCanvas.childNodes[i].nodeName == "DIV" & this.interactiveCanvas.childNodes[i].className == "PreWire_Interactive") {
			this.preWire = this.interactiveCanvas.childNodes[i];
		}
	}
}