
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
// declare global variables
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

	var currentUrl = self.location.href;
	var currentUrlFragments = currentUrl.split("/");
	var currentFile = currentUrlFragments[currentUrlFragments.length-1];
	var currentFileName = currentFile.split(".")[0];
	var currentDirectory = currentUrlFragments[currentUrlFragments.length-2];
	
	var theBaseUrl;
	var theDomPath;
	var theDomPathContent;
	var theBrowser;
	var theBrowserType = window.navigator.appName;
	var theBrowserIsOpera = (navigator.userAgent.indexOf("Opera")!= -1)?1:0;

	var xDivisionValue;
	var xDepartmentValue;
	var xProductValue;
	var xCategoryValue;

	
	function getDclValue (dclValue)
	{	
	switch (theBrowser)
		{	

		//=-=-=-=-=-= netscape 4 =-=-=-=-=-=
		
		case "ns4":
			// the netscape 4.x DOM provides no easy way to reference <meta> tags
			// no breadcrumbs will be displayed as a result
		break;
		
		//=-=-=-=-=-= netscape 6 and up =-=-=-=-=-=
		
		case "ns6":
			if (document.getElementById(dclValue))
				{
				switch (dclValue)
					{
					case "xDivision":
						xDivisionValue = document.getElementById(dclValue).content;
						return true;
					break;
					case "xDepartment":
						xDepartmentValue = document.getElementById(dclValue).content;
						return true;
					break;
					
					case "xProduct":
						xProductValue = document.getElementById(dclValue).content;
						return true;
					break;
					
					case "xCategory":
						xCategoryValue = document.getElementById(dclValue).content;
						return true;
					break;
					
					default:
						// do nothing for now
					break;
					} 
				}
			else
				{
				//=-=-=-=-=-= alerts for testing =-=-=-=-=-=
				}
		break;
		
		//=-=-=-=-=-= ie =-=-=-=-=-=
		
		case "ie":
			theDomPath = "document.all.";
			theDomPath += dclValue;
			
			//=-=-=-=-=-= alerts for testing =-=-=-=-=-=
			
			theDomPathContent = "document.all.";
			theDomPathContent += dclValue;
			theDomPathContent += ".content";
			
			//=-=-=-=-=-= alerts for testing =-=-=-=-=-=
			
			if (eval(theDomPath))
				{
				switch (dclValue)
					{
					case "xDivision":
						xDivisionValue = eval(theDomPathContent);
						return true;
					break;
					case "xDepartment":
						xDepartmentValue = eval(theDomPathContent);
						return true;
					break;
					
					case "xProduct":
						xProductValue = eval(theDomPathContent);
						return true;
					break;
					
					case "xCategory":
						xCategoryValue = eval(theDomPathContent);
						return true;
					break;
											
					default:
						// do nothing for now
					break;
					} 
				}
			else
				{
				//=-=-=-=-=-= alerts for testing =-=-=-=-=-=
				}
		break;
		
		//=-=-=-=-=-= unknown =-=-=-=-=-=
		
		default:
			// no breadcrumbs
		break;
		}
	}
	
	//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
// opera browser sniff
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
			

	if (theBrowserIsOpera)
		{
		var theBrowserType = "Opera";

		//=-=-=-=-=-= alerts for testing =-=-=-=-=-=
		}
			
				
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
// ie and netscape browser sniff
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
	

	switch (theBrowserType)
		{
		//=-=-=-=-=-= ie =-=-=-=-=-=
				
		case "Microsoft Internet Explorer": 
		case "Opera": 
			theBrowser = "ie";
			
			//=-=-=-=-=-= alerts for testing =-=-=-=-=-=
		break;

		case "Netscape":
						
			//=-=-=-=-=-= netscape 4 =-=-=-=-=-=
			
			if (document.layers)
				{
				var theBrowser = "ns4";
				
				//=-=-=-=-=-= alerts for testing =-=-=-=-=-=
				}

			//=-=-=-=-=-= netscape 6 and up =-=-=-=-=-=
							
			else
				{
				var theBrowser = "ns6";
				
				//=-=-=-=-=-= alerts for testing =-=-=-=-=-=
				}
				
		break;

		//=-=-=-=-=-= other =-=-=-=-=-=
						
		default:
			var theBrowser = "other";
			
			//=-=-=-=-=-= alerts for testing =-=-=-=-=-=
		break;
		}


