function rechnen1() {     //Haushalt							//allgemeiner Tarif akualisiert am 17.12.07
  // allgemeiner Tarif
  var betragHt=0.2209;    //allgemeiner Tarif Verbrauchspreis HT 
  var betragnt=0.1653;    //allgemeiner Tarif Verbrauchspreis NT
  var gbetragHt=91.11;    //allgemeiner Tarif Grundpreis ET-Zähler
  var gbetragNt=120.38;   //allgemeiner Tarif Grundpreis DT-Zähler
  var betragges;	  //Variable für Gesamtpreisberechnung des allgemeinen Tarifes
  // albline Tarif
  var albetragHt=0.2087;  //albline Verbrauchspreis HT					//Albline Tarif aktualisiert am 17.12.07
  var albetragnt=0.1576;  //albline Verbrauchspreis NT
  var algbetragHt=86.39;  //albline Grundpreis ET-Zähler
  var algbetragNt=114.24; //albline Grundpreis DT-Zähler
  var albetragges;	  //Variable für Gesamtpreisberechnung vom albline
  var alsparH;		  //Erspranis allgemeiner Tarif zu Albline
  // albline combi
  var albetragHtcom=0.1937;  //albline combi Verbrauchspreis HT				//Albline combi Tarif aktualisiert am 17.12.07
  var albetragntcom=0.1937;  //albline combi Verbrauchspreis NT
  var algbetragHtcom=91.30;  //albline combi Grundpreis ET-Zähler
  var algbetragNtcom=91.30; //albline combi Grundpreis DT-Zähler
  var albetraggescom;	    //Variable für Gesamtpreisberechnung vom albline
  var alsparHcom;		    //Erspranis allgemeiner Tarif zu Albline

  document.allgemeiner.reset()                                                 //leert die Felder im allgemeinen Tarif
  document.albline.reset()                                                     //leert die Felder im albline Tarif
  document.alblinecom.reset()						       //leert die Felder im albline combi Tarif

  var eintraght=document.Verbrauch.ht.value;                                   //liest den HT-Verbrauch ein
  document.allgemeiner.eingabeHt.value=eintraght;                              //gibt Ergebnis in Feld "eingabeHt" aus

  var eintragnt=document.Verbrauch.nt.value;                                   //liest den NT-Verbrauch ein
  document.allgemeiner.eingabeNt.value=eintragnt;                              //gibt Ergebnis in Feld "eingabeNt" aus

  if (eintraght >=1) {document.allgemeiner.PreisHt.value=betragHt;}            //gibt Ergebnis in Feld "PreisHt" aus
  if (eintragnt >=1) {document.allgemeiner.PreisNt.value=betragnt;}            //gibt Ergebnis in Feld "PreisNt" aus

  var grundHt= Math.round((eintraght*betragHt)*100)/100;                       //berechnet den HT-Preis
  var grundNt= Math.round((eintragnt*betragnt)*100)/100;                       //berechnet den NT-Preis
  
  var summeges=Math.round((grundHt+grundNt)*100)/100;                          //rechnet den HT und NT Preis zusammen,
  document.allgemeiner.ausgabeges.value=summeges;                              //gibt Ergebnis in Feld "asugabeges" aus
  
  if (grundNt <=0) {document.allgemeiner.grundgeba.value=gbetragHt;}           //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {document.allgemeiner.grundgeba.value=gbetragNt;}    //gibt das Ergebnis ins  Feld "grundgba" aus

  if (grundNt <=0) {var betragges=gbetragHt;}                                  //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {var betragges=gbetragNt;}			       //gibt das Ergebnis als Variable "betragges" aus

  var summeH=Math.round((summeges+betragges)*100)/100;			       //rechnet die Brutto-Gesamtsumme aus
  document.allgemeiner.endsummeH.value=summeH;				       //übergibt das Ergebnis ins Feld "endsummeH"
 
  // Albline
  
  var aleintraght=document.Verbrauch.ht.value;                                  //liest den HT-Verbrauch ein
  document.albline.aleingabeHt.value=aleintraght;                               //gibt Ergebnis in Feld "eingabeHt" aus

  var aleintragnt=document.Verbrauch.nt.value;                                  //liest den NT-Verbrauch ein
  document.albline.aleingabeNt.value=aleintragnt;                               //gibt Ergebnis in Feld "eingabeNt" aus

  if (aleintraght >=1) {document.albline.alPreisHt.value=albetragHt;}           //gibt Ergebnis in Feld "alPreisHt" aus
  if (aleintragnt >=1) {document.albline.alPreisNt.value=albetragnt;}           //gibt Ergebnis in Feld "alPreisNt" aus


  var algrundHt= Math.round((eintraght*albetragHt)*100)/100;                    //berechnet den HT-Preis
  var algrundNt= Math.round((eintragnt*albetragnt)*100)/100;                    //berechnet den NT-Preis

  var alsummeges=Math.round((algrundHt+algrundNt)*100)/100;                     //rechnet den HT und NT Preis zusammen,
  document.albline.alausgabeges.value=alsummeges;                               //gibt Ergebnis in Feld "asugabeges" aus

  if (grundNt <=0) {document.albline.algrundgeba.value=algbetragHt;}            //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {document.albline.algrundgeba.value=algbetragNt;}     //gibt das Ergebnis ins  Feld "grundgba" aus
 
  if (algrundNt <=0) {var albetragges=algbetragHt;}                             //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (algrundNt >0) {var albetragges=algbetragNt;}			//gibt das Ergebnis als Variable "betragges" aus

  var alsummeH=Math.round((alsummeges+albetragges)*100)/100;			//rechnet die Brutto-Gesamtsumme aus
  document.albline.alendsummeH.value=alsummeH;				        //übergibt das Ergebnis ins Feld "endsummeH"

  var alsparH=Math.round((summeH-alsummeH)*100)/100;				//rechnet die differenz zwischen allg. Tarif und Albline
  document.albline.alsparausH.value=alsparH;				        //übergibt das Ergebnis ins Feld "endsummeH"


// Albline combi
   
  var aleintraghtcom=document.Verbrauch.ht.value;                                  //liest den HT-Verbrauch ein
  document.alblinecom.aleingabeHtcom.value=aleintraghtcom;                               //gibt Ergebnis in Feld "eingabeHt" aus

  var aleintragntcom=document.Verbrauch.nt.value;                                  //liest den NT-Verbrauch ein
  document.alblinecom.aleingabeNtcom.value=aleintragntcom;                               //gibt Ergebnis in Feld "eingabeNt" aus

  if (aleintraghtcom >=1) {document.alblinecom.alPreisHtcom.value=albetragHtcom;}           //gibt Ergebnis in Feld "alPreisHt" aus
  if (aleintragntcom >=1) {document.alblinecom.alPreisNtcom.value=albetragntcom;}           //gibt Ergebnis in Feld "alPreisNt" aus


  var algrundHtcom= Math.round((eintraght*albetragHtcom)*100)/100;                    //berechnet den HT-Preis
  var algrundNtcom= Math.round((eintragnt*albetragntcom)*100)/100;                    //berechnet den NT-Preis

  var alsummegescom=Math.round((algrundHtcom+algrundNtcom)*100)/100;                     //rechnet den HT und NT Preis zusammen,
  document.alblinecom.alausgabegescom.value=alsummegescom;                               //gibt Ergebnis in Feld "asugabeges" aus

  if (grundNt <=0) {document.alblinecom.algrundgebacom.value=algbetragHtcom;}            //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {document.alblinecom.algrundgebacom.value=algbetragNtcom;}     //gibt das Ergebnis ins  Feld "grundgba" aus
 
  if (algrundNt <=0) {var albetraggescom=algbetragHtcom;}                             //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (algrundNt >0) {var albetraggescom=algbetragNtcom;}			//gibt das Ergebnis als Variable "betragges" aus

  var alsummeHcom=Math.round((alsummegescom+albetraggescom)*100)/100;			//rechnet die Brutto-Gesamtsumme aus
  document.alblinecom.alendsummeHcom.value=alsummeHcom;				        //übergibt das Ergebnis ins Feld "endsummeH"

  var alsparHcom=Math.round((summeH-alsummeHcom)*100)/100;				//rechnet die differenz zwischen allg. Tarif und Albline
  document.alblinecom.alsparausHcom.value=alsparHcom;}			        //übergibt das Ergebnis ins Feld "endsummeH"




