// *** Klappmenü V1.2
// *** (c) 2004-2008 by brandwyk.werbeagentur GmbH. HTML and Script programmed by Christian Hellmanzik ***

	var Menuanz=25;

	var Menutext = new Array(Menuanz);
	var Ausgabetext="";

	// Wert 0 enthält Info, ob Submenü folgt, 0: Normal, 1: Submenü folgt, 2: Submenü
	// Wert 1 enthält Info, ob angeklickt, 0: Nicht selektiert/Nicht aufgeklappt, 1: selektiert, 2: nur aufgeklappt / nicht selektiert, 3: selektiert und nicht aufgeklappt
	// Wert 2 enthält Menütext
	// Wert 3 enthält Hyperlink
	// Wert 4 enthält den Linknamen, wie er ursprünglich gedacht war. Wurde wg. Holland notwendig. Wichtig, sonst funktioniert Script nicht richtig!!!
	// Wert 5 enthält den title-Tag

	Menutext[0]=new Array(0,1,"Home","index.html","home.html" ,"REISSWOLF zekerheid is ons uitgangspunt");
	Menutext[1]=new Array(0,0,"Spel Reisswolfman","http://www.reisswolf.nl/reisswolfman","http://www.reisswolf.nl/reisswolfman" ,"Reisswolfman spelen?");
	Menutext[2]=new Array(1,0,"Dienstverlening","Reisswolf_archief_dienstverlening.html","dienstleistungen.html" ,"Archiefvernietiging, datavernietiging, archiefopslag");
	Menutext[3]=new Array(2,0,"Datavernietiging","archiefvernietiging_datavernietiging.html","datenvernichtung.html" ,"Vernietigen van archief en data");
	Menutext[4]=new Array(2,0,"Archiefopslag","Reisswolf_archiefopslag_archiefbeheer.html","archivierung.html" ,"Archiefopslag volgens strikte REISSWOLF normen");
	Menutext[5]=new Array(2,0,"Digitaal Archiefbeheer","Reisswolf_digitaal_archiefbeheer.html","digitalarchivierung.html" ,"Bedrijfskritische dossiers snel beschikbaar");
	Menutext[6]=new Array(2,0,"Kantooropruimingen","kantoor_veilig_opruimen.html","gebaeudeservice.html" ,"Complete opruiming na grondige inventarisatie");
	Menutext[7]=new Array(2,0,"Kantoorafval","Reisswolf_andere_afvalstromen.html","entsorgung.html" ,"Afvoer van alle voorkomende afvalstromen");
	Menutext[8]=new Array(1,0,"Systeem","Reisswolf_gegevens_bescherming_systeem.html","systeme.html" ,"Werkwijze van het veilige REISSWOLF systeem");
	Menutext[9]=new Array(2,0,"Containers","Reisswolf_security_containers.html","behaelter.html" ,"Brandveilige security containers");
	Menutext[10]=new Array(2,0,"Security-wagen","Reisswolf_security_auto.html","presswagen.html" ,"Afgeschermde lediging in security auto");
	Menutext[11]=new Array(0,0,"Brandveilig","REISSWOLF_brandveilig_brandveilige_container.html","brandveilig.html" ,"Brandveilige aluminium archief containers");
	Menutext[12]=new Array(0,0,"REISSWOLF in beeld","film.html","film.html" ,"Film van het REISSWOLF systeem");
	Menutext[13]=new Array(0,0,"Vestigingen","Reisswolf_archiefvernietiging_vestigingen.html","rw_international.html" ,"Overzicht REISSWOLF locaties");
	Menutext[14]=new Array(0,0,"Historie (bedrijf)","Reisswolf_archief_opslag_vernietiging_bedrijf.html","unternehmen.html" ,"REISSWOLF betrouwbare partner");
	Menutext[15]=new Array(0,0,"REISSWOLF Group","Reisswolf_Group_internationale_gegevensbescherming.html","rw-group.html" ,"Europese dienstverlener");
	Menutext[16]=new Array(0,0,"Anderen over ons","Reisswolf_referenties.html","andere_ueber_uns.html" ,"Klanten over REISSWOLF");
	Menutext[17]=new Array(1,0,"Nieuws","Reisswolf_actueel_nieuws.html","news_aktuell.html" ,"Nieuws  over REISSWOLF archiefvernietiging");
	Menutext[18]=new Array(2,0,"Nieuws actueel ","Reisswolf_actueel_nieuws.html","news_aktuell.html" ,"Nieuws  over REISSWOLF archiefvernietiging");
	Menutext[19]=new Array(2,0,"Nieuws archief","Reisswolf_nieuws_archief.html","news_archiv.html" ,"Wetenswaardigheden uit het verleden");
	Menutext[20]=new Array(2,0,"Nieuwsbrief","Reisswolf_nieuwsbrief.html","newsbrief" ,"REISSgenoot");
	Menutext[21]=new Array(0,0,"Klantenlogin","https://archiefbeheer.reisswolf.nl/workbench/app","" ,"Afgeschermde informatie REISSWOLF");
	Menutext[22]=new Array(0,0,"Links","Reisswolf_links.html","links.html" ,"Interessante links");
	Menutext[23]=new Array(0,0,"Sitemap","sitemap.html","sitemap.html" ,"Sitemap");
	Menutext[24]=new Array(0,0,"Contact","Reisswolf_contact.html","impressum.html" ,"Direct contact met REISSWOLF");
