var fram=new Array(0.25, 0.12, 0.06);
var bak=new Array(0.2, 0.10714286, 0.05660377);

function doMoms(){
var absnetto=parseFloat(document.getElementById("netto").value);
var absmoms=parseFloat(document.getElementById("moms").value);
var absbrutto=parseFloat(document.getElementById("brutto").value);
var msats=document.getElementById("procent").selectedIndex;
if(!isNaN(absnetto)){
	document.getElementById("moms").value=Number(absnetto*fram[msats]).toFixed(2);
	document.getElementById("brutto").value=Number(absnetto+(absnetto*fram[msats])).toFixed(2);
	document.getElementById("netto").value=Number(absnetto).toFixed(2);
	}
else if(!isNaN(absmoms)){
	document.getElementById("netto").value=Number((absmoms/bak[msats])-absmoms).toFixed(2);
	document.getElementById("brutto").value=Number(absmoms/bak[msats]).toFixed(2);
	document.getElementById("moms").value=Number(absmoms).toFixed(2);
	}
else if(!isNaN(absbrutto)){
	document.getElementById("netto").value=Number(absbrutto-(absbrutto*bak[msats])).toFixed(2);
	document.getElementById("moms").value=Number(absbrutto*bak[msats]).toFixed(2);
	document.getElementById("brutto").value=Number(absbrutto).toFixed(2);
	}
else
	alert("Du måste ange ett korrekt utgångsvärde (antingen nettobelopp, moms eller bruttobelopp) innan någon beräkning kan utföras.");
}
