// (c) by www.creapower.com
// 1.01  2002-12-19 WM  mgsworkshops
// 1.02  2003-04-20 WM  Japanese version, msgworkshops removed
// 1.03  2004-01-26 KM  Integration ch-training 03_Dienstleistungen/"Systemischs Coaching"
// 1.04  2004-11-17 WM  IT-Vertrags-Check, Partner-Update
// 1.05  2005-02-12 WM  Ganzheitliche Unternehmensberatung
// 1.05a 2006-06-25 WM  2 lines Hauptnavigation
// 1.07  2008-06-21 WM	dropped GUM

var URL='mmub.at';                     						
var pfadLAN='file:///L:/WebPubs/MMUB/';	
var dateiDefault='index.htm';
var pfadNavImg='img/nav/';

var anzB=7 // Anzahl Buttons Haupt-Navigation (Kunden temporär entfernt)
var maxU=6 // Anzahl Buttons Unter-Navigation (max)
var hT=0   // Top 1. Zeile
var hH=20  // Höhe Zeile Haupt-Navigation
var hH2=14 // Höhe 2. Zeile Haupt-Navigation
var hU1=19 // Höhe Unter-Navigation 1-zeilig
var hU2=32 // Höhe Unter-Navigation 2-zeilig
var aH=2   // Abstand Text von Oberkante Zeile

// z[i] = Anzahl Buttons Unter-Navigation
// a[i] = Text Haupt-Navigation
// p[i] = Pfad Haupt-Navigation
// b[i][j] = Text Unter-Navigation
// d[i][j] = Datei Unter-Navigation

var z=new Array();
var p=new Array();
var a=new Array();
var b=new Array();
var d=new Array();
for(i=1;i<=anzB;i++) {b[i]=new Array();d[i]=new Array()}

z[1]=0;
a[1]='Home';
p[1]='01_home/';
d[1][1]='index';

z[2]=6;
a[2]='Unternehmen';
p[2]='02_unternehmen/';
b[2][1]='Warum wir?';
d[2][1]='warum-wir';
b[2][2]='Unsere Philosophie';
d[2][2]='philosophie';
b[2][3]='Unser Know-How';
d[2][3]='knowhow';
b[2][4]='Branchen &amp; Themen';
d[2][4]='branchen-themen';
b[2][5]='Das sagen unsere Kunden';
d[2][5]='kundenfeedback';
b[2][6]='Kontakt';
d[2][6]='kontakt';

z[3]=2;
a[3]='Import und Export';
p[3]='03_import_export/';
b[3][1]='Exportberatung';
d[3][1]='exportberatung';
b[3][2]='Handelsvertretung';
d[3][2]='handelsvertretung';

z[4]=6;
a[4]='Dienstleistungen';
p[4]='04_dienstleistungen/';
b[4][1]='Beratung';
d[4][1]='beratung';
b[4][2]='IT-Vertrags-Check';
d[4][2]='it-vertrags-check';
b[4][3]='Gesch&auml;ftsprozesse';
d[4][3]='geschaeftsprozesse';
b[4][4]='Auswahlverfahren';
d[4][4]='auswahlverfahren';
b[4][5]='Projektsupport';
d[4][5]='projektsupport';
b[4][6]='Strategie-Entwicklung';
d[4][6]='strategieentwicklung';

z[5]=0;
a[5]='Links';
p[5]='05_links/';
d[5][1]='links';

z[6]=0;
a[6]='Anfrage';
p[6]='06_anfrage/';
d[6][1]='anfrage';

z[7]=0;
a[7]='Weisheiten';
p[7]='07_weisheiten/';
d[7][1]='weisheiten';

// --- Ende Definitionen


// Browsertest --------------

var IE=false,IE4=false,IE5=false,NS=false,NS4=false,NS5=false;
if(navigator.appName.indexOf('Netscape')!=-1) {
	NS=true;
	if(parseInt(navigator.appVersion)==4) {NS4=true}
	if(parseInt(navigator.appVersion)>4) {NS5=true}
}
if(navigator.appName.indexOf('Microsoft')!=-1) {
	IE=true;
	if(parseInt(navigator.appVersion)==4) {IE4=true}
	if(parseInt(navigator.appVersion)>4) {IE5=true}
}
if(NS4==false&&NS5==false&&IE4==false&&IE5==false) {
	alert('Sie ben&ouml;tigen Netscape Navigator\n'+
		'oder Microsoft Internet Explorer\n'+
		'Version 4.0 oder h&ouml;her.\n\n'+
		'You need Netscape Navigator\n'+
		'or Microsoft Internet Explorer\n'+
		'Version 4.0 or higher.')
}

// Navigation ---------------

