
	function updatePrice(typeForm)
	{
		var startCost, monthCostUser1, monthCostUser2, noUsers, monthCost;
		startCost = 0;
		monthCostUser1 = 0;
		monthCostUser2 = 0;
		monthCost = 0;

		//Initieringar
		var elem = document.getElementById(typeForm).elements;
		noUsers = document.getElementById("noUsers").value;
					
		//Kontrollera om någon förälder behöver markeras också.
		for(var i=0; i < elem.length; i++)
		{
			if (elem[i].name.substring(0,8) == 'package-') 
				if (elem[i].checked && elem[i].getAttribute("parentId") != "0")
				{
					if (!document.getElementById("package-"+ elem[i].getAttribute("parentId")).checked)
					{
						document.getElementById("package-"+ elem[i].getAttribute("parentId")).checked = true;
						alert("Funktionen kräver att huvudfunktionen är markerad, denna markeras också.");
					}
				}
		}
	
		if (!isNaN(parseInt(noUsers)))
		{	
			//Loopa igenom och addera formuläret
			for(var i=0; i < elem.length; i++)
			{
				if (elem[i].name.substring(0,8) == 'package-') 
				{
					if (elem[i].checked)
					{
						thisPackageNo = elem[i].name.substring(8,elem[i].name.length);	
						startCost = startCost + parseFloat(elem[i].getAttribute("startCost"));
						monthCostUser1 = monthCostUser1 + parseFloat(elem[i].getAttribute("monthCost1User"));
						monthCostUser2 = monthCostUser2 + parseFloat(elem[i].getAttribute("monthCost2User"));
					}
				}
			}
	
			//Addera sedan ihop det med antalet användare...
			startCost = startCost + (295*noUsers);
			
			if (noUsers > 1) 
			{
				monthCost = monthCostUser1 + (monthCostUser2*(noUsers-1));
			}
			else
			{
				monthCost = monthCostUser1;
			}
	
			document.getElementById("tdStartCost").innerHTML = "<h2 style='color:595959;'>" + startCost + " SEK";
			document.getElementById("tdMonthCost").innerHTML = "<h2 style='color:595959;'>" + monthCost + " SEK";
			document.getElementById("startCost").value = startCost + " SEK";
			document.getElementById("monthCost").value = monthCost + " SEK";
//			alert(startCost +" "+ monthCostUser1 +" "+ monthCostUser2);
		}
		else
		{
			document.getElementById("tdStartCost").innerHTML = "0 SEK";
			document.getElementById("tdMonthCost").innerHTML = "0 SEK";
			document.getElementById("startCost").value = "0 SEK";
			document.getElementById("monthCost").value = "0 SEK";			
		}
	}
	
	

