function feiertag()
{
	var heute = new Date();
	var tag = heute.getDate();
	var monat = heute.getMonth();
	
	switch(monat)
	{
		case 0: //Januar
			if(tag == 1) //Neujahr
			{
			}
			break;
		case 1: //Februar
			break;
		case 2: //März
			break;
		case 3: //April
			break;
		case 4: //Mail
			break;
		case 5: //Juni
			break;
		case 6: //Juli
			break;
		case 7: //August
			break;
		case 8: //September
			break;
		case 9: //Oktober
			break;
		case 10: //November
			switch (tag)
			{
				case 28:
					advent(0);
					break;
			}
			break;
		case 11: //Dezember
			switch (tag)
			{
				case 1:
				case 2:
				case 3:
				case 4:
				case 5:
					advent(1);
					glocken();
					break;
				case 6: //Nikolaus
				case 7:
				case 8:
				case 9:
				case 10:
				case 11:
				case 12:
					advent(2);
					glocken();
					break;
				case 13:
				case 14:
				case 15:
				case 16:
				case 17:
				case 18:
				case 19:
					advent(3);
					glocken();
					break;
				case 20:
				case 21:
				case 22:
				case 23:
					advent(3);
					glocken();
					break;
				case 24:
					weihnachten();
					glocken();
					break;
				case 25:
				case 26:
				case 27:
				case 28:
				case 29:
				case 30:
					break;
				case 31:
					silvester();
					break;
			}
			break;
	}
}

function weihnachten()
{
	var bild = erzeugeBild("bilder/weihnachten/weihnachten59.gif", "Weihnachstmann mit Rentieren", 350, 120);
	neueZeileInInhalt("thead", 1, bild);
	
	var text = document.createTextNode("Frohe Weihnachten");
	neueZeileInInhalt("thead", 2, text);
}

function advent(welcher)
{
	var kranz = new Array();
	
	var verweis, bild;
	
	//Advenzkränze definieren
	kranz[0] = new Object();
	kranz[0]["q"] = "bilder/advent/advendskranz_1.gif";
	kranz[0]["b"] = 156;
	kranz[0]["h"] = 100;
	
	kranz[1] = new Object();
	kranz[1]["q"] = "bilder/advent/advendskranz_2.gif";
	kranz[1]["b"] = 156;
	kranz[1]["h"] = 100;
	
	kranz[2] = new Object();
	kranz[2]["q"] = "bilder/advent/advendskranz_3.gif";
	kranz[2]["b"] = 156;
	kranz[2]["h"] = 107;
	
	kranz[3] = new Object();
	kranz[3]["q"] = "bilder/advent/advendskranz_4.gif";
	kranz[3]["b"] = 156;
	kranz[3]["h"] = 106;
	
	//Advenzkranz einblenden
	bild = erzeugeBild(kranz[welcher]["q"], "Advendskranz zum " + (welcher + 1) +". Advent", kranz[welcher]["b"], kranz[welcher]["h"]);
	neueZeileInNavigation("thead", 1, bild);
	
	//Advends-Grüße einblenden
	spaltenText = document.createTextNode("Einen fröhlichen " + (welcher + 1) + ". Advent");
	neueZeileInNavigation("thead", 2, spaltenText);
	
	//Quellenangabe, damit der Advenzkranz rechtens ist
	verweis = erzeugeVerweis("http://www.bilderkiste.de", "quellenAngabe", "von dort stammt der oben sichtbare Advendskranz", "Advendskranz von: www.bilderkiste.de");
	neueZeileInNavigation("tfoot", 1, verweis);
}

function erzeugeBild(quelle, text, b, h)
{
	var bild;
	
	bild = document.createElement("img");

	bild.setAttribute("alt", text);
	bild.setAttribute("src", quelle);
	bild.setAttribute("width", b);
	bild.setAttribute("height", h);
	
	return bild;
}

function erzeugeVerweis(wohin, klasse, alt, text)
{
	var verweis, vText;
	
	verweis = document.createElement("a");
	verweis.setAttribute("href", wohin);
	verweis.setAttribute("class", klasse);
	verweis.setAttribute("class", klasse);
	verweis.setAttribute("alt", alt);
	
	vText = document.createTextNode(text);
	verweis.appendChild(vText);
	
	return verweis;
}

