// (c) by www.creapower.com

// Definition Pfade
var pfadDefault="http://www.fuessel.at/";
var pfadOffline="file://///creapower/c/daten/kunden/fuessel/homepage/";
	if(location.href.indexOf("http:")<0) {pfadDefault=pfadOffline}
var dateiDefault=pfadDefault+"default.htm";
var dateiNavigation=pfadDefault+"nav.htm";
//var pfadNavImg=pfadDefault+"images/nav/";
var pfadNavImg="images/nav/";

// Definition Navigation
var anzB=5 // Anzahl Buttons Haupt-Navigation
var maxU=6 // Anzahl Buttons Unter-Navigation (max)
var hT=7   // Top 1. Zeile
var hH=20  // Hoehe Zeile Haupt-Navigation
var hU1=19 // Hoehe Unter-Navigation 1-zeilig
var hU2=32 // Hoehe Unter-Navigation 2-zeilig
var aH=2   // Abstand Text von Oberkante Zeile

	var z=new Array() // Anzahl Buttons Unter-Navigation
	var a=new Array() // Text Haupt-Navigation
	var p=new Array() // Pfad Haupt-Navigation
	var b=new Array() // Text Unter-Navigation
	var d=new Array() // Datei Unter-Navigation
	var zeile=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]="main";

z[2]=3;
a[2]="Unsere Kanzlei";
p[2]="02_kanzlei/";
b[2][1]="&Uuml;berblick";
d[2][1]="01_ueberblick";
b[2][2]="Unser Team";
d[2][2]="02_team";
b[2][3]="Unsere Kunden";
d[2][3]="03_kunden";


z[3]=5;
a[3]="Unser Angebot";
p[3]="03_angebot/";
b[3][1]="&Uuml;berblick";
d[3][1]="01_ueberblick";
b[3][2]="Steuerberatung";
d[3][2]="02_steuerberatung";
b[3][3]="Steuererkl&auml;rungen &amp;<br> Jahresabschl&uuml;sse";
d[3][3]="03_steuererklaerung";
b[3][4]="Buchhaltung &amp;<br>Lohnverrechnung";
d[3][4]="04_buchhaltung";
b[3][5]="BMD-Einsatz";
d[3][5]="05_bmd-einsatz";

z[4]=0;
a[4]="Steuerlinks";
p[4]="04_aktuelles/";
d[4][1]="02_links";

z[5]=0;
a[5]="So finden Sie uns";
p[5]="05_finden/";
d[5][1]="main";

// 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

var inhalt;
var n0;
var n1;
var hH=top.hH;
var aH=top.aH;
var abd;
var dH;
var h;
var hU;
var hP=0;

function initMain(wH,wU) {
	if(location.href==top.location.href) {location.href=dateiDefault+"?"+wH+"a"+wU}
	else {
		if(top.nPos[0]!=wH||top.nPos[1]!=wU) {
			top.freigabe=false;
			top.nPos[0]=wH;
			top.nPos[1]=wU;
			top.frames.navFrame.location.reload(true);
			top.freigabe=true;
		}
	}
}

function initNav() {
	n0=top.nPos[0];
	n1=top.nPos[1];
	if(top.frames.mainFrame.location.href.lastIndexOf("start.htm")<0) {top.freigabe=false}
	abd=obj("aktUAbd");
	h=hT;
	for(i=1;i<=anzB;i++) {
		top.y[i]=h;
		schrT(i,"","s0");
		schrT(i,"","g0");
		inhalt='<a href="start.htm" target="dummyFrame" onmouseover="einH('+i+')" onmouseout="ausH('+i+')" onclick="klickH('+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="start.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;
				}
			}
		}
		h=h+hH;
	}
	klickH(n0);
	klickU(n1);
	top.freigabe=true;
}

function klickH(nr) {
	zeige(obj("dRahmen1"),0);
	zeige(obj("dRahmen2"),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);
				zeige(obj("pfeil"),0);
			}
		}
	}
	n0=nr;
	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);
			zeige(abd,0);
			if(z[i]>0) {
				for(j=1;j<=maxU;j++) {
					ij=i*10+j;
					if(j<=z[i]) {
						if(top.zH[ij]==1) {dH=hU1} else {dH=hU2}
						hU=h+hH;
						top.y[ij]=hU;
						pos("aktU"+j,hU);
						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)}
					}
					if(dH==hU1) {abd.top=dH+hU;zeige(abd,1)} else {zeige(abd,0)}
					if(j>z[i]) {zeige(obj("aktU"+j),0)}
				}
			} else {
				top.nPos[1]=1;
				schalt(n0,1);
			}
		}
		h=h+hH;
	}
	obj("empf").top=h+20;
	focusX();
}

function klickU(nr) {
	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) {
	focusX();
	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"}
		top.frames.mainFrame.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) {
	doc=top.frames.navFrame;
	if(NS4) {return doc.elem(o)} else {return doc.elem(o).style}
}

function schrT(i,j,c) {
	if(j=="") {w=a[i]} else {w=b[i][j]}
	inhalt="<span class="+c+">"+w+"</span>";
	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 schrNav(d,f,L) {
	for(var i=1;i<=anzB;i++) {
		document.write('<div id="'+d+i+f+'" style="left:'+L+'"></div>');
		if(z[i]>0) {for(j=1;j<=z[i];j++) {document.write('<div id="'+d+i+j+f+'" style="left:'+L+'"></div>')}}
	}
}

function schrU() {for(i=1;i<=maxU;i++) {document.write('<div id="aktU'+i+'" style="left:2;width:150;height:32"><img src="'+pfadNavImg+'navU.gif" width=150 height=32></div>')}}

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=top.frames.navFrame.document;
	if(NS4) {doc.layers["m"+m].document.images["bLeer"+m].src=pf} else {doc.images["bLeer"+m].src=pf}
}

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 focusX() {
	if(IE) {elem("leer").focus()}
}

