			function benzin(){
				var tank = Number(document.forms.benzin.tank.value);
				var getankt = Number(document.forms.benzin.getankt.value);
				var gefahren = Number(document.forms.benzin.gefahren.value);
				var bezahlt = Number(document.forms.benzin.bezahlt.value);
				var verbrauch = getankt/gefahren*100;
				var rest = tank-getankt;
				var preis = bezahlt/getankt;
				var ergebnis="";
				ergebnis+="Du bist mit "+getankt+" Litern "+gefahren;
				ergebnis+= " km weit gefahren, das bedeutet einen Benzinverbrauch von ";
				ergebnis+=myRound(verbrauch)+" liter/100km.";
				ergebnis+="\nDu wärst mit der Reserve von "+rest+" Litern noch ";
				ergebnis+=myRound(rest/verbrauch*100)+" km weit gekommen. ";
				ergebnis+="\Der zur Tankzeit aktuelle Benzinpreis war "+myRound(preis)+" Euro (";
				ergebnis+=myRound(bezahlt/getankt*13.7603)+" Ats).";
				ergebnis+="\nDer einzelne Kilometer kostet dich "+myRound(preis*getankt/gefahren)+" Euro (";
				ergebnis+=myRound(preis*getankt/gefahren*13.7603)+" Ats).";
				if (tank<getankt) ergebnis="Du hast mindestens "+myRound(getankt-tank)+" Liter Benzin verschüttet!";
				document.forms.benzin.ergebnis.value=ergebnis;
				setCookie("BenzinCookie",tank,300);
			}
			function myRound (myNumber){
				myNumber+=0.00001;//gegen Rundungsverluste
				return Math.floor(myNumber*100)/100;
				//Anmerkung: .toFixed (n) geht erst ab JS 1.5
			}
			function setCookie (name, wert, lebenInSekunden){
				var myTime = new Date ();
				myTime.setTime (myTime.getTime () + lebenInSekunden*1000);
				var verfallsZeit = myTime.toGMTString ();
				var cookieString = name + "=" + escape (wert);
				cookieString += "; expires=" + verfallsZeit;
				//alert (cookieString);
				document.cookie =cookieString;
			}