var msDistance=5;				//Abstand MainMenu - SubMenu
var smDistance=5;				//Abstand SubMenu - MainMenu
var subsHeight=16;				//Abstand Subs zueinander
var mainHeightM=3;
var subsLeft=19;				//Abstand Pfeilchen von links

var mainWidthM=213;				//Gesamte Breite

var URLPrefix="/images/navigation/"+currentOpen+"/";
var folders=new Array("gruppe","produkte","partner","branchen","presse");

var navElement=new Array();

navElement[0]=new Array();

if(currentOpen=="gruppe"){
	
	navElement[0][0]=new naviElement(URLPrefix+"/gruppe.gif",181,21,"S&middot;U&middot;P GRUPPE","/gruppe/default.htm");
	
	
	navElement[0][1]=new naviElement(URLPrefix+"gruppe2.gif",67,10,"Chronologie","/gruppe/chronologie.htm");
	navElement[0][2]=new naviElement(URLPrefix+"gruppe4.gif",60,10,"Philosophie","/gruppe/philosophie.htm");
	navElement[0][3]=new naviElement(URLPrefix+"gruppe3.gif",79,10,"Organigramme","/gruppe/organigramme.htm");
	navElement[0][4]=new naviElement(URLPrefix+"gruppe1.gif",56,11,"Standorte","/gruppe/standorte.htm");
	//navElement[0][5]=new naviElement(URLPrefix+"gruppe5.gif",44,10,"Karriere","/gruppe/karriere.htm");
}
else navElement[0][0]=new naviElement(URLPrefix+"gruppe.gif",69,15,"S&middot;U&middot;P GRUPPE","/gruppe/default.htm");


navElement[1]=new Array();

if(currentOpen=="produkte"){

	navElement[1][0]=new naviElement(URLPrefix+"/produkte.gif",181,21,"PRODUKTE","/produkte/default.htm");
	
	navElement[1][1]=new naviElement(URLPrefix+"produkte6.gif",130,10,"E. B. Executive Benchmark","/produkte/EB.htm");
	navElement[1][2]=new naviElement(URLPrefix+"produkte7.gif",109,10,"E. S. Executive Search","/produkte/ES.htm");
	navElement[1][3]=new naviElement(URLPrefix+"produkte8.gif",114,10,"E. Q. Executive Quality","/produkte/EQ.htm");
	navElement[1][4]=new naviElement(URLPrefix+"produkte1.gif",135,10,"Qualit&auml;t als Programm","/produkte/qualitaet.htm");
	navElement[1][5]=new naviElement(URLPrefix+"produkte2.gif",106,10,"Mitarbeiterauswahl","/produkte/mitarbeiter.htm");
	navElement[1][6]=new naviElement(URLPrefix+"produkte3.gif",120,10,"Virtuelle Organisation","/produkte/organisation.htm");
	navElement[1][7]=new naviElement(URLPrefix+"produkte4.gif",124,10,"Branchenfokussierung","/produkte/fokussierung.htm");
	navElement[1][8]=new naviElement(URLPrefix+"produkte5.gif",106,10,"Coachingprogramm","/produkte/coaching.htm");
	
	//navElement[1][9]=new naviElement(URLPrefix+"produkte8.gif",70,10,"MPP Management Portfolio Programm","/produkte/MMP.htm");
}
else navElement[1][0]=new naviElement(URLPrefix+"/produkte.gif",132,13,"PRODUKTE","/produkte/default.htm");


navElement[2]=new Array();

if(currentOpen=="partner"){

	navElement[2][0]=new naviElement(URLPrefix+"partner.gif",181,21,"IHRE PARTNER","/partner/default.htm");
	
	//navElement[2][1]=new naviElement("nav11.gif",60,10,"altText","link.htm");
}
else navElement[2][0]=new naviElement(URLPrefix+"/partner.gif",73,13,"IHRE PARTNER","/partner/default.htm");


navElement[3]=new Array();

if(currentOpen=="branchen"){

	navElement[3][0]=new naviElement(URLPrefix+"branchen.gif",181,21,"BRANCHENKOMPETENZ","/branchen/default.htm");
	
	navElement[3][1]=new naviElement(URLPrefix+"branchen1.gif",130,11,"Energie uind Elektrotechnik","/branchen/energie.htm");
	navElement[3][2]=new naviElement(URLPrefix+"branchen2.gif",149,11,"Maschinen- und Anlagenbau","/branchen/maschinen.htm");
	navElement[3][3]=new naviElement(URLPrefix+"branchen3.gif",82,23,"Informationstechnologie","/branchen/it.htm");
	navElement[3][4]=new naviElement(URLPrefix+"branchen4.gif",144,11,"Verkehrs- und Fahrzeugbau","/branchen/verkehr.htm");
	navElement[3][5]=new naviElement(URLPrefix+"branchen5.gif",73,11,"KFZ Zulieferer","kfz.htm");
	navElement[3][6]=new naviElement(URLPrefix+"branchen6.gif",111,23,"Telekommunikation","/branchen/telekommunikation.htm");
	navElement[3][7]=new naviElement(URLPrefix+"branchen7.gif",35,11,"Medien","/branchen/medien.htm");
	navElement[3][8]=new naviElement(URLPrefix+"branchen8.gif",140,11,"Markenartikel und Handel","/branchen/markenartikel.htm");
	navElement[3][9]=new naviElement(URLPrefix+"branchen9.gif",91,11,"Dienstleistungen","/branchen/service.htm");
	navElement[3][10]=new naviElement(URLPrefix+"branchen10.gif",124,11,"Finanzdienstleistungen","/branchen/finanz.htm");
	navElement[3][11]=new naviElement(URLPrefix+"branchen11.gif",126,23,"Biotechnologie, Pharma und Gesundheitswesen","/branchen/biotech.htm");
	navElement[3][12]=new naviElement(URLPrefix+"branchen12.gif",34,11,"Chemie","/branchen/chemie.htm");
	navElement[3][13]=new naviElement(URLPrefix+"branchen13.gif",131,11,"&Ouml;ffentliche Unternehmen","/branchen/oeffentliche.htm");}
