function getBrowser(){
	var notsupported = "notsupported";
	if (navigator.userAgent.indexOf("Opera") != -1) return ('ns6');
	if (navigator.appName == "Netscape") {
		var ver = parseInt (navigator.appVersion);
		if (ver == 4) return "ns4";
		if (ver >= 5) return "ns6";
		return (notsupported);
	}
	if (navigator.appName == "Microsoft Internet Explorer") {
		if (navigator.appVersion.indexOf ("MSIE 4") >= 0) return ("ie4");
		else if (navigator.appVersion.indexOf ("MSIE 5") >= 0) return ("ie5");
		else if (navigator.appVersion.indexOf ("MSIE 6") >= 0) return ("ie5");
		return (notsupported);
	}
	return (notsupported);
}

var shared = getPath ("shared");
var browser = getBrowser();
if (document.images)
        {
       
        var m_1 = new Image(); m_1.src="images/m_1.gif";
        var mo_1 = new Image(); mo_1.src="images/mo_1.gif";
        var m_2 = new Image(); m_2.src="images/m_2.gif";
        var mo_2 = new Image(); mo_2.src="images/mo_2.gif";
        var m_3 = new Image(); m_3.src="images/m_3.gif";
        var mo_3 = new Image(); mo_3.src="images/mo_3.gif";
        var m_4 = new Image(); m_4.src="images/m_4.gif";
        var mo_4 = new Image(); mo_4.src="images/mo_4.gif";
        var m_5 = new Image(); m_5.src="images/m_5.gif";
        var mo_5 = new Image(); mo_5.src="images/mo_5.gif";
        var m_6 = new Image(); m_6.src="images/m_6.gif";
        var mo_6 = new Image(); mo_6.src="images/mo_6.gif";
        var m_7 = new Image(); m_7.src="images/m_7_neu.gif";
        var mo_7 = new Image(); mo_7.src="images/mo_7_neu.gif";
	}

function wechsel(bname,bild){
	document.images[bname].src=bild.src;
}


function hideObj(obj,action){
	var visible = (document.layers) ? 'show' : 'visible';		
	var hidden = (document.layers) ? 'hide' : 'hidden';		
	if (!(document.layers || document.getElementById)){ var layer = eval('document.all.' + obj + '.style');	}
	else{ var layer = (document.layers) ? document.layers[obj] : eval('document.getElementById(obj).style');	}
	if(hideObj.arguments.length >= 2){layer.visibility = visible;	}
	else{layer.visibility = hidden;	}
}



function fillLayer (ref) {

var c = "unknown content";
	if (fillLayer.arguments[0] == "BValue") {
	// Bosch Werte: Layer "BValue": Textformatierung und Tabellenlayout:
		layName = "BValue";
		ref = getLayerRef (layName);
		var num = fillLayer.arguments[1];
		var prinz = new Array();
		prinz[0] = "<strong>Aptitude</strong><br>The recognition and career opportunities of our employees are based on their personal and professional abilities and not nationality.";
		prinz[1] = "<strong>International experience</strong><br>International experience acquired working for the Bosch Group outside the respective home country is an important part of the development of our skilled professionals and management personnel as well as future managers. We also expect national managers, who are to assume senior management positions at our foreign subsidiaries and affiliates, to work for several years in a business unit of the Bosch Group in Germany. In the case of comparable qualifications, we will give preference to employees with international experience when filling management positions.";
		prinz[2] = "<strong>Qualification</strong><br>In addition to their professional abilities, the qualification of employees for assignment abroad will be determined to a significant extent by their ability and willingness to adapt to local living and working conditions. For this reason we select candidates carefully and prepare them rigorously for their assignment. During their stay abroad they remain in contact with their home country and receive support upon their return.";
		prinz[3] = "<strong>International exchange of employees</strong><br>The international exchange of employees within the Bosch Group applies worldwide and to all functional areas. Its primary purpose is <table cellspacing=\"0\" cellpadding=\"0\" border=\"0\"><tr><td valign=\"top\"><strong>&middot;</strong>&nbsp;</td><td>to develop skilled professionals and management personnel with international experience<br></td></tr><tr><td><strong>&middot;</strong>&nbsp;</td><td>to transfer and exchange knowledge<br></td></tr><tr><td valign=\"top\"><strong>&middot;</strong>&nbsp;</td><td>to promote worldwide understanding and cooperation within the Bosch Group<br></td></tr><tr><td valign=\"top\"><strong>&middot;</strong>&nbsp;</td><td>to fill positions at locations where qualified local employees are not yet available</td></td></table>";
		prinz[4] = "<strong>Languages</strong><br>Our presence in international markets require that our skilled professionals and management personnel be able to communicate in English. We expect employees based outside their home country to learn the language of the host country. We also encourage management personnel whose native language is not German to become proficient in German.";
		prinz[5] = "<strong>Multinational management</strong><br>Our long term goal is to have multinational management in all areas of the Bosch Group. In any given country, nationals should make up the majority of managers.";
		
		if(document.images){var numbild = "<img src=\"images/m_"+(num+1)+".gif\" vspace=2 width=16 height=9 border=0>";}else{var numbild = "<b>"+(num+1)+"</b>";}
		var c = "<table border='0' cellspacing='0' cellpadding='0'>\n<tr>\n";
		c +=	"<td><img src=\"../../shared/transparent.gif\" width='32' height='1'></td>\n";
		c +=	"<td><img src=\"../../shared/transparent.gif\" width='296' height='1'></td>\n";
		c +=	"<td><img src=\"../../shared/transparent.gif\" width='6' height='1'></td>\n";
		c +=	"</tr><tr>\n";
		
		c +=	"<td class=\"f11bluedark\" valign=\"top\" width=32 align=\"center\">"+numbild+"</td>\n";
		c +=	"<td class=\"f11bluedark\" valign=\"top\" width=296>"+prinz[num]+"</td>\n";
		c +=	"<td><img src=\"../../shared/transparent.gif\" width=1 height=90></td>\n";

		c +=	"</tr><tr>\n";
		c +=	"<td colspan=\"3\"><img src=\"../../shared/transparent.gif\" width=1 height=4></td>\n";
		c +=	"</tr>\n</table>\n";
	}
	
	layerWrite (ref, c);
	hideObj(layName,'show');
}