function neueZeileInNavigation(wasInTabelle, anWelcherStelle, wasZeigen)
{
	var zeile, spalte
	
	zeile = document.getElementsByTagName("table")[1].getElementsByTagName(wasInTabelle)[0].insertRow(anWelcherStelle);
	spalte = document.createElement("td");
	spalte.appendChild(wasZeigen);
	zeile.appendChild(spalte);
}

function neueZeileInInhalt(wasInTabelle, anWelcherStelle, wasZeigen)
{
	var zeile, spalte
	
	zeile = document.getElementsByTagName("table")[2].getElementsByTagName(wasInTabelle)[0].insertRow(anWelcherStelle);
	spalte = document.createElement("td");
	spalte.appendChild(wasZeigen);
	zeile.appendChild(spalte);
}

function silvester()
{
	var raketeLinks, raketeRechts, kastenLinks, kastenRechts;
	var wurzel, tabelle, hauptbild, meldung;
	
	wurzel = document.getElementsByTagName("body")[0];
	tabelle = document.getElementsByTagName("table")[0]
	
	hauptbild = document.getElementById("hauptbild")
	if(hauptbild != null)
	{
		hauptbild.setAttribute("src", "bilder/silvester/fwerk16.gif");
		hauptbild.setAttribute("height", "315px");
		hauptbild.setAttribute("width", "217px");
		hauptbild.setAttribute("alt", "Goldener Regenschauer Silvesterrakete");
	}
	
	meldung = document.getElementById("meldung");
	if(meldung != null)
	{
		meldung.appendChild(document.createTextNode("Einen fröhlichen letzten Tag des Jahres 2008 wünscht Carlos-Trainingslager"));
	}
	
	raketeLinks = erzeugeBild("bilder/silvester/fwerk02.gif", "explodierende rote Feuerwerksrakete", 91, 79);
	raketeRechts = erzeugeBild("bilder/silvester/fwerk03.gif", "explodierende blaue Feuerwerksrakete", 91, 79);
	
	kastenLinks = document.createElement("div");
	kastenLinks.appendChild(raketeLinks);
	kastenLinks.setAttribute("id", "glockeL");
	
	kastenRechts = document.createElement("div");
	kastenRechts.appendChild(raketeRechts);
	kastenRechts.setAttribute("id", "glockeR");
	
	wurzel.insertBefore(kastenLinks, tabelle);
	wurzel.insertBefore(kastenRechts, tabelle);
	
	glockenPosition()
}

function glocken()
{
	var glockeLinks, glockeRechts, kastenLinks, kastenRechts;
	var wurzel, tabelle;
	
	wurzel = document.getElementsByTagName("body")[0];
	
	tabelle = document.getElementsByTagName("table")[0]
	
	glockeLinks = erzeugeBild("bilder/weihnachten/glockel.gif", "klingelnde Glocke", 82, 79);
	glockeRechts = erzeugeBild("bilder/weihnachten/glocker.gif", "klingelnde Glocke", 82, 79);

	kastenLinks = document.createElement("div");
	kastenLinks.appendChild(glockeLinks);
	kastenLinks.setAttribute("id", "glockeL");
	
	kastenRechts = document.createElement("div");
	kastenRechts.appendChild(glockeRechts);
	kastenRechts.setAttribute("id", "glockeR");
	
	wurzel.insertBefore(kastenLinks, tabelle);
	wurzel.insertBefore(kastenRechts, tabelle);
	
	glockenPosition();
}

function glockenPosition()
{
	var tabelle, ls, rs;
	
	tabelle = document.getElementsByTagName("table")[0];
	
	ls = document.getElementById("glockeL").style;
	rs = document.getElementById("glockeR").style;
	
	ls.position = rs.position = "absolute";
	ls.top = rs.top = tabelle.offsetTop;
	ls.left = tabelle.offsetLeft + "px";
	ls.widht = rs.width = "0px";
	ls.height = rs.height = "0px";
	ls.zIndex = rs.zIndex = "1";
	
	rs.left = (tabelle.offsetWidth + tabelle.offsetLeft - 82) + "px";
}
