/* Abfrage nach Browser-Generation */
if(navigator.appName == 'Netscape') {
	if(navigator.appVersion.substring(0,1) == "4"){
		nav = 1;
	} else if(navigator.appVersion.substring(0,1) != "4"){
		nav = 2;
	}
} else if(navigator.appName.indexOf('Microsoft') !=-1) {
	nav=2;
} else {
	nav=2;
}

function bildergalerie(name) {
	window.open(name,"Bilder","width=400,height=500,status=no,menubar=no,locationbar=no");
}
function gaestebuch(name) {
	window.open(name,"Bilder","width=600,height=500,status=no,menubar=no,locationbar=no,scrollbars=yes");
}

function writecontent(idtag,inhalt) {
	if(nav==1){
			eval("document." + idtag + ".document.open();");
   		eval("document." + idtag + ".document.write(" + inhalt + ");");
   		eval("document." + idtag + ".document.close();");
	} else if(nav==2){
		document.getElementById(idtag).innerHTML=inhalt;
	}
}
function menupunkt(name,link,pfad) {
	if(menupunkt.arguments.length < 3) {
    	pfad = "";
    }
	this.N = name;
    this.L = link;
    this.S = "href=\"" + pfad + link + "\">" + name + "</a>";
}

function donav(pfad,name,mainlevel,sublevel){
	if(donav.arguments.length < 4) { sublevel=0; }
	if(donav.arguments.length < 3) { mainlevel=0; }

    var ind1; var ind2;
    /* N - RF 1. ME - ID - RF 2. ME - ID */
    if(mainlevel>=0  & mainlevel<20) { ind1 = 0;  ind2 = 19; }
   	var N1_1 = new menupunkt("Home","index.html",pfad);
  	/* var N2_2 = new menupunkt("Programm","programm.html",pfad); */
 		/* var N2_2_1_1 = new menupunkt("M&auml;rchenprogramme","programm.html",pfad); */
 		/* var N2_2_2_2 = new menupunkt("Erz&auml;hltheater","erzaehltheater.html",pfad); */
   	var N3_3 = new menupunkt("Termine","termine/termine.html",pfad);
   	var N3_3_1_1 = new menupunkt("Aktuell","termine/termine.html",pfad);
   	var N3_3_2_2 = new menupunkt("Vergangene","termine/termine_ehemals.html",pfad);
   	var N5_8 = new menupunkt("Impressionen","bilder.html",pfad);
   	var N4_4 = new menupunkt("Angebote","angebote.html",pfad);
   	var N4_4_1_1 = new menupunkt("f&uuml;r Erwachsene","angebote/angebot_erwachsene.html",pfad);
   	var N4_4_2_2 = new menupunkt("f&uuml;r Kinder","angebote/angebot_kinder.html",pfad);
   	var N4_4_3_3 = new menupunkt("Seminare","angebote/seminare.html",pfad);
   	// var N4_4_4_4 = new menupunkt("Workshops","angebote/angebot_workshops.html",pfad);
   	// var N4_4_4_4 = new menupunkt("Mensch-Mit-Mensch","angebote/angebot_workshops.html",pfad);
   	// var N4_4_5_5 = new menupunkt("M&auml;rchenerz&auml;hltheater","erzaehltheater.html",pfad);
   	// var N4_4_6_6 = new menupunkt("Camps","angebote/angebot_camps.html",pfad);
   	//var N4_4_7_7 = new menupunkt("MENSCHEN s KINDER","angebote/deutschlandreise.html",pfad);
   	var N4_4_8_8 = new menupunkt("Friedenstänze","angebote/angebot_friedenstaenze.html",pfad);
   	var N4_4_9_9 = new menupunkt("Rodgauer Märchentag","angebote/angebot_maerchentag.html",pfad);
   	var N4_4_10_10 = new menupunkt("Shop","angebote/angebot_shop.html",pfad);
		var N6_7 = new menupunkt("Presse","presse/presse.html",pfad);
   	var N7_5 = new menupunkt("Links","links.html",pfad);
   	var N8_6 = new menupunkt("Kontakt","kontakt.html",pfad);

		var temp = "";
    var maxzaehler = 10;
    var tl;
    var pp;
    var cl1;
    var cl2;

    /* Navigation aufbauen */
		for(var ii=1; ii<=maxzaehler; ii++) {
        for(var mm=ind1; mm<=ind2; mm++) {
	        try {
            	cl1="";
            	if(mm == mainlevel) { cl1="class=\"act\" "; }
               	temp += "<li><a " + cl1 + eval("N" + ii+"_"+mm + ".S");
                tl = temp.length;
                if(mainlevel == mm) {
                	/* Mainlevel gefunden, jetzt nach Subnavigation suchen */
                    /* Welcher Punkt kommt zuerst */
					pp=1;
                   	for(var jj=1; jj<=maxzaehler; jj++) {
                    	cl2="";
                       	try {
                            if(eval("N" + ii+"_"+mm+"_"+pp+"_"+jj + ".S").length >= 1) {
                            	if(jj==sublevel) { cl2="class=\"act\" "; }
                               	temp += "<ul>";
                               	temp += "<li><a " + cl2 + eval("N" + ii+"_"+mm+"_"+pp+"_"+jj + ".S") + "</li>";
                            	}
                        	} catch(e) {;} finally {;}
                    	}
                	for(pp=2; pp<=maxzaehler; pp++) {
                        for(var jj=1; jj<=maxzaehler; jj++) {
                        	cl2="";
                    		try {
                                if(jj==sublevel) { cl2="class=\"act\" "; }
                               	temp += "<li><a " + cl2 + eval("N" + ii+"_"+mm+"_"+pp+"_"+jj + ".S") + "</li>";
                        	} catch(e) {;} finally {;}
				    	}
                	}
					if(temp.length>tl) {
                   		temp += "</ul>";
                	}
            	}
		    temp += "</li>";
		    } catch(e) { ; } finally { ; }
        }
    }
    writecontent("Navigation",temp);

    var mns = "&nbsp;&raquo;&nbsp;";
    var wostring = "";
    for(var nn=0; nn<=maxzaehler; nn++) {
	    for(var kk=(ind1-1); kk<=ind2; kk++) {
			if(kk==mainlevel) {
            	try {
		        	wostring += mns + "<a " + eval("N" + nn+"_"+kk + ".S");
                    for(var oo=0; oo<=maxzaehler; oo++) {
			            for(var ll=1; ll<=maxzaehler; ll++) {
		               		if(ll==sublevel) {
				            	try {
				                	wostring += mns + "<a " + eval("N" + nn+"_"+kk+"_"+oo+"_"+ll + ".S");
				                } catch(e) { ; } finally { ; }
			                }
	                    }
                    }
	            } catch(e) {;} finally {;}
	        }
	    }
    }
    if(name.length > 1) { wostring += mns + name; }
    wo(pfad,wostring);
}

