var Stack = new Object();


Stack.makeStack = function( name, element1, element2, element3, element4, element5, element6, element7) {
	if ( !Stack.elements) {
		Stack.elements = new Object;
	}
	
	Stack.elements[name] = new Array( element1, element2, element3, element4, element5, element6, element7);
}

Stack.activate = function( name, elementToActivate) {
	var stack = Stack.elements[name];
	
	if ( !stack) {
		return;
	}

	// hide all elements
	for ( var i = 0; i < stack.length; i++) {
		var element = stack[i];
		if ( !element) {
			continue;
		}
		document.getElementById( element).style.display = "none";
	}

	// show element
	for ( var i = 0; i < stack.length; i++) {
		var element = stack[i];
		if ( !element) {
			continue;
		}
		else if ( element == elementToActivate) {
			document.getElementById( element).style.display = "block";
		}
	}
}