//	Menutext[22]=new Array(0,0,"<b>Vacatures</b>","jobs.html","jobs.html" ,"Vacatures");


	kreis_u="<img border=0 width=9 height=9 src='bilder/navi/kreis.gif' align=absmiddle>";
	pfeilup_u="<img border=0 width=9 height=9 src='bilder/navi/pfeilup.gif' align=absmiddle>";
	kreis_p="<img border=0 width=9 height=9 src='bilder/navi/kreis_p.gif' align=absmiddle>";
	pfeilup_p="<img border=0 width=9 height=9 src='bilder/navi/pfeilup_p.gif' align=absmiddle>";
	pfeildown="<img border=0 width=9 height=9 src='bilder/navi/pfeildown.gif' align=absmiddle>";

	leerraum="<img border=0 width=18 height=1 src='bilder/leer.gif'><br>";

	leerraum2="<img border=0 width=4 height=1 src='bilder/leer.gif'><br>";

	function MenuPrint ()
	{
		var movertext="";

		Ausgabetext="";

		for (j=0; j<Menuanz; j++)
		{
			if (Menutext[j][0]!=2 || (Menutext[j][0]==2 && Menutext[j][1]!=0))
			{
				if (Menutext[j][1]==1 || Menutext[j][1]==3)
				{
					spantext="menutextselected";
					kreis=kreis_p;
					pfeilup=pfeilup_p;
				}
				else
				{
					spantext="menutext";
					kreis=kreis_u;
					pfeilup=pfeilup_u;
				}

				Ausgabetext=Ausgabetext+"<table border=0 width=131 height=18 cellspacing=2 cellpadding=0><tr>";

				if (Menutext[j][0]==2)
					Ausgabetext=Ausgabetext+"<td width=18 align=left valign=middle>"+leerraum+"</td>";

				Ausgabetext=Ausgabetext+"<td width=9 align=left valign=middle>";

				if (Menutext[j][0]!=1)
					Ausgabetext=Ausgabetext+kreis;
				else if (Menutext[j][0]==1 && Menutext[j][1]!=0 && Menutext[j][1]!=3)
					Ausgabetext=Ausgabetext+pfeildown;
				else
					Ausgabetext=Ausgabetext+pfeilup;

				Ausgabetext=Ausgabetext+"</td><td width=4 align=left valign=middle>"+leerraum2+"</td>";

				movertext=Menutext[j][2].replace(/<br>/," ");;

				//* Bei Partnerservice, Klantenlogin und Presse eine Ausnahme machen und neues Fenster mit Partnerkram öffnen
				if (Menutext[j][2]=="Klantenlogin" || Menutext[j][3]=="http://portal.reisswolf.net/www/reisswolf/rwpresse.nsf" || Menutext[j][3]=="bilder/RW-Holland.mpg")
					Ausgabetext=Ausgabetext+"<td width=115 align=left valign=middle><a onMouseOver=\"window.status=\'"+movertext+"\'; return true;\" onMouseOut=\"window.status=\'REISSWOLF\'; return true;\" CLASS='"+spantext+"' target='_blank' href='"+Menutext[j][3]+"' title='"+Menutext[j][5]+"'>"+Menutext[j][2]+"</a>";
				else
					Ausgabetext=Ausgabetext+"<td width=115 align=left valign=middle><a onMouseOver=\"window.status=\'"+movertext+"\'; return true;\" onMouseOut=\"window.status=\'REISSWOLF\'; return true;\" CLASS='"+spantext+"' href='javascript:GeClickt("+j+",1); void(0);' title='"+Menutext[j][5]+"'>"+Menutext[j][2]+"</a>";

				Ausgabetext=Ausgabetext+"</td></tr></table>";
			}
		}
		Ausgabetext=Ausgabetext+"<br>";

		if (document.all && !window.opera)
		{
			document.all.Menulayer.innerHTML=Ausgabetext;
		} 
		else if (document.Menulayer) 
		{
			setTimeout ("PlotMenulayer (Ausgabetext)", 10);
		} 
		else 
		{
			 document.getElementById("Menulayer").innerHTML=Ausgabetext;
		}
	}

	// Löscht den Selected-Status und klappt alle Menüs ein
	function ClearStatus()
	{
		for (j=0; j<Menuanz; j++)
			Menutext[j][1]=0;
	}

	
	// Löscht nur den Selected-Status
	function ClearStatus2()
	{
		for (j=0; j<Menuanz; j++)
		{		
			if (Menutext[j][0]==0)
				Menutext[j][1]=0;
			if (Menutext[j][0]==1 && Menutext[j][1]==1)
				Menutext[j][1]=2;
			if (Menutext[j][0]==2 && Menutext[j][1]==1)
				Menutext[j][1]=2;
		}
	}

	// Nur für Netscape 4er
	function PlotMenulayer(text)
	{
		document.Menulayer.document.open();
		document.Menulayer.document.write(text);
		document.Menulayer.document.close();
	}
	
	function GeClickt(MenuNummer, MFlag)
	{
		var Linktext="";
		var ClickNummer=MenuNummer;

		// falls Menüpunkt mit nachfolgendem Submenü
		if (Menutext[MenuNummer][0]==1)
		{
			Linktext=Menutext[MenuNummer][3];
			// falls noch zugeklappt und jetzt aufgeklappt werden soll
			if (Menutext[MenuNummer][1]==0 || Menutext[MenuNummer][1]==3)
			{
				ClearStatus();
				Menutext[MenuNummer][1]=1;
				MenuNummer++;
				while (Menutext[MenuNummer][0]==2)
				{
					Menutext[MenuNummer][1]=2;
					MenuNummer++;
				}
			}
			// falls noch aufgeklappt und jetzt zugeklappt werden soll
			else if (Menutext[MenuNummer][1]>=1)
			{
				ClearStatus();
				Menutext[MenuNummer][1]=3;
				MenuNummer++;
				while (Menutext[MenuNummer][0]==0)
				{
					Menutext[MenuNummer][1]=0;
					MenuNummer++;
				}
			}
		}

		// falls Menüpunkt ohne nachfolgendem Submenü
		else if (Menutext[MenuNummer][0]==0)
		{
			Linktext=Menutext[MenuNummer][3];

			if (Menutext[MenuNummer][1]==0)
			{
				ClearStatus();
				Menutext[MenuNummer][1]=1;
			}

			//Nicht notwendig, da der aktive Button nicht ausgeschaltet werden muss
			//else if (Menutext[MenuNummer][1]==1)
			//{
			//	ClearStatus();
			//	Menutext[MenuNummer][1]=0;
			//}
		}

		// falls Sub-Menüpunkt
		else if (Menutext[MenuNummer][0]==2)
		{
			Linktext=Menutext[MenuNummer][3];

			// Falls das Menü noch zugeklappt ist, erstmal aufklappen
			// Kann nur bei Redraw und automatischem Menü-Reset erfolgen
			if (Menutext[MenuNummer][1]==0)
			{
				for (j=MenuNummer; j>0; j--)
					if (Menutext[j][0]==1)
						break;
				GeClickt(j,0);
			}

			if (Menutext[MenuNummer][1]==2)
			{
				ClearStatus2();
				Menutext[MenuNummer][1]=1;
			}

			//Nicht notwendig, da der aktive Button nicht ausgeschaltet werden muss
			//else if (Menutext[MenuNummer][1]==1)
			//{
			//	ClearStatus2();
			//	Menutext[MenuNummer][1]=2;
			//}
		}

		if (Menutext[ClickNummer][2]=="Nieuws" && Menutext[ClickNummer][1]==1)
			GeClickt(ClickNummer+1,0);

		MenuPrint ();

		// alert (Linktext);

		// Nur bei Mausklick Mainframe-Seite wechseln
		if (MFlag==1)
			top.Mainframe.location.href=Linktext;
	}

	function SetButtons (pagetext)
	{
		// alert ("pagetext: "+pagetext);
		for (j=0; j<Menuanz; j++)
		{
			if (Menutext[j][4]==pagetext+".html")
				break;
		}

		if (j<Menuanz && Menutext[j][1]!=1 && Menutext[j][1]!=3 && Menutext[j][2]!="Nieuws")
			GeClickt(j,0);

		// Sonderbehandlung für News-Menü
		// nur, wenn Menü noch zugeklappt ist, oder News-Button inaktiv ist, was machen
		else if (j<Menuanz && Menutext[j][1]!=1 && Menutext[j][1]!=3 && Menutext[j][2]=="Nieuws")
		{
			if (Menutext[j][1]==0 || Menutext[j][1]==3)
				GeClickt(j,0);
		}
	}

	readyflag=1;

	if (top.frames.Mainframe.PageInfo)
		setTimeout("SetButtons('"+top.Mainframe.PageInfo+"');",200);

	if (document.layers)
		setTimeout("MenuPrint ();", 100);
	else
		MenuPrint ();
