var divNav=new Array('AIR','CT','EHS','ENERGY','ENERGY_AU','ENERGY_NA','HC','HOME','IT','ReECM','RePDFCAD','ReRV','ReTD','ReVI','RMS','RMS_AU','RMS_NA','AIR_NA','UC','HOME_RHEA','AIR_RHEA','WATER','WATER_RHEA','UC_RHEA','EUS');
function adjustNavigation(divisionKey)
{
	var t=top.KISTERS_TOP;
	if(t)
	{
		if(t.CompanyDivision!=divisionKey&&divisionKey!="")
		{
			var head=t.document.getElementsByTagName("head")[0];
			var ele=document.getElementById("menuContent");
			if(ele)
			{
				t.MenuTopLoaded=false;
				head.removeChild(ele);
				deleteTopMenu();
			}
			var ele=document.createElement("script");
			var attr=document.createAttribute("type");
			attr.nodeValue="text/javascript";
			ele.setAttributeNode(attr);
			var attr=document.createAttribute("src");
			try
			{
				attr.nodeValue=webName+"TopMenuEntries.js?openagent&cd="+divisionKey;
			}
			catch(e)
			{
				attr.nodeValue="/german/TopMenuEntries.js?openagent&cd="+divisionKey;
			}
			ele.setAttributeNode(attr);
			var attr=document.createAttribute("id");
			attr.nodeValue="menuContent";
			ele.setAttributeNode(attr);
			head.appendChild(ele);
			t.CompanyDivision=divisionKey;
		}
	}
}
function adjustEnvironment(divisionKey)
{
	try
	{
		if(top.KISTERS_MAIN)
		{
			var m=top.KISTERS_MAIN;
			var d=this.document;
			var id=d.getElementById('divNav');
			if(m.pageType=='HOME')
				id.style.visibility='hidden';
			else
			{
				var key=(divisionKey!=""?divisionKey:CompanyDivision);
				key=getDivisionOnly(key)
				for(var i=0; i<divNav.length;i++)
				{
					var ele=document.getElementById('divNav-'+divNav[i]);
					if(ele)
					{
						var s=ele.style;
						if(key==divNav[i])
						{
							s.fontWeight='bold';
							s.borderTop='1px solid white';
							s.borderBottom='1px solid white';
						}
						else
						{
							s.fontWeight='normal';
							s.borderTop='0px';
							s.borderBottom='0px';
						}
					}
				}
				id.style.visibility='visible';
			}
		}
		if(divisionKey!="")
		{
			var division=getDivisionOnly(divisionKey);
			id=document.getElementById('menu');
			if(division=='HOME' || division=='EUS')
				id.style.backgroundColor='#6C6E71';
			else
				id.style.backgroundColor='#000000';
        if(division=='EUS')
			  id=document.getElementById('eushead');
			else
  			  id=document.getElementById('head');
//			id=document.getElementById('head');
			id.style.backgroundImage="url(/Image/logos_"+language+"/claim_"+divisionKey+".gif)";
			switch(division)
			{
				case "AIR":
				case "AIR_RHEA":
           case "AIR_NA":
					id.style.backgroundColor='#00C0F3';
					break;
				case "CT":
					id.style.backgroundColor='#AB218E';
					break;
				case "EHS":
					id.style.backgroundColor='#008D71';
					break;
				case "ENERGY":
				case "ENERGY_AU":
				case "ENERGY_NA":
					id.style.backgroundColor='#D71440';
					break;
				case "HC":
					id.style.backgroundColor='#009DA5';
					break;
				case "HOME":
					id.style.backgroundColor='#000000';
					break;
				case "HOME_RHEA":
					id.style.backgroundColor='#000000';
					break;
				case "IT":
					id.style.backgroundColor='#F26522';
					break;
				case "ReECM":
				case "RePDFCAD":
				case "ReRV":
           case "ReTD":
           case "ReVI":
					id.style.backgroundColor='#F58220';
					break;
				case "RMS":
				case "RMS_AU":
				case "RMS_NA":
				case "WATER":
				case "WATER_RHEA":
					id.style.backgroundColor='#0060A7';
					break;
				case "UC":
				case "UC_RHEA":
					id.style.backgroundColor='#71bF4B';
					break;
           case "EUS":
					id.style.backgroundColor='#ffffff';
					break;
			}
			var divisionLink = document.getElementById("divLink");
			if(divisionLink)
			{
				divisionLink.style.display="none";
				var value = getProductTags(divisionKey);
				if(value)
				{
					var values = value.split(";");
					var label = getValueByTag("label",values);
					if(label)
					{
						divisionLink.innerHTML=label;
						divisionLink.href=getValueByTag("url",values);
						divisionLink.target=getValueByTag("target",values);
						divisionLink.style.display="inline";
					}
				}
			}
			var productRange = document.getElementById("ProductRange");
			if(productRange)
			{
//				for(var i=0;i<productRange.options.length;i++)
//					productRange.options[i].selected=false;
				productRange.options[0].disabled=false;
				productRange.options[0].selected=true;
				productRange.options[0].disabled=true;
			}
		}
	}
	catch(e)
	{
		envTimeout=setTimeout('adjustEnvironment("'+divisionKey+'")',10);
	}
}
function getDivisionOnly(s)
{
	var p = s.indexOf("_");
	if(p!=-1)
	{
		return(s.substring(0,p));
	}
	else
		return(s);
}
function getProductTags(division)
{
	var ele = document.getElementById("Products-"+division);
	if(ele)
	{
		return(ele.value);
	}
}
