﻿function formular_checker(){

if (
    !document.formular.termin[0].checked && 
	!document.formular.termin[1].checked  &&  
	!document.formular.termin[2].checked  &&  
	!document.formular.termin[3].checked  &&  
	!document.formular.termin[4].checked  && 
	!document.formular.termin[5].checked  && 
	!document.formular.termin[6].checked

	
)

{
	alert('Bitte wählen Sie einen Termin aus!'); 
	return (false); 
}


 
if (!(document.formular.geschlecht[0].checked || document.formular.geschlecht[1].checked )) {
          alert('Bitte geben Sie ihr Geschlecht an!'); 
          return (false); 
      }
  
    if (document.formular.vname.value == '')  {
          alert('Bitte Vornamen angeben!'); 
          document.formular.vname.focus(); 
          return (false); 
     }
     
       if (document.formular.nname.value == '')  {
          alert('Bitte Nachnamen angeben!'); 
          document.formular.nname.focus(); 
          return (false); 
     }
     
     
    if (document.formular.firma.value == '')  {
          alert('Bitte Firma angeben!'); 
          document.formular.firma.focus(); 
          return (false); 
     }
     
       if (document.formular.position.value == '')  {
          alert('Bitte Position angeben!'); 
          document.formular.position.focus(); 
          return (false); 
     }
	 
	 
	/* if (!(document.formular.gruppe[0].checked || document.formular.gruppe[1].checked || document.formular.gruppe[2].checked || document.formular.gruppe[3].checked )) {
          alert('Bitte geben Sie an, ob Sie Endkunde, Channelpartne, Mitarbeiter oder Presse sind!'); 
          return (false); 
      }*/
	 
     
       if (document.formular.str.value == '')  {
          alert('Bitte Strasse angeben!'); 
          document.formular.str.focus(); 
          return (false); 
     }
     
       if (document.formular.plz.value == '')  {
          alert('Bitte PLZ angeben!'); 
          document.formular.plz.focus(); 
          return (false); 
       }
       if (document.formular.ort.value == '')  {
          alert('Bitte Ort angeben!'); 
          document.formular.ort.focus(); 
          return (false); 
       }
       
       if (document.formular.land.value == '0')  {
          alert('Bitte Land angeben!');
		  document.formular.land.focus();
          return (false); 
       } 
       
       /*if (document.formular.tel.value == '')  {
          alert('Bitte Telefonnummer angeben!'); 
          document.formular.tel.focus(); 
          return (false); 
       }*/
       
       
       
       
       
       
/* email checken*/
     var s = document.formular.email.value; 
     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)
     }
     if(res==false){
      alert('Bitte überprüfen Sie ihre Email-Adresse!');
	  document.formular.email.focus();
      return (false);  
     }
	 
	 
	 
/* freemailcheck*/
/*freemail = new Array ("@gmx.de", "@gmx.com", "@gmx.net", "@gmx.at", "@gmx.ch", "@web.de", "@web.com", "@web.net", "@aol.de", "@aol.com", "@aol.net", "@t-online.de", "@freemail.de", "@freemail.com", "@freemail.net", "@gmail.de", "@gmail.com", "@gmail.net", "@yahoo.de", "@yahoo.com", "@yahoo.net", "@yahoo.at", "@yahoo.ch", "@hotmail.de", "@hotmail.com", "@hotmail.net", "@arcor.de", "@lycos.de", "@lycos.com", "@lycos.net", "@lycos.at", "@lycos.ch");
    var s = document.formular.email.value; 
	for (i = 0; i < freemail.length; i++)
	{
		var Reg = eval("/"+freemail[i]+"/");
		var Ergebnis = s.search(Reg);
		if (Ergebnis != -1)
		{
		    alert("Leider kann Ihre E-Mail-Adresse nicht akzeptiert werden, da es sich um einen kostenlosen Web-Account handelt. Bitte geben Sie Ihre Firmen E-Mail-Adresse an.");
	  		document.formular.email.focus();
      		return (false); 
		}  
	}
*/

/* email checken ende*/
       
	   
       if (!document.formular.receive_infos.checked)  {
          alert('Damit wir Ihre Anfrage bearbeiten können, müssen Sie das Kästchen "Ich bin damit einverstanden" ankreuzen.'); 
          document.formular.receive_infos.focus(); 
          return (false); 
       }

         
/* Formular abschicken*/ 
return true;
}











