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_mh_pw()
{
 var message = "";
 
 if(document.regist.url_new.value == "")
  message = message + "Bitte Ihre Wunsch-URL eintragen\n";
 if(document.regist.pw.value == "")
  message = message + "Bitte Ihr gewähltes Passwort eintragen\n"; 
 else if(document.regist.pw.value.length < 5)
  message = message + "Bitte ein Passwort mit mindestens 5 Zeichen wählen\n"; 
 if(document.regist.email.value == "")
  message = message + "Bitte Ihre E-Mail Adresse eintragen\n";  
 else if(!EMail(document.regist.email.value) && document.regist.email.value != "")
   message = message + "\nSie haben eine ungültige E-mail Adresse eingegeben\n";
   
 if(message != "")    
  alert(message);
 else
 {
   Check = confirm("Folgende E-Mail Adresse wurde eingegeben:\n\n"+document.regist.email.value+"\n\nIst diese korrekt?" );
   if(Check == true)
   {
    document.regist.go_regist.value = 1;     
    document.regist.submit();   
   }  
 }
}

function check_dienstleister()
{
  var message = "";
  
 if(document.regist.AGB.checked == false)
 {
  alert("Bitte erst die AGB's lesen!!");
 }
 else
 { 
  if(document.regist.werbe_kat.value == "Auswahl")
   message = message + "Bitte die Seite auf der Ihre Werbung platziert werden soll auswählen!\n\n";  
  if(document.regist.kd_firma.value == "")
   message = message + "Bitte Ihren Firmennamen eintragen!\n";  
  if(document.regist.kd_a_partner.value == "")
   message = message + "Bitte einen Ansprechpartner eintragen!\n"; 
  if(document.regist.kd_ap_tel.value == "")
   message = message + "Bitte Telefon des Ansprechpartners eintragen!\n"; 
  if(document.regist.kd_logo.value != "")
  {
   if(document.regist.kd_logo.value.substring(document.regist.kd_logo.value.length-3).toLowerCase() != 'jpg' && document.regist.kd_logo.value.substring(document.regist.kd_logo.value.length-4).toLowerCase() != 'jpeg')
    message = message + "Ungültiges Bildformat - Bitte eine jpg oder jpeg Datei eingeben!\n";
  }   
  if(document.regist.kd_plz.value == "")
   message = message + "Bitte Ihre Postleitzahl eintragen!\n"; 
  if(document.regist.kd_ort.value == "")
   message = message + "Bitte Ihren Standort eintragen!\n"; 
  if(document.regist.kd_web.value == "")
   message = message + "Bitte Ihre Web-Adresse eintragen!\n";        
  if(document.regist.kd_mail.value == "")
   message = message + "Bitte Ihre E-Mail Adresse eintragen!\n";  
  else if(!EMail(document.regist.kd_mail.value) && document.regist.kd_mail.value != "")
   message = message + "\nSie haben eine ungültige E-mail Adresse eingegeben!\n";
  if(document.regist.kd_pw.value == "")
   message = message + "Bitte Passwort wählen/eintragen!\n";    
   
  if(message != "")    
   alert(message); 
  else
  {
    Check = confirm("Folgende E-Mail Adresse wurde eingegeben:\n\n"+document.regist.kd_mail.value+"\n\nIst diese korrekt?" );
    if(Check == true)
    {
     document.regist.go_regist.value = 1;     
     document.regist.submit();   
    }  
  }
 } 
}

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();  
 
}