if(location.href.indexOf('https:')<0) {
	if(location.href.indexOf('http:')<0) {
		URL=pfadLAN;
	} else {
		if(location.href.indexOf('http://www.')<0) {pfadT1='http://'} else {pfadT1='http://www.'}
		URL=pfadT1+URL+'/';
	}
} else {
	URL='https://mmubrt01.dyndns.info/mmub/';
}

var inhalt;
var n0;
var n1;
var dH;
var h;
var hU;
var hP=0;
var nF=top.frames.navFrame;

var tempsub; // test

function initMain(wH,wU) {
	//alert("main: wH="+wH+"wU="+wU);
	if(location.href==top.location.href) {
		location.href=URL+dateiDefault+'?'+wH+'&'+wU;
	} else {
		if(top.nPos[0]!=wH||top.nPos[1]!=wU) {
			top.freigabe=false;
			top.nPos[0]=wH;
			top.nPos[1]=wU;
			nF.location.reload(true);
			top.freigabe=true;
		}
	}
}

function initNav() {
	mF=top.frames.mainFrame;
	n0=top.nPos[0];
	n1=top.nPos[1];
	if(mF.location.href.lastIndexOf('start.htm')<0) {top.freigabe=false}
	h=hT;
	for(i=1;i<=anzB;i++) {
		top.y[i]=h;
		schrT(i,'','s0');
		schrT(i,'','g0');
		inhalt='<a href="weiss.htm" target="dummyFrame" onmouseover="einH('+i+')" onmouseout="ausH('+i+')" onclick="klickHD('+i+')"><img name="pic'+i+'" src="'+pfadNavImg+'leerH.gif" border=0></a>';
		schrI('m'+i);
		obj('d'+i+'s').top=h+aH;
		obj('d'+i+'g').top=h+aH;
		obj('m'+i).top=h;
		zeige(obj('m'+i),1);
		ausH(i);
		if(z[i]>=0) {  
			hU=h+2*hH;
			for(j=1;j<=maxU;j++) {
				ij=i*10+j;
				if(j<=z[i]) {
					schrT(i,j,'s1');
					schrT(i,j,'g1');
					inhalt='<a href="weiss.htm" target="dummyFrame" onmouseover="einU('+i+','+j+')" onmouseout="ausU('+i+','+j+')" onclick="klickU('+j+')"><img name="bLeer'+ij+'" src="'+pfadNavImg+'leerU2.gif" border=0></a>';
					schrI('m'+ij);
					if(b[i][j].indexOf('<br>')==-1) {dH=hU1;top.zH[ij]=1} else {dH=hU2;top.zH[ij]=2}
					obj('d'+ij+'s').top=hU+aH;
					obj('d'+ij+'g').top=hU+aH;
					obj('m'+ij).top=hU;
					hU=hU+dH;
				}
			}
		}
		if(a[i].indexOf('<br>')==-1) {h=h+hH} else {h=h+hH+hH2}		//adjust height to two-line Haupt-Navigation
	}
	klickH(n0);
	klickU(n1);
	top.freigabe=true;
}

function klickH(nr) {
	focusX();
	zeige(obj('dRahmen1'),0);
	zeige(obj('dRahmen2'),0);
	zeige(obj('pfeil'),0);
	zeige(obj('linU'),0);
	if(z[n0]>0) {
		for(j=1;j<=maxU;j++) {
			if(j<=z[n0]) {
				zeige(obj('d'+n0+j+'s'),0);
				zeige(obj('d'+n0+j+'g'),0);
				zeige(obj('aktU'+j),0);
				zeige(obj('m'+n0+j),0);
			}
		}
	}
	n0=nr;
	sF=top.frames.strasseFrame;
	if(n0==1) {sF.location.href=URL+'nav-unten.htm'} else {sF.location.href=URL+'strasse.htm'}
	h=hT;
	for(i=1;i<=anzB;i++) {
		ausH(i);
		obj('d'+i+'s').top=h+aH;obj('d'+i+'g').top=h+aH;obj('m'+i).top=h;
		top.yK[i]=h;
		if(i==nr) {
			obj('aktH').top=h;
			einH(i);
			if(z[i]>0) { 
				anpNavH(2);
				for(j=1;j<=maxU;j++) {
					ij=i*10+j;
					if(j<=z[i]) {
						if(top.zH[ij]==1) {dH=hU1} else {dH=hU2}
						if(a[i].indexOf('<br>')==-1) {hU=h+hH}	else {hU=h+hH+hH2} 		//adjust height to two-line Haupt-Navigation						
						top.y[ij]=hU;
						if(dH==hU2) {pos('aktU'+j,hU)} else {pos('aktU'+j,hU-hU2+hU1)}
						obj('d'+ij+'s').top=hU+aH;
						obj('d'+ij+'g').top=hU+aH;
						ausU(i,j);
						pos('m'+ij,hU);
						anpHLeer(ij);
						h=h+dH;
						if(i==top.nPos[0]&&j==top.nPos[1]) {pos('pfeil',hP)}
						}
					obj('linU').top=hU+dH;
				} 
			zeige(obj('linU'),1);
			h=h+2;
			} else {
				anpNavH(1);
				top.nPos[1]=1;
				schalt(n0,1);
			}
		}
		if(a[i].indexOf('<br>')==-1) {h=h+hH} else {h=h+hH+hH2}		//adjust height to two-line Haupt-Navigation
	}
	h=h+4;
}

