function Check (variable) {
	if ( variable == "name" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie hier Ihren Namen ein. Sonderzeichen (. , / u.ä.) sind nicht zulässig.\nDies ist ein Pflichtfeld.";
	}
	if ( variable == "vorname" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie hier Ihren Voramen ein. Sonderzeichen (. , / u.ä.) sind nicht zulässig.\nDies ist ein Pflichtfeld.";
	}
	if ( variable == "strasse" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie hier den Straßennamen Ihrer Anschrift ein. Sonderzeichen sind erlaubt.\nDies ist ein Pflichtfeld.";
	}
	if ( variable == "nr" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie hier den Hausnummer Ihrer Anschrift ein. Zulässig sind Buchstaben und Zahlen.\nDies ist ein Pflichtfeld.";
	}
	if ( variable == "plz" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie hier die Postleitzahl Ihrer Anschrift ein. Zulässig sind Zahlen.\nDies ist ein Pflichtfeld.";
	}
	if ( variable == "ort" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie hier Ihren Wohnort ein. Zulässig sind Buchstaben und Sonderzeichen.\nDies ist ein Pflichtfeld.";
	}
	if ( variable == "email" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie hier Ihre E-Mail ein.\nDies ist ein Pflichtfeld.";
	}
	if ( variable == "telefon" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie hier wahlweise Ihre Mobilfunk- oder Telefonnummer ein.\nDies ist kein Pflichtfeld.";
	}
	if ( variable == "sicode" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie den darüber angezeigten Sicherheitscode ein.\nDies ist ein Pflichtfeld.";
	}
	if ( variable == "passwort" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie hier ein Passwort Ihrer Wahl ein (und merken Sie sich dies) Mindestens 8 Zeichen, nur Buchstaben und Zahlen zulässig. \nDies ist ein Pflichtfeld.";
	}
	if ( variable == "passwortwdh" )	{
		document.getElementById('infotext').style.visibility = 'visible';
		document.getElementById('infotext').value = "Bitte geben Sie zur Kontrolle das eben oben eingegebene Passwort ein.\nDies ist ein Pflichtfeld.";
	}
}

