/*********************************************************************
contentSwitcher_neu.js - für www.iba-hamburg.de
by Stadtkreation - Stadt Verkehr Gestaltung - Johannes Bouchain
*********************************************************************/

function buildContent() {
		buildNewsBox();
		buildContentBox();
		buildMapBox();
}
/* MAP BOX */
		var mapColor = new Array();
		mapColor[1] = "#eaeaea"; mapColor[2] = "#ffee01"; mapColor[3] = "#df7ca6"; mapColor[4] = "#c8d200";
			
		function buildMapBox() {
			if(document.getElementById("mapboxSubmenu1")) document.getElementById("mapboxSubmenu1").style.color="black";
			if(document.getElementById("mapboxSubmenu")) document.getElementById("mapboxSubmenu").style.display="block";
			if(document.getElementById("mapboxPart2")) document.getElementById("mapboxPart2").style.display="none";
			if(document.getElementById("mapboxPart3")) document.getElementById("mapboxPart3").style.display="none";
			if(document.getElementById("mapboxPart4")) document.getElementById("mapboxPart4").style.display="none";
		}
		
		function setMapMenuCurrent(current) {
			
			document.getElementById("mapboxSubmenu").style.visibility="hidden";
			
			for(var i=1;i<=4;i++) {
				if(i == current) {
					document.getElementById("mapboxPart"+i).style.display="block";
					document.getElementById("mapboxPart"+i).style.background=mapColor[i];
					document.getElementById("mapboxSubmenu"+i).blur();
					document.getElementById("mapboxSubmenu"+i).style.color="black";
					document.getElementById("mapboxSubmenu"+i).style.borderBottom="1px solid "+mapColor[i];
					document.getElementById("mapboxSubmenu"+i).style.background=mapColor[i]; }
				else {
					document.getElementById("mapboxPart"+i).style.display="none";
					document.getElementById("mapboxSubmenu"+i).style.color="#797a7a";
					document.getElementById("mapboxSubmenu"+i).style.borderBottom="1px solid white";
					document.getElementById("mapboxSubmenu"+i).style.background="#bec1c0"; }
			}
			document.getElementById("mapboxSubmenu").style.visibility="visible";
		}

