// JavaScript Document

//		CHECKING COMMENTS  
	function checkComments() {
		//if((document.kontakt.Mitgliedsnummer.value=="") || (document.kontakt.Mitgliedsnummer.value=="Mitgliedsnummer"))  {
//			alert("Please enter your Mitgliedsnummer!");
//			document.kontakt.Mitgliedsnummer.focus();
//			return false;
//		}
		//var str=document.kontakt.Mitgliedsnummer.value;
//		var filter=/^\d{5}$///
		
		//if (!filter.test(str)) {
//			alert("Mitgliedsnummer must be 5 digit number!");
//			document.kontakt.EMail.select();			
//			return false;
//		}
		
		
		if((document.kontakt.Vorname.value=="") || (document.kontakt.Vorname.value=="Vorname")) {
			alert("Bitte geben Sie Ihren Vornamen an!");
			document.kontakt.Vorname.focus();
			return false;
		}
		
		if((document.kontakt.Nachname.value=="") || (document.kontakt.Nachname.value=="Nachname")) {
			alert("Bitte geben Sie Ihren Nachnamen an!");
			document.kontakt.Nachname.focus();
			return false;
		}
	
		var str=document.kontakt.EMail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if (str=='') {
			alert('Bitte geben Sie eine gueltige Email-Adresse an!');
			document.kontakt.EMail.focus();
			return false;
		}
		
		if (str=='EMail') {
			alert('Bitte geben Sie eine gueltige Email-Adresse an!');
			document.kontakt.EMail.focus();
			return false;
		}
					
		if (!filter.test(str)) {
			alert("Bitte geben Sie eine gueltige Email-Adresse an!");
			document.kontakt.EMail.select();			
			return false;
		}
		
		if((document.kontakt.Betreff.value=="") || (document.kontakt.Betreff.value=="Betreff")) {
			alert("Bitte geben Sie kurz an, worum es in Ihrer Nachricht an uns geht. Dies hilft uns bei der schnelleren Bearbeitung.");
			document.kontakt.Betreff.focus();
			return false;
		}

		if(document.kontakt.nachricht.value==""){
			alert("Bitte schreiben Sie Ihre Nachricht, bevor Sie das Formular absenden.");
			document.kontakt.nachricht.focus();
			return false;
		}

		document.kontakt.submit();
			return true;
		}

	
//		CHECKING NEWSLETTER

	function checkNewsLetter() {
		var str=document.newsletter.EMail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if (str=='') {
			alert('Bitte geben Sie eine gueltige Email-Adresse an!');
			document.newsletter.EMail.focus();
			return false;
		}
		
		if (str=='Ihre Email-Adresse') {
			alert(unescape("Bitte geben Sie eine gueltige Email-Adresse an!"));
			document.newsletter.EMail.focus();
			return false;
		}
					
		if (!filter.test(str)) {
			alert("Bitte geben Sie eine gueltige Email-Adresse an!");
			document.newsletter.EMail.select();			
			return false;
		}

		document.newsletter.submit();
		return true;
	}	
	
//		CHECKING MITGLIED

function checkMitglied() {
	
		if((document.mitglied.Anrede.value=="") || (document.mitglied.Anrede.value=="Anrede")) {
			alert("Bitte waehlen Sie eine Anredeform aus!");
			document.mitglied.Anrede.focus();
			return false;
		}
		
		if((document.mitglied.Vorname.value=="") || (document.mitglied.Vorname.value=="Vorname")) {
			alert("Bitte geben Sie Ihren Vornamen an!");
			document.mitglied.Vorname.focus();
			return false;
		}
		
		if((document.mitglied.Nachname.value=="") || (document.mitglied.Nachname.value=="Nachname")) {
			alert("Bitte geben Sie Ihren Nachnamen an!");
			document.mitglied.Nachname.focus();
			return false;
		}
		
		if((document.mitglied.strasse.value=="") || (document.mitglied.strasse.value=="Strasse und HausNr.")) {
			alert("Bitte tragen Sie Ihre Strasse und Haus-Nr. ein!");
			document.mitglied.strasse.focus();
			return false;
		}
		
		if((document.mitglied.plz.value=="") || (document.mitglied.plz.value=="PLZ")) {
			alert("Bitte tragen Sie eine gueltige Postleitzahl ein!");
			document.mitglied.plz.focus();
			return false;
		}
		
		var str=document.mitglied.plz.value;
		var filter=/^\d{5}$/
		
		if (!filter.test(str)) {
			alert("Bitte tragen Sie eine gueltige Postleitzahl ein!");
			document.mitglied.plz.select();			
			return false;
		}
		
		if((document.mitglied.ort.value=="") || (document.mitglied.ort.value=="Ort")) {
			alert("Bitte geben Sie Ihren Wohnort an!");
			document.mitglied.ort.focus();
			return false;
		}
		
		if((document.mitglied.telefon.value=="") || (document.mitglied.telefon.value=="Telefon")) {
			alert("Bitte geben Sie Ihre Telefonnummer an!");
			document.mitglied.telefon.focus();
			return false;
		}
		
		var str=document.mitglied.EMail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if (str=='') {
			alert('Bitte geben Sie eine gueltige Email-Adresse an!');
			document.mitglied.EMail.focus();
			return false;
		}
		
		if (str=='EMail') {
			alert('Bitte geben Sie eine gueltige Email-Adresse an!');
			document.mitglied.EMail.focus();
			return false;
		}
					
		if (!filter.test(str)) {
			alert("Bitte geben Sie eine gueltige Email-Adresse an!");
			document.mitglied.EMail.select();			
			return false;
		}
		
		if(document.mitglied.gDay.value==0) {
			alert("Bitte geben Sie Ihr Geburtsdatum an!");
			document.mitglied.gDay.focus();
			return false;
		}
		
		if(document.mitglied.gMonth.value==0) {
			alert("Bitte geben Sie Ihr Geburtsdatum an!");
			document.mitglied.gMonth.focus();
			return false;
		}
		
		if(document.mitglied.gYear.value==0) {
			alert("Bitte geben Sie Ihr Geburtsdatum an!");
			document.mitglied.gYear.focus();
			return false;
		}
		
		if(document.mitglied.beitrag.value=="") {
			alert("Bitte waehlen Sie einen Beitrag aus, den Sie im Rahmen Ihrer Mitgliedschaft jaehrlich zahlen moechten!");
			document.mitglied.beitrag.focus();
			return false;
		}
	
		
		
		document.mitglied.submit();
			return true;
		}


