function printWindow (Adresse) 
{
  DruckFenster = window.open(Adresse, "Silke Krust - Seite drucken", "width=650,height=700,scrollbars=yes");
  DruckFenster.focus();
}

function togglebody()
{
    if (document.getElementById('togglebody').style.display == 'none')
    {
        document.getElementById('togglebody').style.display = '';
    }
    else
    {
        document.getElementById('togglebody').style.display = 'none';
    }
}

function colorInput (Zeile, Bool) 
{
	if(Bool == false)
	{
		document.getElementById(Zeile+'tr').style.color = '#FF0000';
		document.getElementById(Zeile).style.borderColor = '#FF0000';
	}
	else if(Bool == true)
	{
		document.getElementById(Zeile+'tr').style.color = '#00FF00';
		document.getElementById(Zeile).style.borderColor = '#00FF00';
	}
}

function proofSettingsSubmit()
{
	var Meldung = '';
	if (document.forms[1].username.value.length<8 && document.forms[1].username.value.length != 0 && document.forms[1].username.value != 'Unbekannt')
	{
		Meldung = Meldung+'\tIhr Benutzernamen ist zu kurz.\n\n';
	}
	if (!mailChk(document.forms[1].email.value)==true)
	{
		Meldung = Meldung+'\tIhre E-mail Adresse ist fehlerhaft.\n\n';
	}
	if (document.forms[1].pass1.value.length<8 && document.forms[1].pass1.value.length != 0)
	{
		Meldung = Meldung+'\tIhr Passwort ist zu kurz.\n\n';
	}
	if (document.forms[1].pass1.value != document.forms[1].pass2.value)
	{
		Meldung = Meldung+'\tIhre Passwörter stimmen nicht überein.\n\n';
	}

	if(Meldung.length >= 1)
	{
		alert("Das Formular wurde nicht vollständig bzw. korrekt und den Vorgaben entsprechend ausgefüllt.\nFolgende Punkte wurden beanstandet:\n\n"+Meldung+"Bitte korrigieren sie ihre Eingaben und schicken das Formular erneut ab. Herzlichen Dank!");
		return false;
	}
	return true;
}

function mailChk(Adresse)
{
	var matches = Adresse.match("^[_a-zA-Z0-9\-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-.]+\.([a-zA-Z]{2,4})$");
	if(!matches)
	{
		return false;
	}
	return true;
}