/* NEWS BOX */

		var rootToYear = new Array();
		rootToYear[1] = new Array();
		rootToYear[1][2007] = 0;
		rootToYear[1][2008] = 1;
		rootToYear[1][2009] = 2;
		rootToYear[1][2010] = 3;
		rootToYear[1][2011] = 4;
		rootToYear[1][2012] = 5;
		rootToYear[1][2013] = 6;
		rootToYear[2] = new Array();
		rootToYear[2][2007] = 7;
		rootToYear[2][2008] = 8;
		rootToYear[2][2009] = 9;
		rootToYear[2][2010] = 10;
		rootToYear[2][2011] = 11;
		rootToYear[2][2012] = 12;
		rootToYear[2][2013] = 13;
		
		var newslink = new Array();
		newslink[1]="current";
		
		var newsBoxCurrentPart = 1;
				
		function changeNewsColor(currentLink) {
			if (newslink[currentLink] != "current") {
				
				document.getElementById("newsboxSubmenu"+currentLink).style.color="black"; }
		}
		
		function rechangeNewsColor(currentLink) {
			if (newslink[currentLink] != "current") {
				
				document.getElementById("newsboxSubmenu"+currentLink).style.color="#737373"; }
		}
		
		function buildNewsBox() {
			if(document.getElementById("newsboxSubmenu")) document.getElementById("newsboxSubmenu").style.display="block";
			if(document.getElementById("newsboxYears1")) document.getElementById("newsboxYears1").style.display="block";
			if(document.getElementById("newsboxYears2")) document.getElementById("newsboxYears2").style.display="none";
			setYear1Current(currentYear);
			
		}
		
		/*function setNewsCurrent(currentLink) {
			document.getElementById("newsboxSubmenu").style.visibility="hidden";
			if(currentLink==1) setYear1Current(currentYear);
			if(currentLink==2) setYear2Current(currentYear);
							
			for(var j=1;j<=2;j++) {
				if(j == currentLink) {
					document.getElementById("newsPart"+j).style.display="block";
					document.getElementById("newsboxYears"+j).style.display="block";
					document.getElementById("newsboxSubmenu"+j).blur();
					document.getElementById("newsboxSubmenu"+j).style.borderBottom="1px solid #858585";
					document.getElementById("newsboxSubmenu"+j).style.color="black";
					document.getElementById("newsboxSubmenu"+j).style.background="#858585";
					newslink[j]="current"; }
				else {
					document.getElementById("newsPart"+j).style.display="none";
					document.getElementById("newsboxYears"+j).style.display="none";
					document.getElementById("newsboxSubmenu"+j).style.borderBottom="1px solid white";
					document.getElementById("newsboxSubmenu"+j).style.color="#737373";
					document.getElementById("newsboxSubmenu"+j).style.background="#b3b3b3";
					newslink[j]=""; }
			}
			document.getElementById("newsboxSubmenu").style.visibility="visible";
						
		}*/
		
		function setYear1Current(current) {
			document.getElementById("newsboxYears1").style.visibility="hidden";
						
			for(var i=2007;i<=2013;i++) {
				var j = i-2007;
				if(i == current) {
					document.getElementById("newsboxPart1_"+i).style.display="block";
					document.getElementById("newsboxYear1_"+i).blur();
					document.getElementById("newsboxYear1_"+i).style.color="white";
					document.getElementById("root"+j).style.visibility="visible";
					document.getElementById("root"+j).style.height="200px";
					if(document.getElementById("scroll"+j+"Container").scrollHeight>403) {
						if(document.getElementById("up"+j)) document.getElementById("up"+j).style.display="block";
						if(document.getElementById("dn"+j)) document.getElementById("dn"+j).style.display="block";
						if(document.getElementById("thumb"+j)) document.getElementById("thumb"+j).style.display="block";
						if(document.getElementById("thumb"+j)) document.getElementById("scrollbar-bg"+j).style.display="block"; }
					else {
						if(document.getElementById("up"+j)) document.getElementById("up"+j).style.display="none";
						if(document.getElementById("dn"+j)) document.getElementById("dn"+j).style.display="none";
						if(document.getElementById("thumb"+j)) document.getElementById("thumb"+j).style.display="none";
						if(document.getElementById("thumb"+j)) document.getElementById("scrollbar-bg"+j).style.display="none"; }
					}
				else { 
					document.getElementById("root"+j).style.visibility="hidden";
					document.getElementById("root"+j).style.height="0";
					document.getElementById("newsboxPart1_"+i).style.display="none";
					if(document.getElementById("up"+j)) document.getElementById("up"+j).style.display="none";
					if(document.getElementById("dn"+j)) document.getElementById("dn"+j).style.display="none";
					if(document.getElementById("thumb"+j)) document.getElementById("thumb"+j).style.display="none";
					if(document.getElementById("thumb"+j)) document.getElementById("scrollbar-bg"+j).style.display="none";
					if(document.getElementById("newsboxYear1_"+i).href != undefined) document.getElementById("newsboxYear1_"+i).style.color="#9d9d9d"; }
			}
			document.getElementById("newsboxYears1").style.visibility="visible";
		}
		
		/*function setYear2Current(current) {
			document.getElementById("newsboxYears2").style.visibility="hidden";
						
			for(var i=2007;i<=2013;i++) {
				var j = i-2000;
				if(i == current) {
					document.getElementById("newsboxPart2_"+i).style.display="block";
					document.getElementById("newsboxYear2_"+i).blur();
					document.getElementById("newsboxYear2_"+i).style.color="white";
					document.getElementById("root"+j).style.visibility="visible";
					document.getElementById("root"+j).style.height="200px";
					if(document.getElementById("scroll"+j+"Container").scrollHeight>403) {
						if(document.getElementById("up"+j)) document.getElementById("up"+j).style.display="block";
						if(document.getElementById("dn"+j)) document.getElementById("dn"+j).style.display="block";
						if(document.getElementById("thumb"+j)) document.getElementById("thumb"+j).style.display="block"; }
					else {
						if(document.getElementById("up"+j)) document.getElementById("up"+j).style.display="none";
						if(document.getElementById("dn"+j)) document.getElementById("dn"+j).style.display="none";
						if(document.getElementById("thumb"+j)) document.getElementById("thumb"+j).style.display="none"; }
					}
				else {
					document.getElementById("root"+j).style.visibility="hidden";
					document.getElementById("root"+j).style.height="0";
					document.getElementById("newsboxPart2_"+i).style.display="none";
					if(document.getElementById("up"+j)) document.getElementById("up"+j).style.display="none";
					if(document.getElementById("dn"+j)) document.getElementById("dn"+j).style.display="none";
					if(document.getElementById("thumb"+j)) document.getElementById("thumb"+j).style.display="none";
					if(document.getElementById("newsboxYear2_"+i).href != undefined) document.getElementById("newsboxYear2_"+i).style.color="#9d9d9d"; }
			}
			document.getElementById("newsboxYears2").style.visibility="visible";
		}*/
		
/* CONTENT BOX */
		function buildContentBox() {
			if(document.getElementById("contentSubmenu")) document.getElementById("contentSubmenu").style.display="block";
			if(document.getElementById("contentPart2")) document.getElementById("contentPart2").style.display="none";
			if(document.getElementById("contentPart3")) document.getElementById("contentPart3").style.display="none";
			if(document.getElementById("contentPart4")) document.getElementById("contentPart4").style.display="none";
		}
		
		function setContentMenuCurrent(current) {
			document.getElementById("contentSubmenu").style.visibility="hidden";
			
			for(var i=1;i<=4;i++) {
				if(i == current) {
					document.getElementById("contentPart"+i).style.display="block";
					document.getElementById("contentSubmenu"+i).blur();
					document.getElementById("contentSubmenu"+i).style.borderBottom="1px solid #dcdede";
					document.getElementById("contentSubmenu"+i).style.background="#dcdede"; }
				else {
					document.getElementById("contentPart"+i).style.display="none";
					document.getElementById("contentSubmenu"+i).style.borderBottom="1px solid white";
					document.getElementById("contentSubmenu"+i).style.background="#bec1c0"; }
			}
			document.getElementById("contentSubmenu").style.visibility="visible";
		}