/*=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
	set navigation links
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=*/

	var leftNavContent ='';
	var leftNavContent_beg ='';
	var leftNavContent_link01 ='';
	var leftNavContent_link02 ='';
	var leftNavContent_link03 ='';
	var leftNavContent_link04 ='';
	var leftNavContent_link05 ='';
	var leftNavContent_link06 ='';
	var leftNavContent_link07 ='';
	var leftNavContent_end ='';
	var baseURL = '';
		
	/*Begin Code*/

	if (currentUrlFragments[3] == "en") {  // change 5 to 3 during launch because of different position of ro folder
	/*Begin English Left Nav*/
			baseURL = 'http://www.cargill.nl/en/';
	
			leftNavContent_beg = '<ul id="leftNavigation">';
			leftNavContent_link01 = '<li><a href="' + baseURL + 'index.shtml">Home</a></li>';
			leftNavContent_link02 = '<li><a href="' + baseURL + 'about/index.shtml">About Cargill</a></li>';
			leftNavContent_link03 = '<li><a href="' + baseURL + 'products/index.shtml">Products & Services</a></li>';
			leftNavContent_link04 = '<li><a href="' + baseURL + 'corporate-citizenship/index.shtml">Corporate citizenship</a></li>';
			leftNavContent_link05 = '<li><a href="' + baseURL + 'careers/index.shtml">Careers</a></li>';
			leftNavContent_link06 = '<li><a href="' + baseURL + 'locations/index.shtml">Locations</a></li>';
			leftNavContent_link07 = '<li><a href="' + baseURL + 'contacts/index.shtml">Contacts</a></li>';
			leftNavContent_end = '</ul>';
			
		if (getDclValue("xDivision"))
			{
			switch (xDivisionValue)
				{									
				case "Home":
					leftNavContent_link01 = '<li id="active">Home</li><div id="levelActive"></div>';
				break;

				case "About":
					leftNavContent_link02_beg = '<li id="active">About Cargill<div id="tgrains"><ul>';
					leftNavContent_link02_01 = '<li class="inactive"><a href="cargill-overview.shtml">Cargill overview</a></li>';
					leftNavContent_link02_02 = '<li class="inactive"><a href="environment-health-safety.shtml">Environment, health and safety</a></li>';
					leftNavContent_link02_end = '</ul></li><div id="levelActive"></div>';

					if (getDclValue("xDepartment"))
						{
						leftNavContent_link02_beg = '<li class="active"><a href="index.shtml">About Cargill</a><div id="tgrains"><ul>';
						switch (xDepartmentValue)
							{
							case "Cargill at a glance":
							leftNavContent_link02_01 = '<li id="activeL4">Cargill overview</li>';
							break;
							
							case "Environment Health and Safety":
							leftNavContent_link02_02 = '<li id="activeL4">Environment, health and safety</li>';
							break;
														}
						}

					
					leftNavContent_link02 = leftNavContent_link02_beg + leftNavContent_link02_01 + leftNavContent_link02_02 + leftNavContent_link02_end;

				break;
				
				case "Products":
					leftNavContent_link03_beg = '<li id="active">Products &amp; Services<div id="tgrains"><ul>';
					leftNavContent_link03_01 = '<li class="inactive"><a href="animal-nutrition.shtml">Animal nutrition</a></li>';
					leftNavContent_link03_02 = '<li class="inactive"><a href="cocoa-chocolate.shtml">Cocoa & Chocolate</a></li>';
					leftNavContent_link03_03 = '<li class="inactive"><a href="flavours.shtml">Flavours</a></li>';

					leftNavContent_link03_04 = '<li class="inactive"><a href="grain-oilseeds.shtml">Grain & Oilseeds</a></li>';
					leftNavContent_link03_05 = '<li class="inactive"><a href="igma.shtml">IGMA bulk terminal</a></li>';

					leftNavContent_link03_06 = '<li class="inactive"><a href="malt.shtml">Malt</a></li>';
					leftNavContent_link03_07 = '<li class="inactive"><a href="ocean-transportation.shtml">Ocean transportation</a></li>';
					leftNavContent_link03_08 = '<li class="inactive"><a href="poultry.shtml">Poultry</a></li>';
					leftNavContent_link03_09 = '<li class="inactive"><a href="sugar-trading.shtml">Sugar trading</a></li>';					
					leftNavContent_link03_10 = '<li class="inactive"><a href="starches.shtml">Sweeteners, starches & starch derivatives</a></li>';
					leftNavContent_link03_11 = '<li class="inactive"><a href="texturisers-emulsifiers.shtml">Texturisers & emulsifiers</a></li>';
					leftNavContent_link03_12 = '<li class="inactive"><a href="vegetable-oil-refining.shtml">Vegetable oil refining</a></li>';
					leftNavContent_link03_end = '</ul></div></li><div id="levelActive"></div>';
										
					if (getDclValue("xDepartment"))
					{
					leftNavContent_link03_beg = '<li class="active"><a href="index.shtml">Products &amp; Services</a><div id="tgrains"><ul>';

					switch (xDepartmentValue)
						{

						case "Animal nutrition":
						leftNavContent_link03_01 = '<li id="activeL2">Animal nutrition</li>';
						break;

						case "Cocoa & Chocolate":
						leftNavContent_link03_02 = '<li id="activeL2">Cocoa & Chocolate</li>';
						break;

						case "Flavours":
						leftNavContent_link03_03 = '<li id="activeL2">Flavours</li>';
						break;

						case "Grain & Oilseeds":
						leftNavContent_link03_04 = '<li id="activeL2">Grain & Oilseeds</li>';
						break;

						case "IGMA":
						leftNavContent_link03_05 = '<li id="activeL2">IGMA bulk terminal</li>';
						break;

						case "Malt":
						leftNavContent_link03_06 = '<li id="activeL2">Malt</li>';
						break;

						case "Ocean transportation":
						leftNavContent_link03_07 = '<li id="activeL2">Ocean transportation</li>';
						break;

						case "Poultry":
						leftNavContent_link03_08 = '<li id="activeL2">Poultry</li>';
						break;
						
						case "Sugar Trading":
						leftNavContent_link03_09 = '<li id="activeL2">Sugar trading</li>';
						break;
						
						case "Starches & Starch derivatives":
						leftNavContent_link03_10 = '<li id="activeL2">Sweeteners, starches & starch derivatives</li>';
						break;
						
						case "Texturisers and emulsifiers":
						leftNavContent_link03_11 = '<li id="activeL2">Texturisers & emulsifiers</li>';
						break;
												
						case "Vegetable oil refining":
						leftNavContent_link03_12 = '<li id="activeL2">Vegetable oil refining</li>';
						break;
												
						}
					}

leftNavContent_link03 = leftNavContent_link03_beg + leftNavContent_link03_01 + leftNavContent_link03_02 + leftNavContent_link03_03 + leftNavContent_link03_04 + leftNavContent_link03_05 + leftNavContent_link03_06 + leftNavContent_link03_07 + leftNavContent_link03_08 + leftNavContent_link03_09 + leftNavContent_link03_10 + leftNavContent_link03_11 + leftNavContent_link03_12 + leftNavContent_link03_end;

				break;
								
				case "Corporate citizenship":
					leftNavContent_link04 = '<li id="active">Corporate citizenship</li><div id="levelActive"></div>';
				break;
				
				case "Careers":
					leftNavContent_link05_beg = '<li id="active">Careers<div id="tgrains"><ul>';
					leftNavContent_link05_01 = '<li class="inactive"><a href="openings.shtml">Openings</a></li>';
					leftNavContent_link05_02 = '<li class="inactive"><a href="recruiters.shtml">Recruiters</a></li>';
					leftNavContent_link05_end = '</ul></li><div id="levelActive"></div>';

					if (getDclValue("xDepartment"))
						{
						leftNavContent_link05_beg = '<li class="active"><a href="index.shtml">Careers</a><div id="tgrains"><ul>';
						switch (xDepartmentValue)
							{
							case "Openings":
							leftNavContent_link05_01_beg = '<li id="activeL2">Openings<ul>';
							leftNavContent_link05_01_01 = '<li class="inactiveL3" id="level3ListO"><a href="experienced-opportunities.shtml">Experienced opportunities</a></li>';
							leftNavContent_link05_01_02 = '<li class="inactiveL3" id="level3ListO"><a href="internships.shtml">Internships</a></li>';
							leftNavContent_link05_01_end = '</ul></li>';

							
							if (getDclValue("xProduct"))
								{
								leftNavContent_link05_01_beg = '<li class="inactiveL2"><a href="openings.shtml">Openings</a></li><div id="tgrainsSub"><ul>';

						switch (xProductValue)
							{
							case "Experienced Opportunities":
							leftNavContent_link05_01_01 = '<li id="activeL3">Experienced opportunities</li>';
							break;
							
							case "Internships":
							leftNavContent_link05_01_02 = '<li id="activeL3">Internships</li>';
							break;
							}
						}
						leftNavContent_link05_01 = leftNavContent_link05_01_beg + leftNavContent_link05_01_01 + leftNavContent_link05_01_02 + leftNavContent_link05_01_end;
								
						break;

						case "Recruiters":
							leftNavContent_link05_02 = '<li id="activeL2">Recruiters</li>';
						break;
						
							}
						}
					
					leftNavContent_link05 = leftNavContent_link05_beg + leftNavContent_link05_01 + leftNavContent_link05_02 + leftNavContent_link05_end;

				break;
				
				case "Locations":
					leftNavContent_link06 = '<li id="active">Locations</li><div id="levelActive"></div>';
				break;
				
				case "Contacts":
					leftNavContent_link07 = '<li id="active">Contacts</li><div id="levelActive"></div>';
				break;
				}
			}
	} else { 	

//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
	/*Begin Dutch Left Nav*/
//-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

baseURL = 'http://www.cargill.nl/';
	
			leftNavContent_beg = '<ul id="leftNavigation">';
			leftNavContent_link01 = '<li><a href="' + baseURL + 'index.shtml">Home</a></li>';
			leftNavContent_link02 = '<li><a href="' + baseURL + 'about/index.shtml">Cargill in Nederland</a></li>';
			leftNavContent_link03 = '<li><a href="' + baseURL + 'products/index.shtml">Producten en diensten</a></li>';
			leftNavContent_link04 = '<li><a href="' + baseURL + 'corporate-citizenship/index.shtml">Corporate citizenship</a></li>';
			leftNavContent_link05 = '<li><a href="' + baseURL + 'careers/index.shtml">Carrière</a></li>';
			leftNavContent_link06 = '<li><a href="' + baseURL + 'locations/index.shtml">Vestigingen</a></li>';
			leftNavContent_link07 = '<li><a href="' + baseURL + 'contacts/index.shtml">Contactgegevens</a></li>';
			leftNavContent_end = '</ul>';
			
		if (getDclValue("xDivision"))
			{
			switch (xDivisionValue)
				{									
				case "Home":
					leftNavContent_link01 = '<li id="active">Home</li><div id="levelActive"></div>';
				break;

				case "About":
					leftNavContent_link02_beg = '<li id="active">Cargill in Nederland<div id="tgrains"><ul>';
					leftNavContent_link02_01 = '<li class="inactive"><a href="cargill-overzicht.shtml">Cargill overzicht</a></li>';
					leftNavContent_link02_02 = '<li class="inactive"><a href="milieu-gezondheid-veiligheid.shtml">Milieu, gezondheid en veiligheid</a></li>';
					leftNavContent_link02_end = '</ul></li><div id="levelActive"></div>';

					if (getDclValue("xDepartment"))
						{
						leftNavContent_link02_beg = '<li class="active"><a href="index.shtml">Cargill in Nederland</a><div id="tgrains"><ul>';
						switch (xDepartmentValue)
							{
							case "Cargill at a glance":
							leftNavContent_link02_01 = '<li id="activeL4">Cargill overzicht</li>';
							break;
							
							case "Environment Health and Safety":
							leftNavContent_link02_02 = '<li id="activeL4">Milieu, gezondheid en veiligheid</li>';
							break;
														}
						}

					
					leftNavContent_link02 = leftNavContent_link02_beg + leftNavContent_link02_01 + leftNavContent_link02_02 + leftNavContent_link02_end;

				break;
				
				case "Products":
					leftNavContent_link03_beg = '<li id="active">Producten en diensten<div id="tgrains"><ul>';
					leftNavContent_link03_01 = '<li class="inactive"><a href="cacao-chocolade.shtml">Cacao en chocolade</a></li>';
					leftNavContent_link03_02 = '<li class="inactive"><a href="diervoeding.shtml">Diervoeding</a></li>';
					leftNavContent_link03_03 = '<li class="inactive"><a href="granen-oliezaden.shtml">Granen en oliezaden</a></li>';
					leftNavContent_link03_04 = '<li class="inactive"><a href="igma.shtml">IGMA bulkterminal</a></li>';
					leftNavContent_link03_05 = '<li class="inactive"><a href="mout.shtml">Mout</a></li>';
					leftNavContent_link03_06 = '<li class="inactive"><a href="plantaardige-olieraffinage.shtml">Plantaardige olieraffinage</a></li>';
					leftNavContent_link03_07 = '<li class="inactive"><a href="pluimvee.shtml">Pluimvee</a></li>';
					leftNavContent_link03_08 = '<li class="inactive"><a href="scheepstransport.shtml">Scheepstransport</a></li>';
					leftNavContent_link03_09 = '<li class="inactive"><a href="smaakstoffen.shtml">Smaakstoffen</a></li>';
					leftNavContent_link03_10 = '<li class="inactive"><a href="suikerhandel.shtml">Suikerhandel</a></li>';					
					leftNavContent_link03_11 = '<li class="inactive"><a href="verdikkingsmiddelen-emulgatoren.shtml">Verdikkingsmiddelen en emulgatoren</a></li>';
					leftNavContent_link03_12 = '<li class="inactive"><a href="zetmeel-zoetstoffen.shtml">Zetmeel en zoetstoffen</a></li>';
					leftNavContent_link03_end = '</ul></div></li><div id="levelActive"></div>';
										
					if (getDclValue("xDepartment"))
					{
					leftNavContent_link03_beg = '<li class="active"><a href="index.shtml">Producten en diensten</a><div id="tgrains"><ul>';

					switch (xDepartmentValue)
						{

						case "Cocoa & Chocolate":
						leftNavContent_link03_01 = '<li id="activeL2">Cacao en chocolade</li>';
						break;
						
						case "Animal nutrition":
						leftNavContent_link03_02 = '<li id="activeL2">Diervoeding</li>';
						break;

						case "Grain & Oilseeds":
						leftNavContent_link03_03 = '<li id="activeL2">Granen en oliezaden</li>';
						break;
						
						case "IGMA":
						leftNavContent_link03_04 = '<li id="activeL2">IGMA bulkterminal</li>';
						break;
						
						case "Malt":
						leftNavContent_link03_05 = '<li id="activeL2">Mout</li>';
						break;

						case "Vegetable oil refining":
						leftNavContent_link03_06 = '<li id="activeL2">Plantaardige olieraffinage</li>';
						break;
						
						case "Poultry":
						leftNavContent_link03_07 = '<li id="activeL2">Pluimvee</li>';
						break;
						
						case "Ocean transportation":
						leftNavContent_link03_08 = '<li id="activeL2">Scheepstransport</li>';
						break;
						
						case "Flavours":
						leftNavContent_link03_09 = '<li id="activeL2">Smaakstoffen</li>';
						break;
						
						case "Sugar Trading":
						leftNavContent_link03_10 = '<li id="activeL2">Suikerhandel</li>';
						break;
						
						case "Texturisers and emulsifiers":
						leftNavContent_link03_11 = '<li id="activeL2">Verdikkingsmiddelen en emulgatoren</li>';
						break;
												
						case "Starches & Starch derivatives":
						leftNavContent_link03_12 = '<li id="activeL2">Zetmeel en zoetstoffen</li>';
						break;
												
						}
					}

leftNavContent_link03 = leftNavContent_link03_beg + leftNavContent_link03_01 + leftNavContent_link03_02 + leftNavContent_link03_03 + leftNavContent_link03_04 + leftNavContent_link03_05 + leftNavContent_link03_06 + leftNavContent_link03_07 + leftNavContent_link03_08 + leftNavContent_link03_09 + leftNavContent_link03_10 + leftNavContent_link03_11 + leftNavContent_link03_12 + leftNavContent_link03_end;

				break;
								
				case "Corporate citizenship":
					leftNavContent_link04 = '<li id="active">Corporate citizenship</li><div id="levelActive"></div>';
				break;
				
				case "Careers":
					leftNavContent_link05_beg = '<li id="active">Carrière<div id="tgrains"><ul>';
					leftNavContent_link05_01 = '<li class="inactive"><a href="vacatures.shtml">Vacatures</a></li>';
					leftNavContent_link05_02 = '<li class="inactive"><a href="recruiters.shtml">Recruiters</a></li>';
					leftNavContent_link05_end = '</ul></li><div id="levelActive"></div>';

					if (getDclValue("xDepartment"))
						{
						leftNavContent_link05_beg = '<li class="active"><a href="index.shtml">Carrière</a><div id="tgrains"><ul>';
						switch (xDepartmentValue)
							{
							case "Openings":
							leftNavContent_link05_01_beg = '<li id="activeL2">Vacatures<ul>';
							leftNavContent_link05_01_01 = '<li class="inactiveL3" id="level3ListO"><a href="actuele-vacatures.shtml">Actuele vacatures</a></li>';
							leftNavContent_link05_01_02 = '<li class="inactiveL3" id="level3ListO"><a href="stages.shtml">Stages</a></li>';
							leftNavContent_link05_01_end = '</ul></li>';

							
							if (getDclValue("xProduct"))
								{
								leftNavContent_link05_01_beg = '<li class="inactiveL2"><a href="vacatures.shtml">Vacatures</a></li><div id="tgrainsSub"><ul>';

						switch (xProductValue)
							{
							case "Experienced Opportunities":
							leftNavContent_link05_01_01 = '<li id="activeL3">Actuele vacatures</li>';
							break;
							
							case "Internships":
							leftNavContent_link05_01_02 = '<li id="activeL3">Stages</li>';
							break;
							}
						}
						leftNavContent_link05_01 = leftNavContent_link05_01_beg + leftNavContent_link05_01_01 + leftNavContent_link05_01_02 + leftNavContent_link05_01_end;								
							break;
							
						case "Recruiters":
							leftNavContent_link05_02 = '<li id="activeL2">Recruiters</li>';
						break;

							}
						}
					
					leftNavContent_link05 = leftNavContent_link05_beg + leftNavContent_link05_01 + leftNavContent_link05_02 + leftNavContent_link05_end;

				break;

				
				case "Locations":
					leftNavContent_link06 = '<li id="active">Vestigingen</li><div id="levelActive"></div>';
				break;
				
				case "Contacts":
					leftNavContent_link07 = '<li id="active">Contactgegevens</li><div id="levelActive"></div>';
				break;

			}
	}
	}

leftNavContent = leftNavContent_beg + leftNavContent_link01 + leftNavContent_link02 + leftNavContent_link03 + leftNavContent_link04 + leftNavContent_link05 + leftNavContent_link06 + leftNavContent_link07 +  leftNavContent_end;

document.write(leftNavContent);
