function EMail(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 check_form_wunsch()
{
 var message = "";
  
 if(document.kontakt.mail.value == "") 
   message = "Bitte E-Mail Adresse angeben !\n";
 else 
   if(!EMail(document.kontakt.mail.value) && document.kontakt.mail.value != "")
    message = message + "Bitte eine gültige E-mail Adresse eingegeben!\n"; 
   
 if(document.kontakt.wunsch.value == "")
    message = message + "Bitte das Feld Ihre Wünsche oder Anmerkungen ausfüllen!\n";
 
 if(document.kontakt.sicherheitscode.value == "")
    message = message + "Bitte den Sicherheitscode berechnen!";
   
 if(message != "")
 {
     alert(message);
 }
    
 if(message == "")
   document.kontakt.submit();  
 
}
