  function isEmailAddressOk(email) {
    var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(email.match(emailExp)){
		return true;
	}else{
		return false;
	}
  }

  
  
  function checkGuestBookFormular () 
  {
	document.GuestbookEntry.sendcheck.value = 1689;
	  
    if (document.GuestbookEntry.guestname.value == "") {
      alert("Bitte geben Sie einen Namen ein!");
      document.GuestbookEntry.guestname.focus();
      return false;
    }
    if (document.GuestbookEntry.message.value == "") {
      alert("Bitte geben Sie einen Eintragtext ein!");
      document.GuestbookEntry.message.focus();
      return false;
    }
	 if (document.GuestbookEntry.message.value.length > 1500) {
      alert("Der Eintrag darf nicht mehr als 1500 Zeichen enthalten!\n\nAktuelle Länge: " + document.GuestbookEntry.message.value.length + " Zeichen" );
      document.GuestbookEntry.message.focus();
      return false;
    }
  } 
  
  
  function checkFeedbackForm ()
   {
	if (document.FeedbackForm.Vorname.value == "") {
      alert("Bitte geben Sie einen Vornamen ein!");
      document.FeedbackForm.Vorname.focus();
      return false;
    }
    if (document.FeedbackForm.Nachname.value == "") {
      alert("Bitte geben Sie einen Nachnamen ein!");
      document.FeedbackForm.Nachname.focus();
      return false;
    }   
	if (document.FeedbackForm.email.value == "" || !isEmailAddressOk(document.FeedbackForm.email.value)) {
      alert("Bitte geben Sie eine gültige E-Mail-Adresse ein!");
      document.FeedbackForm.email.focus();
      return false;
    }
	if (document.FeedbackForm.Anfrage.value == "") {
      alert("Bitte geben Sie eine Mitteilung ein!");
      document.FeedbackForm.Anfrage.focus();
      return false;
    }
	if (document.FeedbackForm.Anfrage.value.length > 5000) {
      alert("Die Anfrage darf nicht mehr als 5000 Zeichen enthalten!\n\nAktuelle Länge: " + document.FeedbackForm.Anfrage.value.length + " Zeichen" );
       document.FeedbackForm.Anfrage.focus();
      return false;
   } 
   }
   
   function checkTrainingForm ()
   {  
    if (document.TrainingForm.Vorname.value == "") {
      alert("Bitte geben Sie einen Vornamen ein!");
      document.TrainingForm.Vorname.focus();
      return false;
    }
	if (document.TrainingForm.Nachname.value == "") {
      alert("Bitte geben Sie einen Nachnamen ein!");
      document.TrainingForm.Nachname.focus();
      return false;
    }
	if (document.TrainingForm.Strasse.value == "") {
      alert("Bitte geben Sie eine Strasse ein!");
      document.TrainingForm.Strasse.focus();
      return false;
    }
	if (document.TrainingForm.Ort.value == "") {
      alert("Bitte geben Sie einen Ort ein!");
      document.TrainingForm.Ort.focus();
      return false;
    }
	if (document.TrainingForm.email.value == "" || !isEmailAddressOk(document.TrainingForm.email.value)) {
      alert("Bitte geben Sie eine gültige E-Mail-Adresse ein!");
      document.TrainingForm.email.focus();
      return false;
    }
	if (document.TrainingForm.Anfrage.value.length > 5000) {
      alert("Die Mitteilung darf nicht mehr als 5000 Zeichen enthalten!\n\nAktuelle Länge: " + document.TrainingForm.Anfrage.value.length + " Zeichen" );
      document.TrainingForm.Anfrage.focus();
      return false;
   } 
   }
  
   function deleteGuestbookEntry(id) {
	  var Check1=confirm ("Eintrag wirklich löschen?");
		if (Check1==true) {
		//	 alert("Lösche Bild " + galId );
			document.forms["deleteguestbookentry" + id].submit();	   		
		}
	}
  
   function deletePicture(imageId, description) {
	  var Check1=confirm (description + " wirklich löschen?");
		if (Check1==true) {
		//	 alert("Lösche Bild " + galId );
			document.forms["deleteform" + imageId].submit();	   		
		}
	}
	
    function deletePhoto(imageId, description) {
	  var Check1=confirm ("Bild mit dem Titel: \"" +  description + "\" wirklich löschen?");
		if (Check1==true) {
		//	 alert("Lösche Bild " + galId );
			document.forms["deletephoto"].submit();	   		
		}
	}
	
	function deleteCategory(catId, description, contentCount) {
	  var check1=confirm ("Kategorie " + description + " wirklich löschen?");
		if (check1==true) {
			if (contentCount != 0)
			{
				alert("Kategorie " + description + " kann nicht gelöscht werden!\nDie Kategorie muss leer sein." );
			}
			else
			{
				document.forms["catForm" + catId].submit();	 
			} 		
		}
	}
	
	
