function calc(sType) {
	var ks = parseInt(document.getElementById("F_ks").value) + 0;
	var point = parseInt(document.getElementById("F_point").value) + 0;
	var pc = parseInt(document.getElementById("F_pc").value) + 0;
	var ippr = parseInt(document.getElementById("F_ippr").value) + 0;
	var kvmbu = parseInt(document.getElementById("F_kvmbu").value) + 0;
	var kvmlager = parseInt(document.getElementById("F_kvmlager").value) + 0;
	var kvmkt = parseInt(document.getElementById("F_kvmkt").value) + 0;
	var apbu = parseInt(document.getElementById("F_apbu").value) + 0;
	var aplager = parseInt(document.getElementById("F_aplager").value) + 0;
	var apkt = parseInt(document.getElementById("F_apkt").value) + 0;
	var fastetelefon = parseInt(document.getElementById("F_fasttelefon").value) + 0;
	var totalantalporte = ks + point + ippr + pc + apbu + apkt + fastetelefon + 0;
	var antalAccesspoints = apbu + aplager + apkt;

	var iptelefoner = fastetelefon;																// OptiPoint telefon
	var wirelesstelefoner = parseInt(document.getElementById("F_wirelesstelefon").value) + 0;	// Wireless telefon
	var antalap = apbu + aplager + apkt + 0;
	var antalcoma = parseInt(document.getElementById("F_comasisstant").value) + 0;
	var antalhipa = parseInt(document.getElementById("F_analogfax").value) + 0;
	var antalswitches = Math.ceil(totalantalporte/7 + 0);

	// priser
	var priswirelessap = parseInt(document.getElementById("F_priswirelessap").value) + 0;
	var prisswitch = parseInt(document.getElementById("F_prisswitch").value) + 0;
	var prishipath = parseInt(document.getElementById("F_Prishipath").value) + 0;
	var prisiptelefonwireless = parseInt(document.getElementById("F_prisiptelefonwl").value) + 0;
	var prisoptipoint = parseInt(document.getElementById("F_prisoptipoint").value) + 0;
	var prisswitch = parseInt(document.getElementById("F_prisswitch").value) + 0;
	var priscomassistantlicens = parseInt(document.getElementById("F_Priscomassistantlicens").value) + 0;
	var prishipathumslicens = parseInt(document.getElementById("F_hipathumslicens").value) + 0;

	var antalenheder = antalap + iptelefoner + antalhipa;
	var switchantal = Math.ceil(antalenheder / 7);

	var sumswitches = prisswitch * antalswitches;						// 7 Ports PoE Switch incl Konfiguration
	var sumwirelessap = priswirelessap * antalap;						// Wireless AP
	var sumiptelefoner = prisoptipoint * iptelefoner;					// IP telefon fastnet - Optipoint 
	var sumwl2telefoner = prisiptelefonwireless * wirelesstelefoner;	// IP telefon trådløs
	var sumhipat = prishipath * antalhipa;								// HiPath terminal
	var sumcomassistantlicens = priscomassistantlicens * antalcoma;		// ComAssistant

	// Installation?
	var timerprojektledelsemellem = parseInt(document.getElementById("F_Timerprojektledelsemellem").value) + 0;
	var timerprojektledelsestor = parseInt(document.getElementById("F_Timerprojektledelsestor").value) + 0;
	var prisprojektledelsemellem = parseInt(document.getElementById("F_Prisprojektledelsemellem").value) + 0;
	var prisprojektledelsestor = parseInt(document.getElementById("F_Prisprojektledelsestor").value) + 0;
	var prisprojektledelse = parseInt(document.getElementById("F_Prisprojektledelse").value) + 0;
	var prisminimum = parseInt(document.getElementById("F_minimuminstallation").value) + 0;
	var sumprisprojektledelse = 0;

	if (antalAccesspoints > 0)
	{
		if (antalenheder <= timerprojektledelsemellem) {
			// C3
			sumprisprojektledelse = prisprojektledelse + prisprojektledelsemellem;
		} else {
			// C4
			sumprisprojektledelse = prisprojektledelse + prisprojektledelsestor;
		}
	}
	else
	{
		sumprisprojektledelse = prisminimum;
	}

	
	sumprisprojektledelse = Math.round(sumprisprojektledelse * document.getElementById("kurs").value);
	//alert(sumswitches +"/"+ sumwirelessap +"/"+ sumiptelefoner +"/"+ sumwl2telefoner +"/"+ sumhipat +"/"+ sumcomassistantlicens +"/"+ sumprisprojektledelse)
	var total = Math.round(sumswitches + sumwirelessap + sumiptelefoner + sumwl2telefoner + sumhipat + sumcomassistantlicens + sumprisprojektledelse);


	if (antalAccesspoints == 0 && wirelesstelefoner > 0)
	{
		alert("Du skal minimum have én accesspoint hvis du skal have en trådløs telefon")
	}
	else
	{
		// output
		document.getElementById("F_Resultat_porte").value = totalantalporte;
		document.getElementById("F_Resultat_switche").value = antalswitches;
		document.getElementById("F_Resultat_enheder").value = antalenheder;
		document.getElementById("F_Resultat_installation_butik").value = sumprisprojektledelse;
		document.getElementById("F_Resultat_total").value = total;
	
		document.getElementById("Antal switches").innerHTML = '<table border="0" cellspacing="0" cellpadding="0" width="250"><tr><td><strong>Antal switches</strong></td><td align="right"><strong>' + antalswitches +'</strong></td></tr></table>';
		document.getElementById("Total antal porte").innerHTML = '<table border="0" cellspacing="0" cellpadding="0" width="250"><tr><td><strong>Total antal porte</strong></td><td align="right"><strong>' + totalantalporte +'</strong></td></tr></table>';
		document.getElementById("Antal enheder").innerHTML = '<table border="0" cellspacing="0" cellpadding="0" width="250"><tr><td><strong>Antal enheder</strong></td><td align="right"><strong>' + antalenheder +'</strong></td></tr></table>';
		document.getElementById("Installation butik").innerHTML = '<table border="0" cellspacing="0" cellpadding="0" width="250"><tr><td><strong>Installation butik</strong></td><td align="right"><strong>' + sumprisprojektledelse +'</strong></td></tr></table>';
		document.getElementById("Total installation").innerHTML = '<table border="0" cellspacing="0" cellpadding="0" width="250"><tr><td><strong>Total installation</strong></td><td align="right"><strong>' + total +'</strong></td></tr></table>';
	
		if (sType == 1)
		{
			document.getElementById("beregning").submit()
		}
	}
}

