function chkFormular() 
{ 	
   if(document.magicmail_form.vorname.value == "")  { 
   	alert("Bitte geben Sie Ihren Vornamen an."); 
		document.magicmail_form.vorname.focus(); 
		return false; 
	} 
	if(document.magicmail_form.name.value == "")  { 
		alert("Bitte geben Sie Ihren Namen an."); 
		document.magicmail_form.name.focus(); 
		return false; 
	} 
	if(document.magicmail_form.email.value == "")  { 
		alert("Bitte geben Sie Ihre eMail-Adresse an."); 
		document.magicmail_form.email.focus(); 
		return false; 
   } 
 	var mm_email_check = document.magicmail_form.email.value.match(/^.+@[^\.].*\.[a-z]{2,}$/i); 
	if(!mm_email_check && document.magicmail_form.email.value !="")  { 
		alert("Bitte geben Sie eine gueltige eMail-Adresse an."); 
		document.magicmail_form.email.focus(); 
		return false; 
	} 
	if(document.magicmail_form.message.value == "")  { 
		alert("Wollen Sie wirklich eine leere Nachricht abschicken? \nBitte geben Sie eine Nachricht an."); 
		document.magicmail_form.message.focus(); 
		return false; 
	}
}

function chkNewsletterform()
{
   if(document.newsletter_form.email.value == "")  { 
		alert("Bitte geben Sie Ihre eMail-Adresse an."); 
		document.newsletter_form.email.focus(); 
		return false; 
	} 
	if(document.newsletter_form.email.value.length > 100)  { 
   	alert("eMail-Adresse zu lang"); 
		document.newsletter_form.email.focus(); 
		return false; 
	}
	var email = document.newsletter_form.email.value.replace(/ /g, "");				
	var mm_email_check = email.match(/^.+@[^\.].*\.[a-z]{2,}$/i); 
	if(!mm_email_check && document.newsletter_form.email.value !="")  { 
		alert("Bitte geben Sie eine gueltige eMail-Adresse an."); 
		document.newsletter_form.email.focus(); 
		return false; 
	} 
}
            
function chkNewsletterVersandForm(form)
{
	if(form.betreff.value == "")  { 
   	alert("Bitte geben Sie einen Betreff an."); 
	   form.betreff.focus();
		return false; 
	}
	if(form.SubmitButton == "Abschicken"){		
		Check = confirm("Wollen Sie den Newsletter wirklich versenden?");
		if(Check == false) return false;
	}				
}
function chkSupportForm(form)
{
	if(form.f_anspname.value == ""){
	   alert("Bitte geben Sie Ihren Namen an");
	   form.f_anspname.focus();
	   return false; 
	}
	if (!form.f_anspname.value.match(/^[a-z,ä,ö,ü,ß, ,-]{2,50}$/i)){
	   alert("Bitte geben Sie einen korrekten Namen an (Namen dürfen nur aus Buchstaben, Leerzeichen und Bindestrichen bestehen und höchsten 50 Zeichen lang sein)");
	   form.f_anspname.focus();
	   return false; 
	}
	if(form.f_anspvorname.value == ""){
	   alert("Bitte geben Sie Ihren Vornamen an.");
	   form.f_anspvorname.focus();
	   return false; 
	}
	if (!form.f_anspvorname.value.match(/^[a-z,ä,ö,ü,ß, ,-]{2,50}$/i)){
	   alert("Bitte geben Sie einen korrekten Vornamen an (Vornamen dürfen nur aus Buchstaben, Leerzeichen und Bindestrichen bestehen und höchsten 50 Zeichen lang sein)");
	   form.f_anspvorname.focus();
	   return false; 
	}		
	if(form.f_anspartmail.value == ""){
	   alert("Bitte geben Sie eine eMail-Adresse an");
	   form.f_anspartmail.focus();
	   return false; 
	}
	if(form.f_anspartmail.value.length > 50){
	   alert("Bitte geben Sie eine korekte eMail-Adresse an (E-Mail Adressen dürfen höchstens 50 Zeichen enthalten)");
	   form.f_anspartmail.focus();
	   return false;
   }
   if(!form.f_anspartmail.value.match(/^.+@[^\.].*\.[a-z]{2,}$/i)){
      alert("Bitte geben Sie eine gueltige eMail-Adresse an");
      form.f_anspartmail.focus();
      return false;
   }
   if(!form.f_ansptelnr.value.match(/^[0-9, ,/,+]{8,20}$/i) && form.f_ansptelnr.value.length > 0){
      alert("Bitte geben Sie eine gueltige Telefon-Nummer an");
      form.f_ansptelnr.focus();
      return false;
   }
   if(form.f_kunde.value == ""){
	   alert("Bitte geben Sie eine Kundennummer oder eine Firma an");
	   form.f_kunde.focus();
	   return false; 
	}
	if(form.f_kunde.value.length > 50){
	   alert("Bitte geben Sie eine korrekte Firma an (Firmennamen dürfen höchstens 50 Zeichen enthalten)");
	   form.f_kunde.focus();
	   return false;
   }
   if(form.f_kurz.value == ""){
	   alert("Bitte geben Sie einen Betreff an");
	   form.f_kurz.focus();
	   return false; 
	}
	if(form.f_kurz.value.length > 250){
	   alert("Bitte geben Sie eine korrekte Betreff an (Der Betreff darf höchstens 250 Zeichen enthalten)");
	   form.f_kurz.focus();
	   return false;
   }
   if(form.f_info.value == ""){
	   alert("Bitte geben Sie eine Beschreibung an");
	   form.f_info.focus();
	   return false; 
	}   				
}