else navElement[3][0]=new naviElement(URLPrefix+"branchen.gif",120,13,"BRANCHENKOMPETENZ","/branchen/default.htm");


navElement[4]=new Array();

if(currentOpen=="presse"){

	navElement[4][0]=new naviElement(URLPrefix+"presse.gif",181,21,"PRESSE","/presse/default.htm");
	
	navElement[4][1]=new naviElement(URLPrefix+"presse1.gif",72,11,"Pressespiegel","/presse/spiegel.htm");
	navElement[4][2]=new naviElement(URLPrefix+"presse2.gif",103,11,"Pressemitteilungen","/presse/mitteilungen.htm");
}
else navElement[4][0]=new naviElement(URLPrefix+"presse.gif",35,13,"PRESSE","/presse/default.htm");

	


function naviElement(src,wi,he,alt,url){

	this.src=src;
	this.width=wi;
	this.height=he;
	this.altText=alt;
	this.url=url;
	
	this.HTML=HTML;
	
	this.HTMLMainActive=HTMLMainActive;
}

//HTML Tag mit Link
function HTML(){

	var elString='<a href="'+this.url+'">';
	elString+='<img src="'+this.src+'" width="'+this.width+'" height="'+this.height+'"';
	elString+=' border="0" alt="'+this.altText+'"></a>';
	return elString;
}


//HTML-Tag ohne Link
function HTMLMainActive(){

	if(currentOpenSub==-1){
	
		var elString='<img src="'+this.src+'" width="'+this.width+'" height="'+this.height+'"';
		elString+=' border="0" alt="'+this.altText+'">';
	}
	else{
	
		var elString='<a href="'+this.url+'">';
		elString+='<img src="'+this.src+'" width="'+this.width+'" height="'+this.height+'"';
		elString+=' border="0" alt="'+this.altText+'"></a>';
	}
	return elString;
}


//HTML-String aufgeklappt
function openGroup(groupEls){

	var groupString='<tr><td colspan="3" valign="top" align="left">'+groupEls[0].HTMLMainActive()+'</td></tr>';
	groupString+='<tr><td colspan="3" valign="top" align="left"><img src="/images/trans.gif" width="1" height="'+msDistance+'"></td></tr>';

	for(i=1;i<groupEls.length;i++){
	
		if(groupEls[i].height<=11)groupString+='<tr><td><img src="/images/trans.gif" width="1" height="'+subsHeight+'"></td>';
		else groupString+='<tr><td><img src="/images/trans.gif" width="1" height="'+(2*subsHeight)+'"></td>';
		if(i==currentOpenSub)groupString+='<td valign="top"><img src="'+URLPrefix+'/raute.gif" width=7 height=9 border=0 alt=""></td>';
		else groupString+='<td><img src="/images/trans.gif" width="6" height="6" border="0"></td>';
		groupString+='<td valign="top" align="left">'+groupEls[i].HTML()+'</td></tr>';
	}
	groupString+='<tr><td colspan="3" valign="top" align="left"><img src="/images/trans.gif" width="1" height="'+smDistance+'"></td></tr>';
	return groupString;
}

//HTML-STring zu
function closedGroup(groupEls){

	var groupString='<tr><td colspan="2">&nbsp;</td><td valign="top" align="left">'+groupEls[0].HTML()+'</td></tr>';
	groupString+='<tr><td colspan="3"><img src="/images/trans.gif" width="1" height="'+mainHeightM+'"></td></tr>';
	return groupString;
}


//Gesamte Navigation
function buildMain(){

	var menuString='<table cellpadding="0" cellspacing="0" border="0" width="'+mainWidthM+'">';
	menuString+='<tr><td width="'+subsLeft+'"><img src="../images/trans.gif" width="'+subsLeft+'" height="1"></td>';
	menuString+='<td width="'+(32-subsLeft)+'"><img src="/images/trans.gif" width="'+(32-subsLeft)+'" height="1"></td>';
	menuString+='<td width="'+(mainWidthM-32-subsLeft)+'"><img src="/images/trans.gif" width="'+(mainWidthM-32-subsLeft)+'" height="1"></td></tr>';

	for(j=0;j<navElement.length;j++){
	
		if(folders[j]==currentOpen)menuString+=openGroup(navElement[j]);
		else menuString+=closedGroup(navElement[j]);
	}
	menuString+='</table>';
	return menuString;
}

document.write(buildMain());