function checkMitglMail()	{
	var matches = "";
	if(document.forms['verein_email'].elements['uemail'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört Ihre E-Mail.");
		document.forms['verein_email'].elements['uemail'].focus();
		return false;
	}
	if(document.forms['verein_email'].elements['umessage'].value == false) {
			// ^[a-zA-Z0-9][\w\.-]*@(?:[a-zA-Z0-9][a-zA-Z0-9_-]+\.)+[A-Z,a-z]{2,5}$
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört auch Ihre Nachricht.");
		document.forms['verein_email'].elements['umessage'].focus();
		return false;
	}

	var myString = document.forms['verein_email'].elements['uemail'].value;
	var muster = /^[a-zA-Z0-9][\w\.-]*@(?:[a-zA-Z0-9][a-zA-Z0-9_-]+\.)+[A-Z,a-z]{2,5}$/;
	matches = myString.match(muster);
	if (!matches) {
		alert('Ihre E-Mail ist nicht korrekt!');
		document.forms['verein_email'].elements['uemail'].focus();
		return false;
	}
}

function checkKontakt()	{
	if(document.forms['kont_form'].elements['anrede'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört die Anrede.");
		document.forms['kont_form'].elements['anrede'].focus();
		return false;
	}
	if(document.forms['kont_form'].elements['name'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört Ihre Name.");
		document.forms['kont_form'].elements['name'].focus();
		return false;
	}
	if(document.forms['kont_form'].elements['vorname'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört auch Ihr Vorname.");
		document.forms['kont_form'].elements['vorname'].focus();
		return false;
	}
	/*if(document.forms['kont_form'].elements['strasse'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört Ihre Strasse.");
		document.forms['kont_form'].elements['strasse'].focus();
		return false;
	}
	if(document.forms['kont_form'].elements['nr'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört auch Ihre Hausnummer.");
		document.forms['kont_form'].elements['nr'].focus();
		return false;
	}*/
	if(document.forms['kont_form'].elements['plz'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört Ihre Postleitzahl.");
		document.forms['kont_form'].elements['plz'].focus();
		return false;
	}
	if(document.forms['kont_form'].elements['ort'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört auch Ihr Wohnort.");
		document.forms['kont_form'].elements['ort'].focus();
		return false;
	}
	if(document.forms['kont_form'].elements['email'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört auch Ihre E-Mail.");
		document.forms['kont_form'].elements['email'].focus();
		return false;
	}
	if(document.forms['kont_form'].elements['mitteilung'].value == false) {
		alert("Bitte geben Sie alle Daten korrekt ein - dazu gehört auch Ihre Mitteilung.");
		document.forms['kont_form'].elements['mitteilung'].focus();
		return false;
	}

	var myString = document.forms['kont_form'].elements['email'].value;
	var muster = /^[a-zA-Z0-9][\w\.-]*@(?:[a-zA-Z0-9][a-zA-Z0-9_-]+\.)+[A-Z,a-z]{2,5}$/;
	var matches = myString.match(muster);
	if (!matches) {
		alert('Ihre E-Mail ist nicht korrekt!');
		document.forms['kont_form'].elements['email'].focus();
		return false;
	}
}

function checkPersons()	{
	var anzahl = document.forms['frm_addpersons'].elements['counter'].value;
	var i;
	var intzaehl = 1;
	for ( i = 0; i < anzahl; i++ ) 	{
		if ( document.forms['frm_addpersons'].elements['name_'+i].value == false )	{
			alert ('Sie haben den Namen in Pos. ' +intzaehl+ ' vergessen');
			document.forms['frm_addpersons'].elements['name_'+i].focus();
			return false;
		}
		if ( document.forms['frm_addpersons'].elements['vorname_'+i].value == false )	{
			alert ('Sie haben den Vornamen in Pos. ' +intzaehl+ ' vergessen');
			document.forms['frm_addpersons'].elements['vorname_'+i].focus();
			return false;
		}
		if ( document.forms['frm_addpersons'].elements['geb_dd_'+i].value == false )	{
			alert ('Sie haben den Tag vom Geburtstag in Pos. ' +intzaehl+ ' vergessen');
			document.forms['frm_addpersons'].elements['geb_dd_'+i].focus();
			return false;
		}
		if ( document.forms['frm_addpersons'].elements['geb_mm_'+i].value == false )	{
			alert ('Sie haben den Monat vom Geburtstag in Pos. ' +intzaehl+ ' vergessen');
			document.forms['frm_addpersons'].elements['geb_mm_'+i].focus();
			return false;
		}
		if ( document.forms['frm_addpersons'].elements['geb_jj_'+i].value == false )	{
			alert ('Sie haben das Jahr vom Geburtstag in Pos. ' +intzaehl+ ' vergessen');
			document.forms['frm_addpersons'].elements['geb_jj_'+i].focus();
			return false;
		}
		if ( document.forms['frm_addpersons'].elements['stand_'+i][0].checked == false && document.forms['frm_addpersons'].elements['stand_'+i][1].checked == false && document.forms['frm_addpersons'].elements['stand_'+i][2].checked == false )	{
			alert('Sie haben die Auswahl "Ehepartner", "Partner" bzw. "Kind" in Pos. ' +intzaehl+ ' vergessen');
			return false;
		}
	 intzaehl++;
	}
}

function checkBio()	{
	if ( document.forms['frm_biographie'].elements['anrede'].value == false )	{
		alert('Sie müssen die Anrede noch eingeben.');
		document.forms['frm_biographie'].elements['anrede'].focus();
		return false;
	}
	if ( document.forms['frm_biographie'].elements['name'].value == false )	{
		alert('Sie müssen Ihren Namen noch eingeben.');
		document.forms['frm_biographie'].elements['name'].focus();
		return false;
	}
	if ( document.forms['frm_biographie'].elements['vorname'].value == false )	{
		alert('Sie müssen Ihren Vornamen noch eingeben.');
		document.forms['frm_biographie'].elements['vorname'].focus();
		return false;
	}
	if ( document.forms['frm_biographie'].elements['gtag'].value == false )	{
		alert('Sie müssen den Tag Ihres Geburtstages noch eingeben.');
		document.forms['frm_biographie'].elements['gtag'].focus();
		return false;
	}
	if ( document.forms['frm_biographie'].elements['gmonat'].value == false )	{
		alert('Sie müssen den Monat Ihres Geburtstages noch eingeben.');
		document.forms['frm_biographie'].elements['gmonat'].focus();
		return false;
	}
	if ( document.forms['frm_biographie'].elements['gjahr'].value == false )	{
		alert('Sie müssen das Jahr Ihres Geburtstages noch eingeben.');
		document.forms['frm_biographie'].elements['gjahr'].focus();
		return false;
	}
	if ( document.forms['frm_biographie'].elements['email'].value == false )	{
		alert('Sie müssen Ihre E-Mail noch eingeben.');
		document.forms['frm_biographie'].elements['email'].focus();
		return false;
	}

	var myString = document.forms['frm_biographie'].elements['email'].value;
	var muster = /^[a-zA-Z0-9][\w\.-]*@(?:[a-zA-Z0-9][a-zA-Z0-9_-]+\.)+[A-Z,a-z]{2,5}$/;
	var matches = myString.match(muster);
	if (!matches) {
		alert('Ihre E-Mail ist nicht korrekt!');
		document.forms['frm_biographie'].elements['email'].focus();
		return false;
	}

	if ( document.forms['frm_biographie'].elements['vtag'].value == false )	{
		alert('Sie müssen den Tag Ihres Terminwunsches noch eingeben.');
		document.forms['frm_biographie'].elements['vtag'].focus();
		return false;
	}
	if ( document.forms['frm_biographie'].elements['vmonat'].value == false )	{
		alert('Sie müssen den Monat Ihres Terminwunsches noch eingeben.');
		document.forms['frm_biographie'].elements['vmonat'].focus();
		return false;
	}
	if ( document.forms['frm_biographie'].elements['vjahr'].value == false )	{
		alert('Sie müssen das Jahr Ihres Terminwunsches noch eingeben.');
		document.forms['frm_biographie'].elements['vjahr'].focus();
		return false;
	}
	if ( document.forms['frm_biographie'].elements['mitteilung'].value == false )	{
		alert('Sie müssen Ihre Mitteilung noch eingeben.');
		document.forms['frm_biographie'].elements['mitteilung'].focus();
		return false;
	}
}

function checkSys()	{
	if ( document.forms['frm_systemische'].elements['anrede'].value == false )	{
		alert('Sie müssen die Anrede noch eingeben.');
		document.forms['frm_systemische'].elements['anrede'].focus();
		return false;
	}
	if ( document.forms['frm_systemische'].elements['name'].value == false )	{
		alert('Sie müssen Ihren Namen noch eingeben.');
		document.forms['frm_systemische'].elements['name'].focus();
		return false;
	}
	if ( document.forms['frm_systemische'].elements['vorname'].value == false )	{
		alert('Sie müssen Ihren Vornamen noch eingeben.');
		document.forms['frm_systemische'].elements['vorname'].focus();
		return false;
	}
	if ( document.forms['frm_systemische'].elements['email'].value == false )	{
		alert('Sie müssen Ihre E-Mail noch eingeben.');
		document.forms['frm_systemische'].elements['email'].focus();
		return false;
	}

	var myString = document.forms['frm_systemische'].elements['email'].value;
	var muster = /^[a-zA-Z0-9][\w\.-]*@(?:[a-zA-Z0-9][a-zA-Z0-9_-]+\.)+[A-Z,a-z]{2,5}$/;
	var matches = myString.match(muster);
	if (!matches) {
		alert('Ihre E-Mail ist nicht korrekt!');
		document.forms['frm_systemische'].elements['email'].focus();
		return false;
	}

	if ( document.forms['frm_systemische'].elements['beratung'][0].checked == false && document.forms['frm_systemische'].elements['beratung'][1].checked == false && document.forms['frm_systemische'].elements['beratung'][2].checked == false )	{
		alert('Wählen eine Beratung für Familie, Partner oder Einzelne zu Ihren Terminwunsch.');
		return false;
	}
	if ( document.forms['frm_systemische'].elements['tag'].value == false )	{
		alert('Sie müssen den Tag des gewünschten Beratungstermins noch eingeben.');
		document.forms['frm_systemische'].elements['tag'].focus();
		return false;
	}
	if ( document.forms['frm_systemische'].elements['monat'].value == false )	{
		alert('Sie müssen den Monat des gewünschten Beratungstermins noch eingeben.');
		document.forms['frm_systemische'].elements['monat'].focus();
		return false;
	}
	if ( document.forms['frm_systemische'].elements['jahr'].value == false )	{
		alert('Sie müssen das Jahr des gewünschten Beratungstermins noch eingeben.');
		document.forms['frm_systemische'].elements['jahr'].focus();
		return false;
	}
	if ( document.forms['frm_systemische'].elements['mitteilung'].value == false )	{
		alert('Sie müssen Ihre Mitteilung noch eingeben.');
		document.forms['frm_systemische'].elements['mitteilung'].focus();
		return false;
	}
}

function checkLogin()	{
	if ( document.forms['frm_login'].elements['log_email'].value == false )	{
		alert('Sie müssen ein Passwort eingeben');
		document.forms['frm_login'].elements['log_email'].focus();
		return false;		
	}
	if ( document.forms['frm_login'].elements['log_pwd'].value == false )	{
		alert('Sie müssen ein Passwort eingeben');
		document.forms['frm_login'].elements['log_pwd'].focus();
		return false;		
	}
}
