// Previously much more efficient version was broken in IE..
// need to look at alternative more efficient ways to fix it in IE
// code left here for reference and will at some point switch over
// James Hamilton -16.10.08

//var allNavBlocks;						// Array of all navigation blocks
//var navBlockElems = new Array();


//function getAllNavBlocks() { 			// Set global with array of block elements
//    var allChildren = document.getElementById("nav").childNodes;
//    for (var i = 0; i < allChildren.length; i++) {
//        if (allChildren[i].nodeType == 1) {
//             navBlockElems[navBlockElems.length] = allChildren[i];
//        }
//    }
//}


function switchBlock(newSection) { 		// Switch navigation
//	for (var i = 1; i < allNavBlocks.length; i++) {
//	allNavBlocks[i].style.display = "none";
//	} 									// start i at 1 to leave the basic block displayed

	switch(newSection)
	{
		case 1: 						// creative direction
//		navBlockElems[1].style.display = "block";
		document.getElementById("creativeDirectionBlock").style.display = "block";
		break;
		
		case 2: 						// styling
//		navBlockElems[2].style.display = "block";
		document.getElementById("stylingBlock").style.display = "block";
		break;

		case 4: 						// Richard Sorger
//		navBlockElems[1].style.display = "block";
//		navBlockElems[4].style.display = "block";
//		navBlockElems[5].style.display = "none";
//		navBlockElems[6].style.display = "none";
		
		document.getElementById("creativeDirectionBlock").style.display = "block";
		document.getElementById("richardSorgerBlock").style.display = "block";
		document.getElementById("petraBlock").style.display = "none";
		document.getElementById("elleMacphersonBlock").style.display = "none";
			
		document.getElementById("johnLewis").style.color = "#e8bf58";
		document.getElementById("sts").style.color = "#e8bf58";
		document.getElementById("richardSorger").style.color = "#cc9933";
		document.getElementById("elleMacpherson").style.color = "#e8bf58";
		document.getElementById("bracherEmden").style.color = "#e8bf58";
		document.getElementById("petra").style.color = "#e8bf58";
		break;
		
		case 5: 						// Petra
//		navBlockElems[1].style.display = "block";
//		navBlockElems[4].style.display = "none";
//		navBlockElems[5].style.display = "block";
//		navBlockElems[6].style.display = "none";
		
		document.getElementById("creativeDirectionBlock").style.display = "block";
		document.getElementById("richardSorgerBlock").style.display = "none";
		document.getElementById("petraBlock").style.display = "block";
		document.getElementById("elleMacphersonBlock").style.display = "none";
		
		document.getElementById("johnLewis").style.color = "#e8bf58";
		document.getElementById("sts").style.color = "#e8bf58";
		document.getElementById("richardSorger").style.color = "#e8bf58";
		document.getElementById("elleMacpherson").style.color = "#e8bf58";
		document.getElementById("bracherEmden").style.color = "#e8bf58";
		document.getElementById("petra").style.color = "#cc9933";
		
		break;

		case 6: 						// Elle Macpherson	
//		navBlockElems[1].style.display = "block";
//		navBlockElems[4].style.display = "none";
//		navBlockElems[5].style.display = "none";
//		navBlockElems[6].style.display = "block";

		document.getElementById("creativeDirectionBlock").style.display = "block";
		document.getElementById("richardSorgerBlock").style.display = "none";
		document.getElementById("petraBlock").style.display = "none";
		document.getElementById("elleMacphersonBlock").style.display = "block";
		
		document.getElementById("johnLewis").style.color = "#e8bf58";
		document.getElementById("sts").style.color = "#e8bf58";
		document.getElementById("richardSorger").style.color = "#e8bf58";
		document.getElementById("elleMacpherson").style.color = "#cc9933";
		document.getElementById("bracherEmden").style.color = "#e8bf58";
		document.getElementById("petra").style.color = "#e8bf58";
		break;
	
		default:
		for (var i = 1; i < navBlockElems.length; i++) {
		navBlockElems[i].style.display = "none";
		} // start i at 1 to leave the basic block displayed
		
	}
}

// Initialize navigation
//addOnLoadEvent(function() {getAllNavBlocks()});
