/*      Text-Fenster öffnen                                               */
/**************************************************************************/

	var txtwin = null;

	// Text-Fenster schliessen
	function close_text()
	{
	if (txtwin)
		if (!txtwin.closed)
			txtwin.close();

	txtwin = null;
	}


	function open_text(page,winwidth,winheight)
	{

	txtwin = open(page,"txtwin","width="+winwidth+",height="+winheight+",resizable=yes,status=no,toolbar=no,menubar=no,location=no,scrollbars=no");

	txtwin.resizeTo(winwidth,winheight);

	txtwin.moveTo((screen.width-winwidth-20)/2,(screen.height-winheight-20)/2);

	txtwin.focus();

	}




/**************************************************************************/




/*      Bild-Fenster öffnen                                               */
/**************************************************************************/


	var picwin = null;

	// Bild-Fenster schliessen
	function close_picture()
	{
    	if (picwin)
    		if (!picwin.closed)
    			picwin.close();

	picwin = null;
	}


	function resize_picture(Bild)
	{
		picwin.resizeTo(Bild.width+60,Bild.height+120);
		picwin.moveTo((screen.width-Bild.width-20)/2,(screen.height-Bild.height-20)/2);
	}


	// Bild in neuem Fenster öffnen
	//************************************************

	// Parameter : Pfad des zu öffnenden Bildes
	//	      		 Bildtitel optional
	//
	function open_picture(path,titel)
	{
	//Wenn Pfad übergeben...
	if(path)
		{
		//Hintergrundfarbe HIER einstellen
		var bgcolor="#FFFFFF";
		//Variable für Bild
		var pic = new Image;
		pic.src = path;

		// Bildtitel aus Bildquelle extrahieren falls kein Titel angegeben
		if(!titel)
			for(var i=pic.src.length ; i>=0 ; i--)
				{
				// Schleife bis Backslash
				if(pic.src.substring(i-1,i) == "/")
					{
					// Dateiname vom Pfad abschneiden (Dateiendung weglassen)
					titel = pic.src.slice(i,pic.src.length-4);
					break;
					}

				}

		//neues Fenster öffnen
		picwin = open("","picwin","width=1,height=1,resizable=yes,status=no,toolbar=no,menubar=no,location=no,scrollbars=no");

		//html Code dynamisch einbinden
		picwin.document.open("text/html","replace");
		picwin.document.writeln("<html>\n<head>");
		picwin.document.writeln("<title>"+titel+"</title>");
		picwin.document.writeln("</head>");
		picwin.document.writeln("<body bgcolor="+"'"+bgcolor+"'"+">");
		picwin.document.writeln("<div align='center'><img name='Bild' src="+"'"+pic.src+"'"+" onLoad='opener.resize_picture(Bild);' vspace='0' vspace='0'></div>");
		picwin.document.writeln("<div align='center'><br><form><input type='button'  name='Button' value='Schließen' onClick='opener.close_picture();'></form></div>");
		picwin.document.write("</body>\n</html>");
		picwin.document.close();

		// Fokus auf das Bildfenster
		picwin.focus();
		}
	}



/**************************************************************************/





