﻿/* CHECKER FÜR CONNECT_LIVE.PHP*/
function formular_checker(){

	if (document.formular.geschlecht.value == '')  {alert('Bitte geben Sie eine Anrede an.');
	document.formular.geschlecht.focus();
	return (false);
	}

	if (document.formular.vname.value == '')  {alert('Bitte geben Sie ihren Vornamen an.');
	document.formular.vname.focus();
	return (false);
	}
	
	if (document.formular.nname.value == '')  {alert('Bitte geben Sie ihren Nachnamen an.');
	document.formular.nname.focus();
	return (false);
	}


	if (document.formular.firma.value == '')  {alert('Bitte geben Sie ihre Firma an.');
	document.formular.firma.focus();
	return (false);
	}

	if (document.formular.land.value == '')  {alert('Bitte geben Sie ein Land an.');
	document.formular.land.focus();
	return (false);
	}


	if (!document.formular.plz.value.match(/[0-9]{1}/)) {alert('Bitte geben Sie ihre PLZ an.');
	document.formular.plz.focus();
	return (false);
	}
	
	if (document.formular.ort.value == '')  {alert('Bitte geben Sie einen Ort an.');
	document.formular.ort.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);
     }






	if (!document.formular.rueckruf.checked)  {
          alert('Damit wir Ihre Anfrage bearbeiten können, müssen Sie das Kästchen "Ja, bitte rufen Sie mich zurück." ankreuzen.');
          document.formular.rueckruf.focus();
          return (false);
       }

return true;
}






/* CHECKER FÜR KONTAKT.HTML*/
function kontakt_checker(){
 
	
	var msg="";
	if (document.formular.vname.value == '')  {msg += "Bitte geben Sie Ihren Vornamen an.\n";
	document.formular.vname.focus();

	}

	if (document.formular.nname.value == '')  {msg += "Bitte geben Sie Ihren Nachnamen an.\n";
	document.formular.nname.focus();
	
	}

	if (document.formular.firma.value == '')  {msg += "Bitte geben Sie Ihre Firma an.\n";
	document.formular.firma.focus();
	
	}


	/* 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){
    	 msg += "Bitte ueberpruefen Sie Ihre Email-Adresse.\n";
	  document.formular.email.focus();
      
     }

     if (document.formular.directly_callback != undefined) {
 		if (document.formular.directly_callback.checked){
 	 		if (document.formular.telefon.value ==""){
 	 			msg += "Bitte  geben Sie  Ihre Telefonnummer ein.\n";
 	 			
 	 		}
 	 	}
 	}
    if (msg!=""){
    	alert(msg);
    	return(false);
    }
return true;
}
