/**
 * @author s7361
 */

function calc(frm){
	function getSelectedRadio(buttonGroup) {
   // returns the array number of the selected radio button or -1 if no button is selected
   if (buttonGroup[0]) { // if the button group is an array (one button is not an array)
      for (var i=0; i<buttonGroup.length; i++) {
         if (buttonGroup[i].checked) {
            return i
         }
      }
   } else {
      if (buttonGroup.checked) { return 0; } // if the one button is checked, return zero
   }
   // if we get to this point, no radio button is selected
   return -1;
}


function getSelectedRadioValue(buttonGroup) {
   // returns the value of the selected radio button or "" if no button is selected
   var i = getSelectedRadio(buttonGroup);
   if (i == -1) {
      return "";
   } else {
      if (buttonGroup[i]) { // Make sure the button group is an array (not just one button)
         return buttonGroup[i].value;
      } else { // The button group is just the one button, and it is checked
         return buttonGroup.value;
      }
   }
}

	var volume = getSelectedRadioValue(frm.volume);
	var da = frm.da.value;
	var age = getSelectedRadioValue(frm.age);
	var area = frm.area.value;
	var value;

//function calc(da, value, volume, age, area){
//var da = a;
//var value = b;
//var volume = c;
//var age = d;
//var area = e; 

if (area == 1){
	value = 700;
	switch (volume){
			case "1":
				volume=5;
				break;
			case "2":
				volume=10;
				break;
			case "3":
				volume=15;
				break;
	}
	switch (age){
			case "1":
				age=8;
				break;
			case "2":
				age=16;
				break;
			case "3":
				age=20;
				break;
		}
}
if (area == 2){
	value = 900;
	switch (volume){
			case "1":
				volume=6;
				break;
			case "2":
				volume=12;
				break;
			case "3":
				volume=16;
				break;
	}
	switch (age){
			case "1":
				age=12;
				break;
			case "2":
				age=22;
				break;
			case "3":
				age=25;
				break;
		}
}

if (area == 3){
	value = 1400;
	switch (volume){
			case "1":
				volume=7;
				break;
			case "2":
				volume=13;
				break;
			case "3":
				volume=19;
				break;

	}
	switch (age){
			case "1":
				age=15;
				break;
			case "2":
				age=22;
				break;
			case "3":
				age=25;
				break;
		}
}


	

var result = Math.round(da * (value + (volume * age)));

//Opera legger til 8px derfor må denne kjøres

if(navigator.userAgent.indexOf("Opera")!=-1){
var versionindex=navigator.userAgent.indexOf("Opera")+6
if (parseInt(navigator.userAgent.charAt(versionindex))>=8)
document.getElementById("txtresult").style.marginTop="2px";
}

frm.txtResult.value = result + ' kr';
}