/* **************
*** Variablen ***
************** */
/* *** Berichte Lesen *** */
var aktiv = 0;

/* ***********
*** Arrays ***
*********** */
/* *** Berichte schreiben *** */
var tagname = new Array('null','montag','dienstag','mittwoch','donnerstag','freitag','samstag','sonntag');

/* ***************
*** Funktionen ***
*************** */
/* *********************
*** Berichte anlegen ***
********************* */
/* *** Funktion zum Einstellen der Datumfelder *** */
function datumEinstellen()
{
	document.bericht.tag.value = document.bericht.tag_speicher.value;
	document.bericht.monat.value = document.bericht.monat_speicher.value;
	document.bericht.jahr.value = document.bericht.jahr_speicher.value;
	
	bereicheAnzeigen();
}

/* *** Funktion um aktive bereiche einzublenden *** */
function bereicheAnzeigen(){
	if (document.bericht.montag_speicher.value == "ja"){
		document.getElementById('bereich_montag').style.display = "inline";
		document.getElementById('tag_montag').checked = true;
	}
	if (document.bericht.dienstag_speicher.value == "ja"){
		document.getElementById('bereich_dienstag').style.display = "inline";
		document.getElementById('tag_dienstag').checked = true;
	}
	if (document.bericht.mittwoch_speicher.value == "ja"){
		document.getElementById('bereich_mittwoch').style.display = "inline";
		document.getElementById('tag_mittwoch').checked = true;
	}
	if (document.bericht.donnerstag_speicher.value == "ja"){
		document.getElementById('bereich_donnerstag').style.display = "inline";
		document.getElementById('tag_donnerstag').checked = true;
	}
	if (document.bericht.freitag_speicher.value == "ja"){
		document.getElementById('bereich_freitag').style.display = "inline";
		document.getElementById('tag_freitag').checked = true;
	}
	if (document.bericht.samstag_speicher.value == "ja"){
		document.getElementById('bereich_samstag').style.display = "inline";
		document.getElementById('tag_samstag').checked = true;
	}
	if (document.bericht.sonntag_speicher.value == "ja"){
		document.getElementById('bereich_sonntag').style.display = "inline";
		document.getElementById('tag_sonntag').checked = true;
	}
	
	if (korrektur == "1"){
		bereicheVerbergen();
	}
}

/* Funktion um die Felder fuer die Eingabe anzuzeigen oder zu verbergen *** */
function werteSpeichern(wert1){
	if (document.getElementById('tag_'+wert1).checked == true){
		document.getElementById(wert1+'_speicher').value = "ja";
		if  (document.getElementById('bereich_'+wert1).style.display == "none"){
			document.getElementById('bereich_'+wert1).style.display = "inline";
		}
	} else {
		document.getElementById(wert1+'_speicher').value = "";
		if  (document.getElementById('bereich_'+wert1).style.display == "inline"){
			document.getElementById(wert1+'_stunden').value = "";
			document.getElementById(wert1+'_bericht').value = "";
			document.getElementById(wert1+'_besonderheiten').value = "";
			document.getElementById('bereich_'+wert1).style.display = "none";
		}
	}
}

function bereicheVerbergen()
{
	for (a = 1; a < 8; a++){
		if (fehlerbereich[a] == "0"){
			document.getElementById('tag_'+tagname[a]).checked = false;
			document.getElementById(tagname[a]+'_stunden').value = "";
			document.getElementById(tagname[a]+'_bericht').value = "";
			document.getElementById(tagname[a]+'_besonderheiten').value = "";
			document.getElementById('bereich_'+tagname[a]).style.display = "none";
		}
	}
}

/* *******************
*** Berichte lesen ***
******************* */
/* *** Elemente auf Seite Ein- und Ausblenden *** */
function einaus(wert1)
{
	if (aktiv == 0){
		aktiv = wert1;
		document.getElementById('cont_'+wert1).style.display = "inline";
		document.getElementById('hinweistext_'+wert1).innerHTML = "";
		document.getElementById('steuerbild_'+wert1).src = serverpfad+"/_img/elemente/minus.jpg";
	} else {
		if (aktiv != wert1){
			document.getElementById('cont_'+aktiv).style.display = "none";
			document.getElementById('hinweistext_'+aktiv).innerHTML = "f&uuml;r Detail&uuml;bersicht bitte hier klicken";
			document.getElementById('steuerbild_'+aktiv).src = serverpfad+"/_img/elemente/plus.jpg";
			aktiv = wert1;
			document.getElementById('cont_'+wert1).style.display = "inline";
			document.getElementById('hinweistext_'+wert1).innerHTML = "";
			document.getElementById('steuerbild_'+wert1).src = serverpfad+"/_img/elemente/minus.jpg";
		} else {
			document.getElementById('cont_'+wert1).style.display = "none";
			document.getElementById('hinweistext_'+wert1).innerHTML = "f&uuml;r Detail&uuml;bersicht bitte hier klicken";
			document.getElementById('steuerbild_'+wert1).src = serverpfad+"/_img/elemente/plus.jpg";
			aktiv = 0;
		}
	}
}

function jahrwahl()
{
	document.getElementById('jahrspeicher').value = document.getElementById('jahr').value;
	window.location.href = "archiv.php?id="+document.getElementById('idspeicher').value+"&jahr="+document.getElementById('jahr').value;
}

function jahreinstellen()
{
	document.getElementById('jahr').value = document.getElementById('jahrspeicher').value;
}

/* *****************************
*** Texte der einzelnen Tage ***
***************************** */
// Anzeigen
function servicetextAnzeigen(nummer,text)
{
	var text_neu = unescape(text).replace(/\+/g, " ");
	document.getElementById('tag_'+nummer).style.display = "inline";
	document.getElementById('textausgabe_'+nummer).innerHTML = text_neu;
	
	//alert(nummer+'\n\n'+text_neu);
}
// Verbergen
function servicetextVerbergen(nummer)
{
	document.getElementById('textausgabe_'+nummer).innerHTML = "";
	document.getElementById('tag_'+nummer).style.display = "none";
}
