// Prüft für jedes Eingabefeld (Pegelrechnungsblatt wielaut.html), ob gültige Werte eingetragen sind
   function chkeingaben()
    {

	// , durch . ersetzen
     document.eingaben.steig.value = String(document.eingaben.steig.value).replace(/,/,".");
     document.eingaben.avg.value = String(document.eingaben.avg.value).replace(/,/,".");
     document.eingaben.day.value = String(document.eingaben.day.value).replace(/,/,".");
     document.eingaben.night.value = String(document.eingaben.night.value).replace(/,/,".");
     document.eingaben.abst.value = String(document.eingaben.abst.value).replace(/,/,".");
     document.eingaben.hoch.value = String(document.eingaben.hoch.value).replace(/,/,".");

     if(document.eingaben.steig.value == "")
      {
       alert("Bitte geben Sie die Steigung der Straße an!");
       document.eingaben.steig.focus();
       return false;
      }
     
      if(document.eingaben.steig.value > 20)
      {	
	alert("Überprüfen Sie bitte die angegebene Steigung, der Wert erscheint sehr hoch!"); 
	//document.eingaben.steig.focus(); 
	//return false;   
      }
     var chkZ = 1;
     for(i=0;i<document.eingaben.steig.value.length;++i)
       if((document.eingaben.steig.value.charAt(i) < "0"
       || document.eingaben.steig.value.charAt(i) > "9")
       && (document.eingaben.steig.value.charAt(i) != "."))
         chkZ = -1;
     if(chkZ == -1)
      {
       alert("Angabe ist keine gültige Zahl!");
       document.eingaben.steig.focus();
       return false;
      }
     if(document.eingaben.steig.value < 0
       || document.eingaben.steig.value > 100)
      {
       alert("Bitte geben Sie eine Steigung zwischen 0 und 100% an!");
       document.eingaben.steig.focus();
       return false;
      }


     if(document.eingaben.vpkw.value == "")
      {
       alert("Bitte geben Sie die zulässige Höchstgeschwindigkeit für Pkw an!");
       document.eingaben.vpkw.focus();
       return false;
      }
     var chkZ = 1;
     for(i=0;i<document.eingaben.vpkw.value.length;++i)
       if(document.eingaben.vpkw.value.charAt(i) < "0"
       || document.eingaben.vpkw.value.charAt(i) > "9")
         chkZ = -1;
     if(chkZ == -1)
      {
       alert("Angabe ist keine gültige Zahl!");
       document.eingaben.vpkw.focus();
       return false;
      }
     if(document.eingaben.vpkw.value < 30
       || document.eingaben.vpkw.value > 130)
      {
       alert("Bitte geben Sie eine Geschwindigkeit zwischen 30 und 130 km/h an!");
       document.eingaben.vpkw.focus();
       return false;
      }


     if(document.eingaben.vlkw.value == "")
      {
       alert("Bitte geben Sie die zulässige Höchstgeschwindigkeit für Lkw an!");
       document.eingaben.vlkw.focus();
       return false;
      }
     var chkZ = 1;
     for(i=0;i<document.eingaben.vlkw.value.length;++i)
       if(document.eingaben.vlkw.value.charAt(i) < "0"
       || document.eingaben.vlkw.value.charAt(i) > "9")
         chkZ = -1;
     if(chkZ == -1)
      {
       alert("Angabe ist keine gültige Zahl!");
       document.eingaben.vlkw.focus();
       return false;
      }
     if(document.eingaben.vlkw.value < "30"
       || document.eingaben.vlkw.value > "80")
      {
       alert("Bitte geben Sie eine Geschwindigkeit zwischen 30 und 80 km/h an!");
       document.eingaben.vlkw.focus();
       return false;
      }


     if(document.eingaben.zwert.value == "")
      {
       alert("Bitte geben Sie den DTV-Zählwert an!");
       document.eingaben.zwert.focus();
       return false;
      }

     var chkZ = 1;
     for(i=0;i<document.eingaben.zwert.value.length;++i)
       if(document.eingaben.zwert.value.charAt(i) < "0"
       || document.eingaben.zwert.value.charAt(i) > "9")
         chkZ = -1;
     if(chkZ == -1)
      {
       alert("Angabe ist keine gültige Zahl!");
       document.eingaben.zwert.focus();
       return false;
      }

     if(document.eingaben.zjahr.value == "")
      {
       alert("Bitte geben Sie das Jahr der Zählung an!");
       document.eingaben.zjahr.focus();
       return false;
      }
     var chkZ = 1;
     for(i=0;i<document.eingaben.zjahr.value.length;++i)
       if(document.eingaben.zjahr.value.charAt(i) < "0"
       || document.eingaben.zjahr.value.charAt(i) > "9")
         chkZ = -1;
     if(chkZ == -1)
      {
       alert("Angabe ist keine gültige Zahl!");
       document.eingaben.zjahr.focus();
       return false;
      }
     if(document.eingaben.zjahr.value < 1985
       || document.eingaben.zjahr.value > 2015)
      {
       alert("Bitte geben Sie ein Jahr zwischen 1985 und 2015 an!");
       document.eingaben.zjahr.focus();
       return false;
      }


     if(document.eingaben.pjahr.value == "")
      {
       alert("Bitte geben Sie das gewünschte Prognosejahr an!");
       document.eingaben.pjahr.focus();
       return false;
      }
     var chkZ = 1;
     for(i=0;i<document.eingaben.pjahr.value.length;++i)
       if(document.eingaben.pjahr.value.charAt(i) < "0"
       || document.eingaben.pjahr.value.charAt(i) > "9")
         chkZ = -1;
     if(chkZ == -1)
      {
       alert("Angabe ist keine gültige Zahl!");
       document.eingaben.pjahr.focus();
       return false;
      }
     if(document.eingaben.pjahr.value < 1985
       || document.eingaben.pjahr.value > 2015)
      {
       alert("Bitte geben Sie ein Jahr zwischen 1985 und 2015 an!");
       document.eingaben.pjahr.focus();
       return false;
      }
      if(document.eingaben.pjahr.value<document.eingaben.zjahr.value) 
      {
	alert("Zähljahr kann nicht nach Prognosejahr liegen");
	document.eingaben.zjahr.focus();
	return false;
      }

     if(document.eingaben.wahlbutton[0].checked == true)
      {
       if(document.eingaben.avg.value == "")
        {
         alert("Bitte geben Sie den durchschnittlichen Lkw-Anteil an!");
         document.eingaben.avg.focus();
         return false;
        }
       
	var chkZ = 1;
       for(i=0;i<document.eingaben.avg.value.length;++i)
         if((document.eingaben.avg.value.charAt(i) < "0"
         || document.eingaben.avg.value.charAt(i) > "9")
         && (document.eingaben.avg.value.charAt(i) != "."))
           chkZ = -1;
       if(chkZ == -1)
        {
         alert("Angabe ist keine gültige Zahl!");
         document.eingaben.avg.focus();
         return false;
        }
       if(document.eingaben.avg.value < 0
         || document.eingaben.avg.value > 100)
        {
         alert("Bitte geben Sie einen Anteil zwischen 0 und 100% an!");
         document.eingaben.avg.focus();
         return false;
        }
      }

     if(document.eingaben.wahlbutton[1].checked == true)
      {
       if(document.eingaben.day.value == "")
        {
         alert("Bitte geben Sie den durchschnittlichen Lkw-Anteil tagsüber an!");
         document.eingaben.day.focus();
         return false;
        }
       
	var chkZ = 1;
       for(i=0;i<document.eingaben.day.value.length;++i)
         if((document.eingaben.day.value.charAt(i) < "0"
         || document.eingaben.day.value.charAt(i) > "9")
         && (document.eingaben.day.value.charAt(i) != "."))
           chkZ = -1;
       if(chkZ == -1)
        {
         alert("Angabe ist keine gültige Zahl!");
         document.eingaben.day.focus();
         return false;
        }
       if(document.eingaben.day.value < 0
         || document.eingaben.day.value > 100)
        {
         alert("Bitte geben Sie einen Anteil zwischen 0 und 100% an!");
         document.eingaben.day.focus();
         return false;
        }

       if(document.eingaben.night.value == "")
        {
         alert("Bitte geben Sie den durchschnittlichen Lkw-Anteil nachts an!");
         document.eingaben.night.focus();
         return false;
        }
       
	var chkZ = 1;
       for(i=0;i<document.eingaben.night.value.length;++i)
         if((document.eingaben.night.value.charAt(i) < "0"
         || document.eingaben.night.value.charAt(i) > "9")
         && (document.eingaben.night.value.charAt(i) != "."))
           chkZ = -1;
       if(chkZ == -1)
        {
         alert("Angabe ist keine gültige Zahl!");
         document.eingaben.night.focus();
         return false;
        }
       if(document.eingaben.night.value < 0
         || document.eingaben.night.value > 100)
        {
         alert("Bitte geben Sie einen Anteil zwischen 0 und 100% an!");
         document.eingaben.night.focus();
         return false;
        }
      }

     if(document.eingaben.abst.value == "")
      {
       alert("Bitte geben Sie die Entfernung von der Straße an!");
       document.eingaben.abst.focus();
       return false;
      }
     
     var chkZ = 1;
     for(i=0;i<document.eingaben.abst.value.length;++i)
       if((document.eingaben.abst.value.charAt(i) < "0"
       || document.eingaben.abst.value.charAt(i) > "9")
       && (document.eingaben.abst.value.charAt(i) != "."))
         chkZ = -1;
     
     if(chkZ == -1)
      {
       alert("Angabe ist keine gültige Zahl!");
       document.eingaben.abst.focus();
       return false;
      }

     if(document.eingaben.hoch.value == "")
      {
       alert("Bitte geben Sie die Höhe über der Straße an!");
       document.eingaben.hoch.focus();
       return false;
      }
     var chkZ = 1;
     

      for(i=0;i<document.eingaben.hoch.value.length;++i)
       if((document.eingaben.hoch.value.charAt(i) < "0"
       || document.eingaben.hoch.value.charAt(i) > "9")
       && (document.eingaben.hoch.value.charAt(i) != "."))
         chkZ = -1;
     
     if(chkZ == -1)
      {
       alert("Angabe ist keine gültige Zahl!");
       document.eingaben.hoch.focus();
       return false;
      }
    }