//		CHECKING SUGGEST FORM  
	function checkSuggest() {
		if((document.suggest.senderName.value=="") || (document.suggest.senderName.value=="Vor- und Zuname des Absenders"))  {
			alert("Bitte geben Sie Ihren Namen ein!");
			document.suggest.senderName.focus();
			return false;
		}
		
		var str=document.suggest.senderEMail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if (str=='') {
			alert('Bitte tragen Sie Ihre gueltige Email-Adresse ein!');
			document.suggest.senderEMail.focus();
			return false;
		}
		
		if (str=='Email-Adresse des Absenders') {
			alert('Bitte tragen Sie Ihre gueltige Email-Adresse ein!');
			document.suggest.senderEMail.focus();
			return false;
		}
					
		if (!filter.test(str)) {
			alert("Bitte tragen Sie Ihre gueltige Email-Adresse ein!");
			document.suggest.senderEMail.select();			
			return false;
		}
		
		if((document.suggest.receiverName.value=="") || (document.suggest.receiverName.value=="Vor- und Zuname des Empfaengers"))  {
			alert("Bitte geben Sie den Namen des Empfaengers ein!");
			document.suggest.receiverName.focus();
			return false;
		}


		
		var str=document.suggest.receiverEMail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if (str=='') {
			alert('Bitte tragen Sie eine gueltige Email-Adresse des Empfaengers ein!');
			document.suggest.receiverEMail.focus();
			return false;
		}
		
		if (str=='Email-Adresse des Empfaengers') {
			alert('Bitte tragen Sie eine gueltige Email-Adresse des Empfaengers ein!');
			document.suggest.receiverEMail.focus();
			return false;
		}
					
		if (!filter.test(str)) {
			alert("Bitte tragen Sie eine gueltige Email-Adresse des Empfaengers ein!");
			document.suggest.receiverEMail.select();			
			return false;
		}
		

		//if(document.suggest.nachricht.value==""){
//			alert("Please enter your nachricht!");
//			document.suggest.nachricht.focus();
//			return false;
//		}

		document.suggest.submit();
			return true;
		}

//		CHECKING SEARCH FORM  
	function checkSearch(){
		
		if((document.searchResult.q.value=="") || (document.searchResult.q.value=="Begriff eingeben"))  {
			alert("Bitte geben Sie einen Suchbegriff ein!");
			document.searchResult.q.focus();
			return false;
		}
		
		document.searchResult.submit();
			return true;
		}

//		SOCIAL NETWORK




