function saveForm(feld, wert, isDropdown)
{
	if (document.getElementById)
	{
		hideForm(feld, 1);
		var knoten = document.getElementById("text_"+feld).firstChild;
		while (knoten!=null)
		{
			document.getElementById("text_"+feld).removeChild(knoten);
			knoten = document.getElementById("text_"+feld).firstChild;
		}

		if (isDropdown)
		{
			with(document.getElementById(feld))
			{
				zeile = options[selectedIndex].firstChild.data;
			}
		}
		else
		{
			zeile = wert;
			val_br = zeile.indexOf("<br>");
			val_nl = zeile.indexOf("\n");

			while (val_br!=-1 || val_nl!=-1)
			{
				if (val_br!=-1 && (val_br<val_nl || val_nl==-1))
				{
					document.getElementById("text_"+feld).appendChild(document.createTextNode(zeile.substr(0,val_br)));
					zeile = zeile.substr(val_br+4);
				}
				else if (val_nl!=-1 && (val_nl<val_br || val_br==-1))
				{
					document.getElementById("text_"+feld).appendChild(document.createTextNode(zeile.substr(0,val_nl)));
					zeile = zeile.substr(val_nl+1);
				}
				document.getElementById("text_"+feld).appendChild(document.createElement("br"));
				val_br = zeile.indexOf("<br>");
				val_nl = zeile.indexOf("\n");
			}
		}

		if (zeile=="") zeile="-";
		document.getElementById("text_"+feld).appendChild(document.createTextNode(zeile));
		document.ueberform.uebertrag_feld.value = feld;
		document.ueberform.uebertrag_wert.value = wert;
		document.ueberform.submit();
	}
}

function showElement(name, show)
{
	if (show)
		breite = 100;
	else 
		breite = 0;
	
	if (document.getElementById)
		document.getElementById(name).style.width = breite + "%";
}

function showForm(feld, withtext)
{
	if (document.getElementById)
	{
		document.getElementById("form_"+feld).style.width = "100%";
		if (withtext)
		{
			document.getElementById("text_"+feld).style.width = "0px";
			document.getElementById("text_"+feld).style.height = "1px";
			document.getElementById(feld).focus();
		}
		else
			document.getElementById("form_"+feld).style.height = "100%";
	}
}

function hideForm(feld, withtext)
{
	if (document.getElementById)
	{
		document.getElementById("form_"+feld).style.width = "0px";
		if (withtext)
		{
			document.getElementById("text_"+feld).style.width = "100%";
			document.getElementById("text_"+feld).style.height = "100%";
		}
		else
			document.getElementById("form_"+feld).style.height = "1px";
	}
}

function changePic(feld, wert, verz)
{
	if (document.getElementById)
	{
		if (wert!="none" && wert!="")
			document.getElementById("bild_"+feld).src = verz + wert;
		else
			document.getElementById("bild_"+feld).src = verz + "leer.gif";
	}
}

function changeMission(wert)
{
	if (document.getElementById)
	{
		if (wert!="none")
		{
			document.location.href="out.viewStatistik.php?mis_id="+wert;
		}
	}
}

function changeMP(wert, verz)
{
	if (document.getElementById)
	{
		if (wert!="none")
		{
			document.getElementById("mission_bild").src = verz + wert;
			document.getElementById("mission_art").value = wert.substring(4,5);

			text = '<?php  print $mpformat; ?>';
			if (text.indexOf("%s")>-1)
				text = text.replace("%s", wert.substring(6,wert.length-4));
			else
				text = wert.substring(6,wert.length-4);
			document.getElementById("mission_text").value = text;
		}
	}
}

function changeKurs(wert)
{
	if (document.getElementById)
	{
		if (wert=="")
		{
			document.formular_akademie.sch_akademie_kurs.value="";
			document.formular_akademie.sch_akademie_abk.value="";
			document.formular_akademie.sch_akademie_wort.value="";
			document.formular_akademie.sch_akademie_zahl.value="";
			document.formular_akademie.sch_akademie_bezeichnung.value="";
		}
		else
		{
			document.formular_akademie.sch_akademie_kurs.value=wert;
			document.formular_akademie.sch_akademie_abk.value=wert;
			document.formular_akademie.sch_akademie_wort.value="bestanden";
			document.formular_akademie.sch_akademie_zahl.value="-";
			if (wert=="BOV")
				document.formular_akademie.sch_akademie_bezeichnung.value="Brückenoffiziersverhalten";
			else if (wert=="GDB")
				document.formular_akademie.sch_akademie_bezeichnung.value="Grundlagen der Datenbank";
			else if (wert=="IRC")
				document.formular_akademie.sch_akademie_bezeichnung.value="Internet Relay Chat";
			else if (wert=="RPG")
				document.formular_akademie.sch_akademie_bezeichnung.value="Rollenspiel";
		}
	}
}

function ein(id)
{
	feld = document.getElementById("id"+id);
	bild = document.getElementById("bild"+id);
	if (feld.style.display=="none")
	{
		feld.style.display="block";
		bild.src="image/hp/minus.gif";
	} else {
		feld.style.display="none";
		bild.src="image/hp/plus.gif";
	}
}

function GroesseAendern(Ereignis)
{
	var gesamtHoehe = document.getElementById('alles').offsetHeight;
	var menuHoehe = document.getElementById('menu').offsetHeight;
//	document.getElementById('content').style.height = gesamtHoehe-menuHoehe-5;
}

function htmlVorschau(action, target)
{
	document.formMail.action = action;
	document.formMail.target = target;
	document.formMail.submit();
};

function htmlAbsenden(action, target)
{
	document.formMail.action = action;
	document.formMail.target = target;
	document.formMail.submit();
};
