//****************************************************************************
//* Gesammelten JavaScripte fuer den Bereich der Webseiten des               *
//*                        Finken Verlag                                     *
//*                                                                          *
//* Author: Dipl.Ing.(FH) Thomas Reitz                                       *
//* Stand:  13.01.2003                                                       *
//*                                                                          *
//* Aufruf mit:                                                              *
//* <script language="JavaScript" type="text/javascript" src="../finken.js"> *
//* </script>                                                                *
//****************************************************************************

// Sendet die Bestellung an den Warenkorb
// Paramenter: funkt: wenn belegt wird dies in Feld "funktion" des Formulars geschrieben
//             nr: die Bestellnummer
//             anz: die Anzahl die dem Warenkorb zu dieser Bestellnummer uebergeben wird
function sende(funkt,nr,anz) {
var bestnr = "BestNr" + nr;
document.forms[0].action="/cgi-bin/Warenkorb/warenkorb.cgi";
if (funkt != "") document.forms[0].funktion.value = funkt;
//document.forms[0].action="http://www.finken.de/cgi-bin/Warenkorb/version1.0.cgi";
//if (funkt != ""){ document.forms[0].funktion.value = funkt;}

document.forms[0].elements[1].name = bestnr;
document.forms[0].elements[1].value = anz;
document.forms[0].submit();
return;
}

// Initialisierung der Seite nach laden
// Paramenter: nav1: zu setzendes Button in der 1. Ebene von inhalt.htm
//             nav2: zu setzendes Button in der 2. Ebene von inhalt.htm
function start(nav1,nav2,nav3,nav4,nav5,nav6,nav7,nav8,nav9){
	// index geladen?
	if (top.index != true) {
		seite = "/cgi-bin/show_page/show.cgi?bereich=schule&page=" + parent.location;
		var no_index = true;
		top.location.href=seite;
		return;
	}
	// Buttons in Navigationsleisten setzen
		new_navi(nav1,nav2,nav3,nav4,nav5,nav6,nav7,nav8,nav9);
	// Text in Statusleiste setzen
		statusleiste("http://www.finken.de/schule");
return;
}

// Text in Statusleiste setzen
// Parameter: text: Text der in der Statusleiste ausgegeben werden soll
//                  Ohne text wird top.statustext ausgegeben.
function statusleiste(text){
	if (text != "") window.status = text;
	else window.status = top.statustext;
}

// Buttons in inhalt.htm setzen
// Paramenter: nav1: zu setzendes Button in der 1. Ebene von inhalt.htm
//                   bei nav1=99 werden alle buttons geloescht
//             nav2: zu setzendes Button in der 2. Ebene von inhalt.htm
function new_navi(nav1,nav2,nav3,nav4,nav5,nav6,nav7,nav8,nav9){
	if (nav1 == "99") {
		if(parent.Navi_links.init_ok) parent.Navi_links.do_out();
	} else {
		if (parent.Navi_links.old == ('a'+nav1) && nav2) { // erster moeglicher Weg wurde gegangen
			parent.Navi_links.do_submenu('b'+nav2);
		}else if (parent.Navi_links.old == ('a'+nav4) && nav5) { // zweiter Weg wurde gegangen
			parent.Navi_links.do_submenu('b'+nav5);
		} else if (parent.Navi_links.old == ('a'+nav7) && nav8) { // dritter Weg wurde gegangen
			parent.Navi_links.do_submenu('b'+nav8);
		} else { // fuer reload
			parent.Navi_links.do_check('a'+nav1);
			if (nav2) parent.Navi_links.do_submenu('b'+nav2);
		}
	}
}

function load_page(seite){
	parent.hs.location.href = seite;
}

// Layer einblenden
// Parameter: x: Name des Layer
function hide_layer(x){
	if (document.layers) { // Netscape 4.x
		document.layers[x].visibility = "hidden";
	} else if (document.all){ // Internet Explorer 4.x
		document.all[x].style.visibility = "hidden";
	} else if (document.getElementById) {// Internet Explorer 5.x und Netscape 6.x
		document.getElementById(x).style.visibility = "hidden";
	}
}

// Layer ausblenden
// Parameter: x: Name des Layer
function show_layer(x){
	if (document.layers) {
		document.layers[x].visibility = "show";
	} else if (document.all){ 
		document.all[x].style.visibility = "visible";
	} else if (document.getElementById) {
		document.getElementById(x).style.visibility = "visible";
	}
}

// Erlkaerung
// Parameter: 
//function test(){
//}			
	
// eof