function rechnen2() {     //Gewerbe Tarif						//allgemeiner Tarif akualisiert am 17.12.07
  // gewerbe Tarif
  var betragHt=0.2507;    //allgemeiner Tarif Verbrauchspreis HT 
  var betragnt=0.1653;    //allgemeiner Tarif Verbrauchspreis NT
  var gbetragHt=91.11;    //allgemeiner Tarif Grundpreis ET-Zähler
  var gbetragNt=120.38;   //allgemeiner Tarif Grundpreis DT-Zähler
  var betragges;	  //Variable für Gesamtpreisberechnung des allgemeinen Tarifes
  

  var albetragHt=0.2218;  //albline Verbrauchspreis HT					//Albile Tarif aktualisiert am 17.12.07
  var albetragnt=0.1484;  //albline Verbrauchspreis NT
  var algbetragHt=80.25;  //albline Grundpreis ET-Zähler
  var algbetragNt=105.81;  //albline Grundpreis DT-Zähler
  var albetragges;	  //Variable für Gesamtpreisberechnung vom albline
  var alsparH;		  //Erspranis allgemeiner Tarif zu Albline

  document.allgemeiner.reset()                                                 //leert die Felder im allgemeinen Tarif
  document.albline.reset()                                                     //leert die Felder im albline Tarif
  document.alblinecom.reset()                                                  //leert die Felder im albline combi Tarif


  var eintraght=document.Verbrauch.ht.value;                                   //liest den HT-Verbrauch ein
  document.allgemeiner.eingabeHt.value=eintraght;                              //gibt Ergebnis in Feld "eingabeHt" aus

  var eintragnt=document.Verbrauch.nt.value;                                   //liest den NT-Verbrauch ein
  document.allgemeiner.eingabeNt.value=eintragnt;                              //gibt Ergebnis in Feld "eingabeNt" aus

 if (eintraght >=1) {document.allgemeiner.PreisHt.value=betragHt;}             //gibt Ergebnis in Feld "PreisHt" aus
 if (eintragnt >=1) {document.allgemeiner.PreisNt.value=betragnt;}             //gibt Ergebnis in Feld "PreisNt" aus

  var grundHt= Math.round((eintraght*betragHt)*100)/100;                       //berechnet den HT-Preis
  var grundNt= Math.round((eintragnt*betragnt)*100)/100;                       //berechnet den NT-Preis
  
  var summeges=Math.round((grundHt+grundNt)*100)/100;                          //rechnet den HT und NT Preis zusammen,
  document.allgemeiner.ausgabeges.value=summeges;                              //gibt Ergebnis in Feld "asugabeges" aus
  
  if (grundNt <=0) {document.allgemeiner.grundgeba.value=gbetragHt;}           //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {document.allgemeiner.grundgeba.value=gbetragNt;}    //gibt das Ergebnis ins  Feld "grundgba" aus

  if (grundNt <=0) {var betragges=gbetragHt;}                                  //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {var betragges=gbetragNt;}			       //gibt das Ergebnis als Variable "betragges" aus

  var summeH=Math.round((summeges+betragges)*100)/100;			       //rechnet die Brutto-Gesamtsumme aus
  document.allgemeiner.endsummeH.value=summeH;				       //übergibt das Ergebnis ins Feld "endsummeH"
 

  // Albline
  
  var aleintraght=document.Verbrauch.ht.value;                                  //liest den HT-Verbrauch ein
  document.albline.aleingabeHt.value=aleintraght;                               //gibt Ergebnis in Feld "eingabeHt" aus

  var aleintragnt=document.Verbrauch.nt.value;                                  //liest den NT-Verbrauch ein
  document.albline.aleingabeNt.value=aleintragnt;                               //gibt Ergebnis in Feld "eingabeNt" aus

  if (aleintraght >=1) {document.albline.alPreisHt.value=albetragHt;}           //gibt Ergebnis in Feld "alPreisHt" aus
  if (aleintragnt >=1) {document.albline.alPreisNt.value=albetragnt;}           //gibt Ergebnis in Feld "alPreisNt" aus

  var algrundHt= Math.round((eintraght*albetragHt)*100)/100;                    //berechnet den HT-Preis
  var algrundNt= Math.round((eintragnt*albetragnt)*100)/100;                    //berechnet den NT-Preis

  var alsummeges=Math.round((algrundHt+algrundNt)*100)/100;                     //rechnet den HT und NT Preis zusammen,
  document.albline.alausgabeges.value=alsummeges;                               //gibt Ergebnis in Feld "asugabeges" aus

  if (grundNt <=0) {document.albline.algrundgeba.value=algbetragHt;}            //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {document.albline.algrundgeba.value=algbetragNt;}     //gibt das Ergebnis ins  Feld "grundgba" aus
 
  if (algrundNt <=0) {var albetragges=algbetragHt;}                             //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (algrundNt >0) {var albetragges=algbetragNt;}			//gibt das Ergebnis als Variable "betragges" aus

  var alsummeH=Math.round((alsummeges+albetragges)*100)/100;			//rechnet die Brutto-Gesamtsumme aus
  document.albline.alendsummeH.value=alsummeH;				        //übergibt das Ergebnis ins Feld "endsummeH"

  var alsparH=Math.round((summeH-alsummeH)*100)/100;				//rechnet die differenz zwischen allg. Tarif und Albline
  document.albline.alsparausH.value=alsparH;}				        //übergibt das Ergebnis ins Feld "endsummeH"



