var str_text = "Trage hier deine Nachricht ein!";

function leeren()
  {
    if(document.Formular.nachricht.value == str_text)
        document.Formular.nachricht.value = "";
  }

function chkFormular()
  {
   if(document.Formular.nachricht.value == "")
    {
     alert("Bitte gib eine Nachricht ein!");
     document.Formular.nachricht.focus();
     return false;
    }

   if(document.Formular.nachricht.value == str_text)
    {
     alert("Bitte gib eine Nachricht ein!");
     document.Formular.nachricht.focus();
     return false;
    }
   if(document.Formular.nachricht.value.indexOf('href=') != -1)
    {
     alert("Bitte verwende keinen HTML-Code in der Nachricht!");
     document.Formular.mail.focus();
     return false;
    }	
	if(document.Formular.nachricht.value.indexOf('</A>') != -1)
    {
     alert("Bitte verwende keinen HTML-Code in der Nachricht!");
     document.Formular.mail.focus();
     return false;
    }
	if(document.Formular.nachricht.value.indexOf('</a>') != -1)
    {
     alert("Bitte verwende keinen HTML-Code in der Nachricht!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.vorname.value == "")
    {
     alert("Bitte gib deinen Vornamen ein!");
     document.Formular.vorname.focus();
     return false;
    }

   if(document.Formular.name.value == "")
    {
     alert("Bitte gib deinen Nachnamen ein!");
     document.Formular.name.focus();
     return false;
    }

   if(document.Formular.mail.value == "")
    {
     alert("Bitte gib deine E-Mail-Adresse ein!");
     document.Formular.mail.focus();
     return false;
    }

   if(document.Formular.mail.value.indexOf('@') == -1)
    {
     alert("Das ist keine gültige E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }

   if(document.Formular.mail.value.indexOf('.') == -1)
    {
     alert("Das ist keine gültige E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }
	
// Umlaute in Mailadresse?	
   if(document.Formular.mail.value.indexOf('ä') != -1)
    {
     alert("Bitte verwende kein 'ä' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('Ä') != -1)
    {
     alert("Bitte verwende kein 'Ä' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('ö') != -1)
    {
     alert("Bitte verwende kein 'ö' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('Ö') != -1)
    {
     alert("Bitte verwende kein 'Ö' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('ü') != -1)
    {
     alert("Bitte verwende kein 'ü' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('Ü') != -1)
    {
     alert("Bitte verwende kein 'Ü' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }		
// Ende Test auf Umlaute	

// Sonderzeichen in Mailadresse? 				
   if(document.Formular.mail.value.indexOf('/') != -1)
    {
     alert("Bitte verwende kein '/' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('ß') != -1)
    {
     alert("Bitte verwende kein 'ß' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('§') != -1)
    {
     alert("Bitte verwende kein '§' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('$') != -1)
    {
     alert("Bitte verwende kein '$' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('%') != -1)
    {
     alert("Bitte verwende kein '%' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }			
   if(document.Formular.mail.value.indexOf(' ') != -1)
    {
     alert("Bitte verwende kein Leerzeichen in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }			
   if(document.Formular.mail.value.indexOf('&') != -1)
    {
     alert("Bitte verwende kein '&' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }		
   if(document.Formular.mail.value.indexOf('(') != -1)
    {
     alert("Bitte verwende kein '(' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf(')') != -1)
    {
     alert("Bitte verwende kein ')' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('?') != -1)
    {
     alert("Bitte verwende kein '?' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('=') != -1)
    {
     alert("Bitte verwende kein '=' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }	
   if(document.Formular.mail.value.indexOf('´') != -1)
    {
     alert("Bitte verwende kein '´' in der E-Mail-Adresse!");
     document.Formular.mail.focus();
     return false;
    }								
// Ende Test auf Sonderzeichen
  }
 
