﻿function checkEmail(s)
{
		 var a = false;
		 var res = false;
		 
		 if(typeof(RegExp) == 'function') {
			  var b = new RegExp('abc');
			  if(b.test('abc') == true){a = true;}
		 }
		
		 if(a == true) {
			  reg = new RegExp('^([a-zA-Z0-9\\-\\.\\_]+)'+
			                   '(\\@)([a-zA-Z0-9\\-\\.]+)'+
			                   '(\\.)([a-zA-Z]{2,4})$');
			  res = (reg.test(s));
		 }
		 else {
			  res = (s.search('@') >= 1 &&
			         s.lastIndexOf('.') > s.search('@') &&
			         s.lastIndexOf('.') >= s.length-5)
		 }
		 return(res);
}

function CheckKontaktForm() {
     if (document.KontaktForm.Standort.value == "-99") {
         alert("Bitte wählen Sie einen Standort!");
         return false;
     } else if (document.KontaktForm.Anrede.value == "-99") {
         alert("Bitte wählen Sie eine korrekte Anrede!");
         return false;         
     } else if (document.KontaktForm.Name.value == "") {
         alert("Bitte geben Sie Ihren Namen ein!");
         return false;
     } else if (document.KontaktForm.From.value == "") {
         alert("Bitte geben Sie Ihre Email-Adresse an!");
         return false; 
     } else if (document.KontaktForm.Betreff.value == "-99") {
         alert("Bitte wählen Sie einen passenden Betreff!");
         return false;
     } else if (document.KontaktForm.Nachricht.value == "") {
         alert("Geben Sie eine Nachricht ein!");
         return false;
     } else {
         return true;
     }
}

function changesite (URI1) {
  	parent.location.href = URI1;
}

function changeButton(cell) {
	cell.style.background='#f4b450';
	cell.style.color='#FFFFFF';
	cell.style.cursor = 'pointer';
}

function changeButtonBack(cell) {
	cell.style.background='#FFFFFF';
	cell.style.color='#000000';
	cell.style.cursor = 'default';
}

function CheckNewsletterForm() {
	 if (document.NewsletterForm.Email.value == "") {
         alert("Bitte geben Sie die E-Mail Adresse an!");
         return false;
     } else if (document.NewsletterForm.Email2.value == "") {
         alert("Bestätigen Sie bitte Ihre E-Mail Adresse!");
         return false;         
     } else {
     			var E1 = document.NewsletterForm.Email.value;
     			var E2 = document.NewsletterForm.Email2.value;
     		 	if (E1 !== E2) {
     		 		alert("Sie haben Ihre E-Mail Adresse nicht korrekt bestätigt - überprüfen Sie Ihre Eingabe!");
     		 		return false;
     		 	}
     		 	else {
     		 		if (!checkEmail(document.NewsletterForm.Email2.value)) {
     		 			alert("Überprüfen Sie Ihre E-Mail Adresse auf korrekte Schreibweise!");
     		 			return false;
     		 		}else
         			return true;
         	}
     }
}

