	var Actual_Page = 'richtersolutions';
	var Actual_Part = '';
	var Actual_Layer = 'richtersolutions';
	var Actual_SubPage = '';
	var Actual_SubLayer = '';
	var Actual_SubPart ='';
	
		
	function extendLayer(SubPage)
	{
		var GECKO = document.getElementById? 1:0 ;
		var NS = document.layers? 1:0 ;
		var IE = document.all? 1:0 ;
		
		if (GECKO)
		{
			switchSubMenuPoint_GECKO(SubPage);
			
			document.getElementById(SubPage).style.display = "inline";
		}
		else if (NS)
		{
			switchSubMenuPoint_NS(SubPage);
			
			document.layers[SubPage].display = "inline";
		}
		else if (IE)
		{
			switchSubMenuPoint_IE(SubPage);
			
			document.all[SubPage].style.display = "inline";
		}
		
		Actual_SubPage = SubPage;
		Actual_SubLayer = SubPage;
		if (SubPage == "imanager")
		{
			Actual_SubPart = "systemconception";
		}
		else
		{
			Actual_SubPart = '';
		}
		Actual_Part = SubPage;
	}
	
	function switchText(Page)
	{
		var GECKO = document.getElementById? 1:0 ;
		var NS = document.layers? 1:0 ;
		var IE = document.all? 1:0 ;
		
		if (GECKO)
		{
			switchMenuPoint_GECKO(Page);
		}
		else if (NS)
		{
			switchMenuPoint_NS(Page);
		}
		else if (IE)
		{
			switchMenuPoint_IE(Page);
		}
		
		Actual_Page = Page;
		Actual_Layer = '';
		Actual_Part = '';
	}
	
	function switchLayer(Page)
	{
		var GECKO = document.getElementById? 1:0 ;
		var NS = document.layers? 1:0 ;
		var IE = document.all? 1:0 ;
		
		if (GECKO)
		{
			switchMenuPoint_GECKO(Page);
			
			document.getElementById(Page).style.display = "inline";
		}
		else if (NS)
		{
			switchMenuPoint_NS(Page);
			
			document.layers[Page].display = "inline";
		}
		else if (IE)
		{
			switchMenuPoint_IE(Page);
			
			document.all[Page].style.display = "inline";
		}
		
		Actual_Page = Page;
		Actual_Layer = Page;
		Actual_Part = '';		
	}
	
	function switchSubSubText(SubPart)
	{
		var GECKO = document.getElementById? 1:0 ;
		var NS = document.layers? 1:0 ;
		var IE = document.all? 1:0 ;
		
		if (GECKO)
		{
			document.getElementById(Actual_SubPage+"_text").style.display = "none";
			if (Actual_SubPart != '')
			{
				document.getElementById(Actual_SubPart+"_text").style.display = "none";
				document.getElementById(Actual_SubPart+"_navi").style.display = "none";
			}
			if (Actual_SubPart == '')
			{
				document.getElementById(Actual_SubPage+"_navi").style.display = "none";
				document.getElementById(Actual_SubPage+"_link_navi").style.display = "inline";
			}
			
			document.getElementById(SubPart+"_text").style.display = "inline";
			document.getElementById(SubPart+"_navi").style.display = "inline";
		}
		else if (NS)
		{
			
		}
		else if (IE)
		{
			
		}
		
		Actual_SubPart = SubPart;
	}
	
	function switchSubText(Part)
	{
		var GECKO = document.getElementById? 1:0 ;
		var NS = document.layers? 1:0 ;
		var IE = document.all? 1:0 ;
		
		if (GECKO)
		{
			document.getElementById(Actual_Page+"_text").style.display = "none";
			if (Actual_Part != '')
			{
				document.getElementById(Actual_Part+"_text").style.display = "none";
				document.getElementById(Actual_Part+"_navi").style.display = "none";
			}
			if (Actual_Part == '')
			{
				document.getElementById(Actual_Page+"_navi").style.display = "none";
				document.getElementById(Actual_Page+"_link_navi").style.display = "inline";
			}
			if (Actual_SubLayer != "")
			{
				document.getElementById(Actual_SubLayer+"_color").style.color = "#003366";
				document.getElementById(Actual_SubLayer).style.display = "none";
			}
			if (Actual_SubPage != "")
			{
				document.getElementById(Actual_SubPage+"_text").style.display = "none";
				document.getElementById(Actual_SubPage+"_navi").style.display = "none";
			}
			if (Actual_SubPart != "")
			{
				document.getElementById(Actual_SubPart+"_text").style.display = "none";
				document.getElementById(Actual_SubPart+"_navi").style.display = "none";
							
				document.getElementById(Actual_SubPage+"_link_navi").style.display = "none";
			}
			
			document.getElementById(Part+"_text").style.display = "inline";
			document.getElementById(Part+"_navi").style.display = "inline";
		}
		else if (NS)
		{
			document.layers[Actual_Page+"_text"].display = "none";
			if (Actual_Part != '')
			{
			document.layers[Actual_Part+"_text"].display = "none";
			document.layers[Actual_Part+"_navi"].display = "none";
			}
			if (Actual_Part == '')
			{
			document.layers[Actual_Page+"_navi"].display = "none";
			document.layers[Actual_Page+"_link_navi"].display = "inline";
			}
			
			document.layers[Part+"_text"].display = "inline";
			document.layers[Part+"_navi"].display = "inline";
		}
		else if (IE)
		{
			document.all[Actual_Page+"_text"].style.display = "none";
			if (Actual_Part != '')
			{
			document.all[Actual_Part+"_text"].style.display = "none";
			document.all[Actual_Part+"_navi"].style.display = "none";
			}
			if (Actual_Part == '')
			{
			document.all[Actual_Page+"_navi"].style.display = "none";
			document.all[Actual_Page+"_link_navi"].style.display = "inline";
			}
			
			document.all[Part+"_text"].style.display = "inline";
			document.all[Part+"_navi"].style.display = "inline";
		}
		
		Actual_Part = Part;
		Actual_SubLayer = '';
		Actual_SubPage = '';
		Actual_SubPart = '';
	}
	
	function switchMenuPoint_GECKO(Page)
	{
		document.getElementById(Actual_Page+"_text").style.display = "none";
		document.getElementById(Actual_Page+"_navi").style.display = "none";
		
		document.getElementById(Actual_Page+"_active").style.display = "none";
		document.getElementById(Actual_Page+"_inactive").style.display = "inline";
		document.getElementById(Actual_Page+"_color").style.color = "#003366";
		document.getElementById(Actual_Page+"_color").style.fontWeight = "normal";

		if (Actual_Page == "richtersolutions")
		{
		document.getElementById(Actual_Page+"_link_navi").style.display = "inline";
		}
		if (Actual_Layer != "")
		{
		document.getElementById(Actual_Layer).style.display = "none";
		}
		if (Actual_Part != "")
		{
			document.getElementById(Actual_Part+"_text").style.display = "none";
			document.getElementById(Actual_Part+"_navi").style.display = "none";
			if (Actual_Page != "richtersolutions")
			{
			document.getElementById(Actual_Layer+"_link_navi").style.display = "none";
			}
		}
		if (Actual_SubLayer != "")
		{
			document.getElementById(Actual_SubLayer+"_color").style.color = "#003366";
			document.getElementById(Actual_SubLayer).style.display = "none";
		}
		if (Actual_SubPage != "")
		{
			document.getElementById(Actual_SubPage+"_text").style.display = "none";
			document.getElementById(Actual_SubPage+"_navi").style.display = "none";
		}
		if (Actual_SubPart != "")
		{
			document.getElementById(Actual_SubPart+"_text").style.display = "none";
			document.getElementById(Actual_SubPart+"_navi").style.display = "none";
						
			document.getElementById(Actual_SubPage+"_link_navi").style.display = "none";
		}
		
		document.getElementById(Page+"_text").style.display = "inline";
		document.getElementById(Page+"_navi").style.display = "inline";

		document.getElementById(Page+"_active").style.display = "inline";
		document.getElementById(Page+"_inactive").style.display = "none";
		document.getElementById(Page+"_color").style.color = "#FFFFFF";
		document.getElementById(Page+"_color").style.fontWeight = "bold";

		if (Page == "richtersolutions")
		{
		document.getElementById(Page+"_link_navi").style.display = "none";
		}
	}
	
	function switchMenuPoint_NS(Page)
	{
		document.layers[Actual_Page+"_text"].display = "none";
		document.layers[Actual_Page+"_navi"].display = "none";

		document.layers[Actual_Page+"_active"].display = "none";
		document.layers[Actual_Page+"_inactive"].display = "inline";
		document.layers[Actual_Page+"_color"].color = "#003366";
		document.layers[Actual_Page+"_color"].fontWeight = "normal";

		if (Actual_Page == "richtersolutions")
		{
		document.layers[Actual_Page+"_link_navi"].display = "inline";
		}
		if (Actual_Layer != "")
		{
		document.layers[Actual_Layer].display = "none";
		}
		if (Actual_Part != "")
		{
			document.layers[Actual_Part+"_text"].display = "none";
			document.layers[Actual_Part+"_navi"].display = "none";
			if (Actual_Page != "richtersolutions")
			{
			document.layers[Actual_Layer+"_link_navi"].display = "none";
			}
		}
		
		document.layers[Page+"_navi"].display = "inline";
		document.layers[Page+"_text"].display = "inline";

		document.layers[Page+"_active"].display = "inline";
		document.layers[Page+"_inactive"].display = "none";
		document.layers[Page+"_color"].color = "#FFFFFF";
		document.layers[Page+"_color"].fontWeight = "bold";

		if (Page == "richtersolutions")
		{
		document.layers[Page+"_link_navi"].display = "none";
		}
	}
	
	function switchMenuPoint_IE(Page)
	{
		document.all[Actual_Page+"_text"].style.display = "none";
		document.all[Actual_Page+"_navi"].style.display = "none";

		document.all[Actual_Page+"_active"].style.display = "none";
		document.all[Actual_Page+"_inactive"].style.display = "inline";
		document.all[Actual_Page+"_color"].style.color = "#003366";
		document.all[Actual_Page+"_color"].style.fontWeight = "normal";

		if (Actual_Page == "richtersolutions")
		{
		document.all[Actual_Page+"_link_navi"].style.display = "inline";
		}
		if (Actual_Layer != "")
		{
		document.all[Actual_Layer].style.display = "none";
		}	
		if (Actual_Part != "")
		{
			document.all[Actual_Part+"_text"].style.display = "none";
			document.all[Actual_Part+"_navi"].style.display = "none";
			if (Actual_Page != "richtersolutions")
			{			
			document.all[Actual_Layer+"_link_navi"].style.display = "none";
			}
		}	
		
		document.all[Page+"_text"].style.display = "inline";
		document.all[Page+"_navi"].style.display = "inline";

		document.all[Page+"_active"].style.display = "inline";
		document.all[Page+"_inactive"].style.display = "none";
		document.all[Page+"_color"].style.color = "#FFFFFF";
		document.all[Page+"_color"].style.fontWeight = "bold";

		if (Page == "richtersolutions")
		{
		document.all[Page+"_link_navi"].style.display = "none";
		}
	}
	
	function switchSubMenuPoint_GECKO(SubPage)
	{
		document.getElementById(Actual_Page+"_text").style.display = "none";
		document.getElementById(Actual_Page+"_navi").style.display = "none";
		
		document.getElementById(Actual_Page+"_link_navi").style.display = "inline";
		
		if (Actual_Part != "")
		{
			document.getElementById(Actual_Part+"_text").style.display = "none";
			document.getElementById(Actual_Part+"_navi").style.display = "none";		
		}
		if (Actual_SubLayer != "")
		{
			document.getElementById(Actual_SubLayer+"_color").style.color = "#003366";
		}
		if (Actual_SubPage != "")
		{
			document.getElementById(Actual_SubPage+"_text").style.display = "none";
			document.getElementById(Actual_SubPage+"_navi").style.display = "none";
		}
		if (Actual_SubPart != "")
		{
			document.getElementById(Actual_SubPart+"_text").style.display = "none";
			document.getElementById(Actual_SubPart+"_navi").style.display = "none";
						
			document.getElementById(Actual_SubPage+"_link_navi").style.display = "none";
		}
		
		if (SubPage == "imanager")
		{
			document.getElementById(SubPage+"_navi").style.display = "inline";
			document.getElementById("systemconception_text").style.display = "inline";
			document.getElementById("systemconception_navi").style.display = "inline";
			
		}
		else
		{
			document.getElementById(SubPage+"_text").style.display = "inline";
			document.getElementById(SubPage+"_navi").style.display = "inline";
		}

		document.getElementById(SubPage+"_color").style.color = "#FFFFFF";
	}