/*      NAV BUTTONS DRÜCKEN                                               */
/**************************************************************************/

	// Variablen für die Bilder
	var NavBtnUnpressed = new Image;
	var NavBtnPressed = new Image;
	var HomeUnpressed = new Image;
	var HomePressed = new Image;
	var ContactUnpressed = new Image;
	var ContactPressed = new Image;
	var ImpUnpressed = new Image;
	var ImpPressed = new Image;
	var AktuellesUnpressed = new Image;
	var AktuellesPressed = new Image;
	var BerichteUnpressed = new Image;
	var BerichtePressed = new Image;

	// Quellen der Bilder
	NavBtnUnpressed.src = "../images/quadrat_a.gif";
	NavBtnPressed.src = "../images/quadrat_b.gif";
	HomeUnpressed.src = "../images/haus_a.gif";
	HomePressed.src = "../images/haus_b.gif";
	ContactUnpressed.src = "../images/brief_a.gif";
	ContactPressed.src = "../images/brief_b.gif";
	ImpUnpressed.src = "../images/buch_a.gif";
	ImpPressed.src = "../images/buch_b.gif";
	AktuellesUnpressed.src = "../images/kreis_a.gif";
	AktuellesPressed.src = "../images/kreis_b.gif";
	BerichteUnpressed.src = "../images/dreieck_a.gif";
	BerichtePressed.src = "../images/dreieck_b.gif";



	// Normalen Nav Button drücken
	function NavBtnPress(Btn)
	{Btn.src = NavBtnPressed.src;}
	// Normalen Nav Button nicht mehr drücken
	function NavBtnUnpress(Btn)
	{Btn.src = NavBtnUnpressed.src;}
	// Home Button drücken
	function HomePress(Btn)
	{Btn.src = HomePressed.src;}
	// Home Button nicht mehr drücken
	function HomeUnpress(Btn)
	{Btn.src = HomeUnpressed.src;}
	// Kontakt Button drücken
	function ContactPress(Btn)
	{Btn.src = ContactPressed.src;}
	// Kontakt Button nicht mehr drücken
	function ContactUnpress(Btn)
	{Btn.src = ContactUnpressed.src;}
	// Impressum Button drücken
	function ImpPress(Btn)
	{Btn.src = ImpPressed.src;}
	// Impressum Button nicht mehr drücken
	function ImpUnpress(Btn)
	{Btn.src = ImpUnpressed.src;}
	function AktuellesPress(Btn)
	{Btn.src = AktuellesPressed.src;}
	// Normalen Aktuelles Button nicht mehr drücken
	function AktuellesUnpress(Btn)
	{Btn.src = AktuellesUnpressed.src;}
	function BerichtePress(Btn)
	{Btn.src = BerichtePressed.src;}
	// Normalen Berichte Button nicht mehr drücken
	function BerichteUnpress(Btn)
	{Btn.src = BerichteUnpressed.src;}


	/*
	// Leider fehlt dem Netscape4 jegliches Verständnis für folgende Funktion
	// auch eine if-else Verschachtelung funktioniert nicht
	// 8 einzelne Funktionen sind ihm lieber :((
	// -> umständliches Handling im Html statt einer universellen Funktion !
	function ChangeButton(Btn)
	{
	//Wenn Objekt übergeben...
	if(Btn)
		{
		//jetziges Bild des Buttons auswerten
		switch (Btn.src.toLowerCase())
			{
			// NAVBTN gedrückt -> ungedrückt
			case NavBtnPressed.src.toLowerCase() :
				Btn.src = NavBtnUnpressed.src;
				break;
			// NAVBTN ungedrückt -> gedrückt
			case NavBtnUnpressed.src.toLowerCase() :
				Btn.src = NavBtnPressed.src;
				break;
			// HOME ungedrückt -> gedrückt
			case HomeUnpressed.src.toLowerCase() :
				Btn.src = HomePressed.src;
				break;
			// HOME gedrückt -> ungedrückt
			case HomePressed.src.toLowerCase() :
				Btn.src = HomeUnpressed.src;
				break;
			// KONTAKT ungedrückt -> gedrückt
			case ContactPressed.src.toLowerCase() :
				Btn.src = ContactUnpressed.src;
				break;
			// KONTAKT gedrückt -> ungedrückt
			case ContactUnpressed.src.toLowerCase() :
				Btn.src = ContactPressed.src;
				break;
			// IMPRESSUM ungedrückt -> gedrückt
			case ImpPressed.src.toLowerCase() :
				Btn.src = ImpUnpressed.src;
				break;
			// IMPRESSUM gedrückt -> ungedrückt
			case ImpUnpressed.src.toLowerCase() :
				Btn.src = ImpPressed.src;
				break;
			// AKTUELLES gedrückt -> ungedrückt
			case AktuellesPressed.src.toLowerCase() :
				Btn.src = AktuellesUnpressed.src;
				break;
			// Aktuelles ungedrückt -> gedrückt
			case AktuellesUnpressed.src.toLowerCase() :
				Btn.src = AktuellesPressed.src;
				break;
			// Berichte gedrückt -> ungedrückt
			case BerichtePressed.src.toLowerCase() :
				Btn.src = BerichteUnpressed.src;
				break;
			// Berichte ungedrückt -> gedrückt
			case BerichteUnpressed.src.toLowerCase() :
				Btn.src = BerichtePressed.src;
				break;
			// unbekanntes Bild ?!
			default :
			}
   		}
	}
	*/

/**************************************************************************/