//Diese Berechnungen und der Programmcode sind urheberrechtlich geschźtzt und kšnnen mit einem speziellen Suchalogarythmus jederzeit verfolgt werden, Missbrauch wird strafrechtlich verfolgt.
<!--



 function berechnung()
 {
 

 
 if (document.energie.din.options[1].selected == true)
		{
		dinwert = 0.3;
		dinwertw50 = 0.6;
		}
		else{
		dinwert = 0;
		dinwertw50 = 0;
	}

 if (document.energie.modulation.options[1].selected == true)
		{
		modwert = 0.2;
		}
		else{
		modwert = 0;
	}
	//*********************************?System************
		
	wasser = (document.energie.copw35.value - dinwert + modwert) / (1 + (0.025 * ((document.energie.copw35.value - dinwert + modwert) - 1)));
	
	sole = (document.energie.copw35.value - dinwert + modwert) / (1 + (0.019 * ((document.energie.copw35.value - dinwert + modwert) - 1)));
	
	
	
	if (document.energie.waermepumpensystem.options[0].selected == true)
		{
	document.energie.eeg.value = document.energie.copw35.value - dinwert + modwert;
		}
	if (document.energie.waermepumpensystem.options[1].selected == true)
		{
	document.energie.eeg.value = wasser;
		}
	if (document.energie.waermepumpensystem.options[2].selected == true)
		{
	document.energie.eeg.value = sole;
		}
	if (document.energie.waermepumpensystem.options[3].selected == true)
		{
	document.energie.eeg.value = document.energie.copw35.value - dinwert + modwert;
	
	}
	
	

	document.energie.differenz.value = document.energie.copw35.value - (document.energie.copw50.value - dinwertw50);
	

		difwert = 0;
		if (document.energie.differenz.value <= 1.8 == true)
	{
		difwert = 0.2;
	}	
	if (document.energie.differenz.value >= 2.2 == true)
	{
		difwert = -0.2;
	}
		
	
	document.energie.eegdif.value = Math.round((document.energie.eeg.value * 1 + difwert) * 10) / 10;
	
	document.energie.co2.value = Math.round(480 / document.energie.eegdif.value);
	
	//*********************************?Klasse************
	

	
	if (document.energie.co2.value <= 100 == true)
		{
			document.energie.klasse.value = "++";
			document.energie.klassewert.value = 1;
		}

	if (document.energie.co2.value <= 110 == true & document.energie.co2.value > 100 == true)
		{
			document.energie.klasse.value = "+";
			document.energie.klassewert.value = 2;
		}

	if (document.energie.co2.value <= 120 == true & document.energie.co2.value > 110 == true)
		{
			document.energie.klasse.value = "o+";
			document.energie.klassewert.value = 3;
		}
		
	if (document.energie.co2.value <= 130 == true & document.energie.co2.value > 120 == true)
		{
			document.energie.klasse.value = "o-";
			document.energie.klassewert.value = 4;
		}
		
	if (document.energie.co2.value <= 140 == true & document.energie.co2.value > 130 == true)
		{
			document.energie.klasse.value = "-";
			document.energie.klassewert.value = 5;
		}
		
	if (document.energie.co2.value > 140 == true)
		{
			document.energie.klasse.value = "--";
			document.energie.klassewert.value = 6;
		}
		
		

		

		//*********************************?Heizstab************
		

	if ((document.energie.eheizstab.options[1].selected == true) && (document.energie.klassewert.value <= 3))
		{
			document.energie.klassefinal.value = "o-";
			document.energie.checkboxwert.value= "ja";
		}


	else
		{
			document.energie.klassefinal.value = document.energie.klasse.value;	
			document.energie.checkboxwert.value= "nein";	
		}
		


}
//-->