function klickHD(nr) {
	klickH(nr);
	if(z[n0]>0) {klickU(1)}
}

function klickU(nr) {
	focusX();
	n1=nr;
	top.nPos[1]=nr;
	if(z[n0]>0) {
		for(j=1;j<=z[n0];j++) {if(j!=n1) {ausU(n0,j)}}
		schalt(n0,nr);
		hP=top.y[n0.toString()+n1];
		pos('pfeil',hP);
	}
}

function schalt(wH,wU) {
	top.nPos[0]=wH;
	if(top.freigabe==true) {
		if(d[wH][wU].charAt(0)=='#') {pf=d[wH][wU].substring(1,200)} else {pf=p[wH]+d[wH][wU]+'.htm'}
		mF.location.href=pf;
	}
}

function elem(v) {
	if(IE5||NS5) {return document.getElementById(v)}
	if(IE4) {return eval('document.all.'+v)}
	if(NS4) {return eval('document.layers.'+v)}
}

function obj(o) {
	if(NS4) {return nF.elem(o)} else {return nF.elem(o).style}
}

function schrT(i,j,c) {
	if(j=='') {w=a[i]} else {w=b[i][j]}
	inhalt='<span class='+c+'>'+w+'</span>';
	tempsub='d'+i+j+c.substring(0,1);
	schrI('d'+i+j+c.substring(0,1));
}

function schrI(m) {if(NS4) {doc=elem(m).document;doc.open();doc.write(inhalt);doc.close()} else {elem(m).innerHTML=inhalt}}

function schrift(n,s) {
	if(s=='s') {u='g'} else {u='s'}
	zeige(obj('d'+n+s),1);zeige(obj('d'+n+u),0);
}

function zeige(v,si) {
	if(NS4) {if(si==1) {v.visibility='show'} else {v.visibility='hide'}
	} else {if(si==1) {v.visibility='visible'} else {v.visibility='hidden'}}
}

function pos(objN,p) {
	obj(objN).top=p;
	zeige(obj(objN),1);
}

function anpHLeer(m) {
	pf=pfadNavImg+'leerU'+top.zH[m]+'.gif';
	doc=nF.document;
	if(NS4) {doc.layers['m'+m].document.images['bLeer'+m].src=pf} else {doc.images['bLeer'+m].src=pf}
}

function anpNavH(m) {
	pf=pfadNavImg+'navH'+m+'.gif';
	doc=nF.document;
	if(NS4) {doc.layers.aktH.document.images.bNavH.src=pf} else {doc.images.bNavH.src=pf}
}

function focusX() {
	if(IE) {elem('leer').focus()}
}

function einH(nr) {
	schrift(nr,'s');
	pos('dRahmenH',top.yK[nr]);
}

function ausH(nr) {
	if(nr!=n0) {schrift(nr,'g')}
	zeige(obj('dRahmenH'),0);
}

function einU(i,j) {
	ij=10*i+j;
	if(top.zH[ij]==1) {r1=1;r2=2} else {r1=2;r2=1}
	zeige(obj('dRahmen'+r2),0);
	schrift(ij,'s');
	pf=pfadNavImg+'rahmen'+top.zH[ij]+'.gif';
	if(NS4) {document.layers['dRahmen'+top.zH[ij]].document.images['bRahmen'+top.zH[ij]].src=pf} else {document.images['bRahmen'+top.zH[ij]].src=pf}
	pos('dRahmen'+r1,top.y[ij]);
}

function ausU(i,j) {
	ij=10*i+j;
	if(i==top.nPos[0]&&j==top.nPos[1]) {schrift(ij,'s')} else {schrift(ij,'g')}
	zeige(obj('dRahmen1'),0);
	zeige(obj('dRahmen2'),0);
}

//function einEmpf(v) {zeige(obj('sterne'),v)}

//function klickEmpf() {mF.location.href='empfehlung.htm'}
/*
function nextmonth() {
	monat=Number(location.pathname.substr(location.pathname.length-6,2));
	if(monat==12) {monat=1} else {monat++}
	if(monat<10) {monat='0'+monat}
	location.href=location.href.substr(0,location.href.length-6)+monat+'.htm';
}
*/
function objD(o) {
	if(NS4) {return elem(o)} else {return elem(o).style}
}

