


// Begin of international Bosch header wrapper by www.kittelberger.de (whe 2003-07-10)
/***********************/
/* language properties */
/***********************/
if (window.param_lang) {
	// current language on this page
	var current_language = param_lang[param_currentLanguageIndex].id.substr (param_lang[param_currentLanguageIndex].id.length - 2, 2);
	var curLangUrlSegment = '/' + current_language + '/';
	var curPageHref = document.location.href;
	
	// urls of inactive languages of this page - relative to server_root in header.js or absolute
	var other_languages = new Array();
	for (var langCount = 0; langCount < param_lang.length; langCount++) {
		other_languages[param_lang[langCount].id] = curPageHref.replace (curLangUrlSegment , '/' + param_lang[langCount].id + '/');
	}
	
	if (window.header_actions) {

		/* business division and sub divisions */
		
		var business_division = header_actions[1].id;
		var sub_division1 		= "";
		var sub_division2 		= "";
		var sub_division3 		= "";
		var contact_email 		= "";
		
		/*******************************************/
		/* backlinks for header - max. three links */
		/*******************************************/
	
		var backlink = new Array();
		
		// use given three objects with "text" for link-text and "url" for link-URL
		// first (root) back link 
		backlink[0] = new Object();
		backlink[0].label  = header_actions[0].text;
		backlink[0].url   = header_actions[0].url;
		
		// second (child) back link
		backlink[1] = new Object();
		backlink[1].label 	= header_actions[1].text;
		backlink[1].url 	= header_actions[1].url;
		
		// third (grandchild) back link
		backlink[2] = new Object();
		backlink[2].label 	= header_actions[2].text;
		backlink[2].url 	= header_actions[2].url;

		// Translate old division codes of germany header
		switch(business_division) {
 			case 'EWPR':
 				business_division = 'POTOPRO';
 				break;
 			case 'EWGA':
 				business_division = 'POTOGAR';
 				break;
 			case 'EWHO':
 				business_division = 'POTODIY';
 				break;
 		}
	}	// if (window.header_actions)
} // if (window.param_lang)


function get_header() {

	var code = '<script language="JavaScript" src="'
		+ curPageHref.substr (0, curPageHref.lastIndexOf (curLangUrlSegment) + curLangUrlSegment.length - 1 )
		+ '/service/header_central/scripts/header.js" type="text/javascript"></script>';
	return code;
	
}


// End of international Bosch header wrapper


// ********************************************
// Farbaustausch für Subnavigation
// ********************************************


var BGColorDefault = '#153B63';
var BGColorHighlight = '#1B528C';
var BGColorActive = '#2269B5';
var subBGColorDefault = '#B4C6D9';
var subBGColorHighlight = '#A0B7CF';
var subBGColorActive = '#8CA8C5';

var CurMenuItemID = '';


function MenuHighlight (MenuItemID, Highlight) { // Farbaustausch Mouseover

	if (document.all) {
		var DocMenuItemTD = eval ('document.all.menutd' + MenuItemID);
		var DocMenuItemTDp = eval ('document.all.menutd' + MenuItemID + 'p' );
		var Color = Highlight ? BGColorHighlight : BGColorDefault;
		if ( (MenuItemID != CurMenuItemID) && (DocMenuItemTD != null) ) {
			DocMenuItemTD.style.backgroundColor = Color;
			if (DocMenuItemTDp != null) {
				DocMenuItemTDp.style.backgroundColor = Color;
			}
		}
	}

} // function SubMenuHighlight


function SubMenuHighlight (MenuItemID, Highlight) { // Farbaustausch Mouseover

	
	if (document.all) {
		var DocMenuItemTD = eval ('document.all.menutd' + MenuItemID);
		var DocMenuItemTDp = eval ('document.all.menutd' + MenuItemID + 'p' );
		var Color = Highlight ? subBGColorHighlight : subBGColorDefault;
		if ( (MenuItemID != subCurMenuItemID) && (DocMenuItemTD != null) ) {
			DocMenuItemTD.style.backgroundColor = Color;
			if (DocMenuItemTDp != null) {
				DocMenuItemTDp.style.backgroundColor = Color;
			}
		}
	}

} // function SubMenuHighlight



function PageStartup (MenuID) { // Farbe der aktiven Seite

 
	CurMenuItemID = MenuID;
  if (document.all) {
    var DocMenuItemTD = eval ('document.all.menutd' + MenuID);
    var DocMenuItemTDp = eval ('document.all.menutd' + MenuID + 'p');
    if (DocMenuItemTD != null) {
      DocMenuItemTD.style.backgroundColor = BGColorActive;
    	if (DocMenuItemTDp != null) {
	      DocMenuItemTDp.style.backgroundColor = BGColorActive;
      }
    }
  }
  
} // function PageStartup


function SubPageStartup (MenuID) { // Farbe der aktiven Seite
 subCurMenuItemID = MenuID;
  if (document.all) {
    var DocMenuItemTD = eval ('document.all.menutd' + MenuID);
    var DocMenuItemTDp = eval ('document.all.menutd' + MenuID + 'p');
    if (DocMenuItemTD != null) {
      DocMenuItemTD.style.backgroundColor = subBGColorActive;
      if (DocMenuItemTDp != null) {
      	DocMenuItemTDp.style.backgroundColor = subBGColorActive;
      }
    }
  }

} // function SubPageStartup

function Sub3MenuHighlight (MenuItemID, Highlight) { // Farbaustausch Mouseover 3 Zellen

	if (document.all) {
		var DocMenuItemTD = eval ('document.all.menutd' + MenuItemID);
		var DocMenuItemTDp = eval ('document.all.menutd' + MenuItemID + 'p' );
		var DocMenuItemTDl = eval ('document.all.menutd' + MenuItemID + 'l' );
		var Color = Highlight ? BGColorHighlight : BGColorDefault;
		if (MenuItemID != CurMenuItemID) DocMenuItemTD.style.backgroundColor = Color;
		if (MenuItemID != CurMenuItemID) DocMenuItemTDp.style.backgroundColor = Color;
		if (MenuItemID != CurMenuItemID) DocMenuItemTDl.style.backgroundColor = Color;
	}

} // function SubMenuHighlight



function Sub3PageStartup (MenuID) { // Farbe der aktiven Seite 3 Zellen

  CurMenuItemID = MenuID;
  if (document.all && (navigator.userAgent.indexOf ('Opera') < 0) ) {
    var DocMenuItemTD = document.all['menutd' + MenuID];
    var DocMenuItemTDp = document.all['menutd' + MenuID + 'p'];
    var DocMenuItemTDl = document.all['menutd' + MenuID + 'l'];
    if (DocMenuItemTD != null) {
      DocMenuItemTD.style.backgroundColor = BGColorActive;
      DocMenuItemTDp.style.backgroundColor = BGColorActive;
      DocMenuItemTDl.style.backgroundColor = BGColorActive;
    }
  }

} // function SubPageStartup