function donavblank(pfad,name){
	if(donavblank.arguments.length == 2) {
    	;
    }

	var temp = "";

	if(nav==1) {
		document.Navigation.document.open();
   		document.Navigation.document.write(temp);
   		document.Navigation.document.close();
    }
	else if(nav==2) {
		document.getElementById("Navigation").innerHTML=temp;
    }

	temp = "";
    temp += name;
	if(nav==1){
		document.Fusszeile.document.open();
   		document.Fusszeile.document.write(temp);
   		document.Fusszeile.document.close();
	} else if(nav==2){
		document.getElementById("Fusszeile").innerHTML=temp;
	}
}

function donav2(pfad,name){
	var temp = "";

	temp = "";
	temp += name;
	temp += "<p id=\"Fusszeile\"><a href=\"" + pfad + "impressum.html\">Impressum</a></p>";
	if(nav==1){
		document.Fusszeile.document.open();
   		document.Fusszeile.document.write(temp);
   		document.Fusszeile.document.close();
	} else if(nav==2){
		document.getElementById("Fusszeile").innerHTML=temp;
	}
}

function wo(pfad,name) {
	var temp = name;
  writecontent("Fusszeile",temp);
}
function gohref(name) {
	window.location.href = name;
}

function colorTermine(tableid) {
  var anztr = document.getElementById(tableid).rows.length;
  for (var i = 0; i < anztr; i++)
  {
  	if(document.getElementById(tableid).rows[i].cells.length < 2) {
    	//document.getElementById(tableid).rows[i].bgColor="#F37021";
        ;
    } else {
	  	switch(i/2-Math.round(i/2)) {
			case 0 :
	            document.getElementById(tableid).rows[i].bgColor="#FDBB56";
	        	break;
	        default :
	        	document.getElementById(tableid).rows[i].bgColor="#F79448";
	        	break;
	    }
    }
  }
}

