	var E //Einsparung
	var Ua //U-Wert Ihrer derzeitigen Verglasung: 
	//Bei Einfachglas 5,8 W/m=K
	//bei herkoemmlichem Isolierglas 3,0 W/m² K
	//Isolierglas mit Wärmeschutzbeschichtung 1,1 W/m² K
	
	var Un = 1.1 //Un 	U-Wert der neuen Verglasung
	//2-fach Isolierglas mit Wärmeschutzbeschichtung (Ug-Wert 1,2 bzw. 1,1 W/m² K)
	//3-fach Isolierglas mit Wärmeschutzbeschichtung (Ug-Wert=0,5 W/m² K)
	
	var F //F 	Verglasungsfl‰che in m=.
	var G //G 	ÑHeizgradtagzahlì nach DIN V 4108-6 (regional verschieden; ¸ber die ganze Bundesrepublik ist ein Wert von 3600 anzusetzen).
		//1,19 	Umrechnung von Kilogramm auf Liter (1 kg Heizˆl = 1,19 Liter).
	var H = 11.800 //H 	Heizwert des Brennstoffes: bei leichtem Heizˆl etwa 11.800.
	var W = 0.75 //W 	Wirkungsgrad der Heizungsanlage: bei ÷lheizung etwa 0,75.
	var preis // Cent/l
//------------------------------------------------
// hier werden die Textfelder mit den errechneten Werten gef¸llt
// das div ist per default unsichtbar und wird beim ersten Aufruf der Funktion sichtbar geschaltet.
function display_savings(heizoel, geld, co2) {
	document.getElementById("heizoel").firstChild.nodeValue = heizoel;
	document.getElementById("geld").firstChild.nodeValue = geld;
	document.getElementById("co2").firstChild.nodeValue = co2;
	document.getElementById("display_rechner").style.display = "block";

}


//------------------------------------------------
//formel E = [(Ua - Un) ? F ? G ? 1,19 ? 24] / [H ? W] = l / HP
// hier wird die Formel errechnet
function calculate_savings(form_id) {
	myform = document.getElementById(form_id);

	//glasflaeche
	F = myform.elements[1].value;
	//Einfachglas oder Isolierglas oder
	if(myform.elements[2].checked == true) Ua = 5.8;
	if(myform.elements[3].checked == true) Ua = 3.0;
	if(myform.elements[4].checked == true) Ua = 1.4;
	if(myform.elements[5].checked == true) Ua = 1.2;
	

	if(myform.elements[6].checked == true) Un = 0.9;
	if(myform.elements[7].checked == true) Un = 0.7;
	if(myform.elements[8].checked == true) Un = 0.5;
	
	//Heizgradtagzahl
	G = myform.elements[7].value;
	preis = myform.elements[9].value;

	E = ((Ua-Un)*F*G*1.19*24)/(H*W);
	E = Math.round(E / 1000);

	var heizoel = E;
	var geld = Math.round((E * preis) / 100);
	var co2 = Math.round(E * 2.7);

	display_savings(heizoel, geld, co2);
}

//------------------------------------------------
// hier werden allen Form-Elementen Event handler zugewiesen, die bei ge‰nderten Eingaben
// automatisch die Werte aktualisieren
function prepare_form(form_id) {
	myform = document.getElementById('rechner');
	for (var i=1; i<myform.elements.length;i++) {
		element = myform.elements[i];
		element.onchange = function() {
			calculate_savings('rechner');
		}
		element.onkeyup = function() {
			calculate_savings('rechner');
		}
	}
}

//------------------------------------------------

//wenn javascript nicht aktiviert ist erscheint ein Hinweis
// ist es aktiviert, so wird onload das div unsichtbar geschaltet
function javascript_hint() {
	document.getElementById("javascript_hint").style.display = "none";
}