// infolayer definition
var infoTimer = 0;

function setLayerPosition(){
	if (!v4) return;
	var w = getDocumentProperty ("clientWidth");
	refo = getLayerStyleRef (layName);
	if(w >= 720) {
		if(browser == "ns6"){var korr = 1;}else{korr = 0;}
		if((browser == "ns4") && ((navigator.platform).toLowerCase().indexOf("mac")>=0)){ korr = 2; }	// Korrektur fuer NS4 & 6 auf Mac.
		refo.left = parseInt((w-720)/2)+180+korr;	
	} else {
		refo.left = 180;
	}
	infoTimer=setTimeout("setLayerPosition()", 200);
}

function setBValue(){
	var layer=getLayerStyleRef ('BValue');
	if (!v4) return;
	if(browser == "ns6"){var korr = 14;}
	else if(browser == "ns4"){var korr = 5;layer.top = 563;}
	else{var korr = 6;}
	var w = getDocumentProperty ("clientWidth");
	if(w >= 720) {
		layer.left = parseInt((w-720)/2)+180+korr;	
	} else {
		layer.left = 180;
	}
	infoTimer=setTimeout("setBValue()", 200);
}

function layPos () {


	var lay = new Array ("prinz1",379,"prinz2",451,"prinz3",451,"prinz4",451,"prinz5",451,"prinz6",451,"prinz7",451,"prinz8",451,"prinz9",451,"prinz10",379,"prinz11",379,"prinz12",451);
	var leftset = 0;

	for(i=0;i<lay.length;++i)
		if(lay[i] == laynum)
			leftset = lay[i+1];

	var syn = getLayerStyleRef (laynr);
	var w = getDocumentProperty ("clientWidth");

	if (browser.indexOf("ie") >= 0 || browser == "ns6") {
		syn.left = ((w-720)/2) + leftset;
		syn.top = 370;
		if (syn.left < leftset) syn.style.left = leftset;
	}
	else if (browser == "ns4"){
		syn.left = ((w-720)/2) + leftset;
		syn.top = 369;
		if (syn.left < leftset) syn.left = leftset;
	}
	else return;

	infoTimer=setTimeout("layPos()", 200);
}


function getDocumentProperty (property)
{
	var b = getBrowser();

	if (property == "clientWidth")
	{
		if (b.indexOf ("ns") >= 0) return (window.innerWidth-16);
		if (b.indexOf ("ie") >= 0) return (document.body.clientWidth);
	}

	if (property == "clientHeight")
	{
		if (b.indexOf ("ns") >= 0) return (window.innerHeight);
		if (b.indexOf ("ie") >= 0) return (document.body.clientHeight);
	}

	if (property == "scrollTop")
	{
		if (b.indexOf ("ns") >= 0) return (window.pageYOffset);
		if (b.indexOf ("ie") >= 0) return (document.body.scrollTop);
	}

	return (-1);
}