function Fuellen ()
{
	var a_cpu1 = document.getElementById('cpu1').value;
	var wert_cpu1 = a_cpu1.split(';');
	if (wert_cpu1[0] == 0)
	{
		document.formular.cpu2[0].text = "CPU-Takt";
	}
	if (wert_cpu1[0] > 0)
	{
		document.formular.cpu2[0].text = wert_cpu1[3] + " Mhz";
	}
	var wert_cpu2 = document.getElementById('cpu2').value;

	var wert_cpu_cpu1 = wert_cpu2 * wert_cpu1[3];
	var wert_cpu_last = (wert_cpu_cpu1 / wert_cpu1[3]) * wert_cpu1[0];
	var wert_cpu_idle = (wert_cpu_cpu1 / wert_cpu1[3]) * wert_cpu1[1];
	var wert_cpu_def = (wert_cpu_cpu1 / wert_cpu1[3]) * wert_cpu1[2];

	if (wert_cpu1[3] == 0)
	{
	var wert_cpu3a = 0;
	var wert_cpu3b = 0;
	var wert_cpu3c = 0;
	}
	if (wert_cpu1[3] > 0)
	{
	var wert_cpu3a = wert_cpu_last;
	var wert_cpu3b = wert_cpu_idle;
	var wert_cpu3c = wert_cpu_def;
	}

	var a_gfx1 = document.getElementById('gfx1').value;
	var wert_gfx1 = a_gfx1.split(';');
	var wert_gfx1gpu = document.getElementById('gfx1gpu').value;
	var wert_gfx1ram = document.getElementById('gfx1ram').value;
	var wert_gfx1a = wert_gfx1gpu * (wert_gfx1ram * wert_gfx1[0]);
	var wert_gfx1b = wert_gfx1gpu * (wert_gfx1ram * wert_gfx1[1]);
	var wert_gfx1c = wert_gfx1gpu * (wert_gfx1ram * wert_gfx1[2]);
	var a_gfx2 = document.getElementById('gfx2').value;
	var wert_gfx2 = a_gfx2.split(';');
	var wert_gfx2gpu = document.getElementById('gfx2gpu').value;
	var wert_gfx2ram = document.getElementById('gfx2ram').value;
	var wert_gfx2a = wert_gfx2gpu * (wert_gfx2ram * wert_gfx2[0]);
	var wert_gfx2b = wert_gfx2gpu * (wert_gfx2ram * wert_gfx2[1]);
	var wert_gfx2c = wert_gfx2gpu * (wert_gfx2ram * wert_gfx2[2]);

	var a_hdd1 = document.getElementById('hdd1').value;
	var wert_hdd1 = a_hdd1.split(';');
	var wert_hdd2 = document.getElementById('hdd2').value;
	var wert_hdd3a = wert_hdd1[0] * wert_hdd2;
	var wert_hdd3b = wert_hdd1[1] * wert_hdd2;
	var wert_hdd3c = wert_hdd1[2] * wert_hdd2;

	var a_mbc = document.getElementById('mbc').value;
	var wert_mbc = a_mbc.split(';');

	ergebnis_last = eval(wert_gfx1a + "+" + wert_cpu3a + "+" + wert_gfx2a + "+" + wert_hdd3a + "+" + wert_mbc[0]);
	ergebnis_last = ergebnis_last.toFixed(2);
	document.getElementById('watt_last').value = ergebnis_last + " Watt Verlustleistung";
	ergebnis_def = eval(wert_cpu3b + "+" + wert_gfx1b + "+" + wert_gfx2b + "+" + wert_hdd3b + "+" + wert_mbc[1]);
	ergebnis_def = ergebnis_def.toFixed(2);
	document.getElementById('watt_def').value = ergebnis_def + " Watt Verlustleistung";
	ergebnis_idle = eval(wert_cpu3c + "+" + wert_gfx1c + "+" + wert_gfx2c + "+" + wert_hdd3c + "+" + wert_mbc[2]);
	ergebnis_idle = ergebnis_idle.toFixed(2);
	document.getElementById('watt_idle').value = ergebnis_idle + " Watt Verlustleistung";
}
function changeOp(id) {
	if (id=="com1")
	{
		for (var i=1; i<document.formular.gfx1.length; i++) {
		document.formular.gfx1[1].value = "60;40;10";
		document.formular.gfx1[2].value = "100;60;20";
		document.formular.gfx1[3].value = "120;80;30";
		}
	}
	if (id=="gom1")
	{
		for (var i=1; i<document.formular.gfx1.length; i++) {
		document.formular.gfx1[1].value = "45;25;8";
		document.formular.gfx1[2].value = "80;40;10";
		document.formular.gfx1[3].value = "100;60;20";
		}
	}
	if (id=="com2")
	{
		for (var i=1; i<document.formular.gfx2.length; i++) {
		document.formular.gfx2[1].value = "60;40;10";
		document.formular.gfx2[2].value = "100;60;20";
		document.formular.gfx2[3].value = "120;80;30";
		}
	}
	if (id=="gom2")
	{
		for (var i=1; i<document.formular.gfx2.length; i++) {
		document.formular.gfx2[1].value = "45;25;8";
		document.formular.gfx2[2].value = "80;40;10";
		document.formular.gfx2[3].value = "100;60;20";
		}
	}
}
function deaktivieren(id)
{
	if (id=="gom1")
	{
	document.formular.gfx1ram.disabled = true;
	document.formular.gfx1ram.value = 1;
	}
	if (id=="com1")
	{
	document.formular.gfx1ram.disabled = false;
	}
	if (id=="gom2")
	{
	document.formular.gfx2ram.disabled = true;
	document.formular.gfx2ram.value = 1;
	}
	if (id=="com2")
	{
	document.formular.gfx2ram.disabled = false;
	}
}