function rechnen3() {     //Landwirtschaft					//allgemeiner Tarif akualisiert am 17.12.07
  // allgemeiner Tarif
  var betragHt=0.2209;    //allgemeiner Tarif Verbrauchspreis HT 
  var betragnt=0.1653;    //allgemeiner Tarif Verbrauchspreis NT
  var gbetragHt=91.11;    //allgemeiner Tarif Grundpreis ET-Zähler
  var gbetragNt=120.38;   //allgemeiner Tarif Grundpreis DT-Zähler
  var betragges;	  //Variable für Gesamtpreisberechnung des allgemeinen Tarifes
  // albline Tarif
  var albetragHt=0.2106;  //albline Verbrauchspreis HT					//Albline Tarif aktualisiert am 17.12.07
  var albetragnt=0.1576;  //albline Verbrauchspreis NT
  var algbetragHt=86.39;  //albline Grundpreis ET-Zähler
  var algbetragNt=114.24; //albline Grundpreis DT-Zähler
  var albetragges;	  //Variable für Gesamtpreisberechnung vom albline
  var alsparH;		  //Erspranis allgemeiner Tarif zu Albline
  // albline combi
  var albetragHtcom=0.1937;  //albline combi Verbrauchspreis HT				//Albline combi Tarif aktualisiert am 17.12.07
  var albetragntcom=0.1937;  //albline combi Verbrauchspreis NT
  var algbetragHtcom=91.30;  //albline combi Grundpreis ET-Zähler
  var algbetragNtcom=91.30; //albline combi Grundpreis DT-Zähler
  var albetraggescom;	    //Variable für Gesamtpreisberechnung vom albline
  var alsparHcom;		    //Erspranis allgemeiner Tarif zu Albline

  document.allgemeiner.reset()                                                 //leert die Felder im allgemeinen Tarif
  document.albline.reset()                                                     //leert die Felder im albline Tarif
  document.alblinecom.reset()						       //leert die Felder im albline combi Tarif

  var eintraght=document.Verbrauch.ht.value;                                   //liest den HT-Verbrauch ein
  document.allgemeiner.eingabeHt.value=eintraght;                              //gibt Ergebnis in Feld "eingabeHt" aus

  var eintragnt=document.Verbrauch.nt.value;                                   //liest den NT-Verbrauch ein
  document.allgemeiner.eingabeNt.value=eintragnt;                              //gibt Ergebnis in Feld "eingabeNt" aus

  if (eintraght >=1) {document.allgemeiner.PreisHt.value=betragHt;}            //gibt Ergebnis in Feld "PreisHt" aus
  if (eintragnt >=1) {document.allgemeiner.PreisNt.value=betragnt;}            //gibt Ergebnis in Feld "PreisNt" aus

  var grundHt= Math.round((eintraght*betragHt)*100)/100;                       //berechnet den HT-Preis
  var grundNt= Math.round((eintragnt*betragnt)*100)/100;                       //berechnet den NT-Preis
  
  var summeges=Math.round((grundHt+grundNt)*100)/100;                          //rechnet den HT und NT Preis zusammen,
  document.allgemeiner.ausgabeges.value=summeges;                              //gibt Ergebnis in Feld "asugabeges" aus
  
  if (grundNt <=0) {document.allgemeiner.grundgeba.value=gbetragHt;}           //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {document.allgemeiner.grundgeba.value=gbetragNt;}    //gibt das Ergebnis ins  Feld "grundgba" aus

  if (grundNt <=0) {var betragges=gbetragHt;}                                  //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {var betragges=gbetragNt;}			       //gibt das Ergebnis als Variable "betragges" aus

  var summeH=Math.round((summeges+betragges)*100)/100;			       //rechnet die Brutto-Gesamtsumme aus
  document.allgemeiner.endsummeH.value=summeH;				       //übergibt das Ergebnis ins Feld "endsummeH"
 
  // Albline
  
  var aleintraght=document.Verbrauch.ht.value;                                  //liest den HT-Verbrauch ein
  document.albline.aleingabeHt.value=aleintraght;                               //gibt Ergebnis in Feld "eingabeHt" aus

  var aleintragnt=document.Verbrauch.nt.value;                                  //liest den NT-Verbrauch ein
  document.albline.aleingabeNt.value=aleintragnt;                               //gibt Ergebnis in Feld "eingabeNt" aus

  if (aleintraght >=1) {document.albline.alPreisHt.value=albetragHt;}           //gibt Ergebnis in Feld "alPreisHt" aus
  if (aleintragnt >=1) {document.albline.alPreisNt.value=albetragnt;}           //gibt Ergebnis in Feld "alPreisNt" aus


  var algrundHt= Math.round((eintraght*albetragHt)*100)/100;                    //berechnet den HT-Preis
  var algrundNt= Math.round((eintragnt*albetragnt)*100)/100;                    //berechnet den NT-Preis

  var alsummeges=Math.round((algrundHt+algrundNt)*100)/100;                     //rechnet den HT und NT Preis zusammen,
  document.albline.alausgabeges.value=alsummeges;                               //gibt Ergebnis in Feld "asugabeges" aus

  if (grundNt <=0) {document.albline.algrundgeba.value=algbetragHt;}            //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (grundNt >0) {document.albline.algrundgeba.value=algbetragNt;}     //gibt das Ergebnis ins  Feld "grundgba" aus
 
  if (algrundNt <=0) {var albetragges=algbetragHt;}                             //Wählt den richtigen Grundpreis aus (WENN-Funktion) und
     else if (algrundNt >0) {var albetragges=algbetragNt;}			//gibt das Ergebnis als Variable "betragges" aus

  var alsummeH=Math.round((alsummeges+albetragges)*100)/100;			//rechnet die Brutto-Gesamtsumme aus
  document.albline.alendsummeH.value=alsummeH;				        //übergibt das Ergebnis ins Feld "endsummeH"

  var alsparH=Math.round((summeH-alsummeH)*100)/100;				//rechnet die differenz zwischen allg. Tarif und Albline
  document.albline.alsparausH.value=alsparH;}				        //übergibt das Ergebnis ins Feld "endsummeH"