function checkSocialNetwork() {
	
		if((document.socialNetwork.Anrede.value=="") || (document.socialNetwork.Anrede.value=="Anrede")) {
			alert("Bitte waehlen Sie eine Anredeform aus!");
			document.socialNetwork.Anrede.focus();
			return false;
		}
		
		if((document.socialNetwork.Vorname.value=="") || (document.socialNetwork.Vorname.value=="Vorname")) {
			alert("Bitte geben Sie Ihren Vornamen an!");
			document.socialNetwork.Vorname.focus();
			return false;
		}
		
		if((document.socialNetwork.Nachname.value=="") || (document.socialNetwork.Nachname.value=="Nachname")) {
			alert("Bitte geben Sie Ihren Nachnamen an!");
			document.socialNetwork.Nachname.focus();
			return false;
		}
		
		if((document.socialNetwork.strasse.value=="") || (document.socialNetwork.strasse.value=="Strasse und HausNr.")) {
			alert("Bitte tragen Sie Ihre Strasse und Haus-Nr. ein!");
			document.socialNetwork.strasse.focus();
			return false;
		}
		
		if((document.socialNetwork.plz.value=="") || (document.socialNetwork.plz.value=="PLZ")) {
			alert("Bitte tragen Sie eine gueltige Postleitzahl ein!");
			document.socialNetwork.plz.focus();
			return false;
		}
		
		var str=document.socialNetwork.plz.value;
		var filter=/^\d{5}$/
		
		if (!filter.test(str)) {
			alert("Bitte tragen Sie eine gueltige Postleitzahl ein!");
			document.socialNetwork.plz.select();			
			return false;
		}
		
		if((document.socialNetwork.ort.value=="") || (document.socialNetwork.ort.value=="Ort")) {
			alert("Bitte geben Sie Ihren Wohnort an!");
			document.socialNetwork.ort.focus();
			return false;
		}
		
		if((document.socialNetwork.telefon.value=="") || (document.socialNetwork.telefon.value=="Telefon")) {
			alert("Bitte geben Sie Ihre Telefonnummer an!");
			document.socialNetwork.telefon.focus();
			return false;
		}
		
		
		
		
	
		var str=document.socialNetwork.EMail.value;
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		
		if ((str=='')||(str=='EMail') ){
			alert('Bitte geben Sie eine gueltige Email-Adresse an!');
			document.socialNetwork.EMail.focus();
			return false;
		}
		
		
					
		if (!filter.test(str)) {
			alert("Bitte geben Sie eine gueltige Email-Adresse an!");
			document.socialNetwork.EMail.select();			
			return false;
		}
		
		if(document.socialNetwork.gDay.value==0) {
			alert("Bitte geben Sie Ihr Geburtsdatum an!");
			document.socialNetwork.gDay.focus();
			return false;
		}
		
		if(document.socialNetwork.gMonth.value==0) {
			alert("Bitte geben Sie Ihr Geburtsdatum an!");
			document.socialNetwork.gMonth.focus();
			return false;
		}
		var d=new Date();
		if((document.socialNetwork.gYear.value==0)||(document.socialNetwork.gYear.value<(d.getFullYear()-(d.getFullYear()-10)))){
			alert("Bitte geben Sie Ihr Geburtsdatum an!");
			document.socialNetwork.gYear.focus();
			return false;
		}
		
		if(document.socialNetwork.beitrag.value=="") {
			alert("Bitte waehlen Sie einen Beitrag aus, den Sie im Rahmen Ihrer Mitgliedschaft jaehrlich zahlen moechten!");
			document.socialNetwork.beitrag.focus();
			return false;
		}
		
		if((document.socialNetwork.Kreditinstitut.value=="") || (document.socialNetwork.Kreditinstitut.value=="Kreditinstitut")) {
			alert("Bitte geben Sie Ihr Kreditinstitut an!");
			document.socialNetwork.Kreditinstitut.focus();
			return false;
		}
		
		if((document.socialNetwork.Bankleitzahl.value=="") || (document.socialNetwork.Bankleitzahl.value=="Bankleitzahl")) {
			alert("Bitte geben Sie Ihre Bankleitzahl an!");
			document.socialNetwork.Bankleitzahl.focus();
			return false;
		}
		
		if((document.socialNetwork.KontoNummer.value=="") || (document.socialNetwork.KontoNummer.value=="Konto Nummer")) {
			alert("Bitte geben Sie Ihre Kontonummer an!");
			document.socialNetwork.KontoNummer.focus();
			return false;
		}
		
		//if((document.socialNetwork.KontoNummer.value=="") || (document.socialNetwork.KontoNummer.value=="Konto Nummer")) {
//			alert("Bitte geben Sie Ihre Kontonummer an!");
//			document.socialNetwork.KontoNummer.focus();
//			return false;
//		}
		
		if((document.socialNetwork.Kontoinhabers.value=="") || (document.socialNetwork.Kontoinhabers.value=="Name des Kontoinhabers")) {
		alert("Bitte geben Sie den Namen des Kontoinhabers an!");
		document.socialNetwork.Kontoinhabers.focus();
		return false;
		}
	
	
		if(document.socialNetwork.terms.value==0){
			alert("Bitte bestaetigen Sie, dass Sie mit dem Lastschriftverfahren einverstanden sind.");
			document.socialNetwork.terms.focus();
			return false;
		}
		
		document.socialNetwork.submit();
			return true;
		}


