function testen()
{
var Ca=document.tester.Ca.value
var Mg=document.tester.Mg.value
var Na=document.tester.Na.value
var K=document.tester.K.value
var HCO3=document.tester.HCO3.value
var SO4=document.tester.SO4.value
var Cl=document.tester.Cl.value
var NO3=document.tester.NO3.value

var eenheidCa=document.tester.eenheidCa.value
var eenheidMg=document.tester.eenheidMg.value
var eenheidNa=document.tester.eenheidNa.value
var eenheidK=document.tester.eenheidK.value
var eenheidHCO3=document.tester.eenheidHCO3.value
var eenheidSO4=document.tester.eenheidSO4.value
var eenheidCl=document.tester.eenheidCl.value
var eenheidNO3=document.tester.eenheidNO3.value

if 		(eenheidCa=="1")	{Cameq=Ca/20.04}
else if (eenheidCa=="2")	{Cameq=Ca/20.04}
else if (eenheidCa=="3")	{Cameq=Ca/20.04}
else if (eenheidCa=="4")	{Cameq=Ca*1e3}
else if (eenheidCa=="5")	{Cameq=Ca}
else if (eenheidCa=="6")	{Cameq=Ca/2}
else if (eenheidCa=="7")	{Cameq=Ca/2}
/*
Cameq=Ca/20.04
Mgmeq=Mg/12.15
Nameq=Na/23
Kmeq=K/39.10
HCO3meq=HCO3/61.02
SO4meq=SO4/48.03
Clmeq=Cl/35.45
NO3meq=NO3/62.00
*/

if 		(eenheidMg=="1")	{Mgmeq=Mg/12.15}
else if (eenheidMg=="2")	{Mgmeq=Mg/12.15}
else if (eenheidMg=="3")	{Mgmeq=Mg/12.15}
else if (eenheidMg=="4")	{Mgmeq=Mg*1e3}
else if (eenheidMg=="5")	{Mgmeq=Mg}
else if (eenheidMg=="6")	{Mgmeq=Mg/2*1e3}
else if (eenheidMg=="7")	{Mgmeq=Mg/2}

if 		(eenheidNa=="1")	{Nameq=Na/23.0}
else if (eenheidNa=="2")	{Nameq=Na/23.0}
else if (eenheidNa=="3")	{Nameq=Na/23.0}
else if (eenheidNa=="4")	{Nameq=Na*1e3}
else if (eenheidNa=="5")	{Nameq=Na}
else if (eenheidNa=="6")	{Nameq=Na*1e3}
else if (eenheidNa=="7")	{Nameq=Na}

if 		(eenheidK=="1")		{Kmeq=K/39.1}
else if (eenheidK=="2")		{Kmeq=K/39.1}
else if (eenheidK=="3")		{Kmeq=K/39.1}
else if (eenheidK=="4")		{Kmeq=K*1e3}
else if (eenheidK=="5")		{Kmeq=K}
else if (eenheidK=="6")		{Kmeq=K*1e3}
else if (eenheidK=="7")		{Kmeq=K}

if 		(eenheidHCO3=="1")	{HCO3meq=HCO3/61.0}
else if (eenheidHCO3=="2")	{HCO3meq=HCO3/61.0}
else if (eenheidHCO3=="3")	{HCO3meq=HCO3/61.0}
else if (eenheidHCO3=="4")	{HCO3meq=HCO3*1e3}
else if (eenheidHCO3=="5")	{HCO3meq=HCO3}
else if (eenheidHCO3=="6")	{HCO3meq=HCO3*1e3}
else if (eenheidHCO3=="7")	{HCO3meq=HCO3}

if 		(eenheidSO4=="1")	{SO4meq=SO4/48.1}
else if (eenheidSO4=="2")	{SO4meq=SO4/48.1}
else if (eenheidSO4=="3")	{SO4meq=SO4/48.1}
else if (eenheidSO4=="4")	{SO4meq=SO4*1e3}
else if (eenheidSO4=="5")	{SO4meq=SO4}
else if (eenheidSO4=="6")	{SO4meq=SO4/2*1e3}
else if (eenheidSO4=="7")	{SO4meq=SO4}

if 		(eenheidCl=="1")	{Clmeq=Cl/35.5}
else if (eenheidCl=="2")	{Clmeq=Cl/35.5}
else if (eenheidCl=="3")	{Clmeq=Cl/35.5}
else if (eenheidCl=="4")	{Clmeq=Cl*1e3}
else if (eenheidCl=="5")	{Clmeq=cl}
else if (eenheidCl=="6")	{Clmeq=Cl*1e3}
else if (eenheidCl=="7")	{Clmeq=Cl}

if 		(eenheidNO3=="1")	{NO3meq=NO3/62.0}
else if (eenheidNO3=="2")	{NO3meq=NO3/62.0}
else if (eenheidNO3=="3")	{NO3meq=NO3/62.0}
else if (eenheidNO3=="4")	{NO3meq=NO3*1e3}
else if (eenheidNO3=="5")	{NO3meq=NO3}
else if (eenheidNO3=="6")	{NO3meq=NO3*1e3}
else if (eenheidNO3=="7")	{NO3meq=NO3}

document.tester.Cameq.value=Cameq
document.tester.Mgmeq.value=Mgmeq
document.tester.Nameq.value=Nameq
document.tester.Kmeq.value=Kmeq
document.tester.HCO3meq.value=HCO3meq
document.tester.SO4meq.value=SO4meq
document.tester.Clmeq.value=Clmeq
document.tester.NO3meq.value=NO3meq

document.tester.Cameq.value=Cameq.toPrecision(3)
document.tester.Mgmeq.value=Mgmeq.toPrecision(3)
document.tester.Nameq.value=Nameq.toPrecision(3)
document.tester.Kmeq.value=Kmeq.toPrecision(3)
document.tester.HCO3meq.value=HCO3meq.toPrecision(3)
document.tester.SO4meq.value=SO4meq.toPrecision(3)
document.tester.Clmeq.value=Clmeq.toPrecision(3)
document.tester.NO3meq.value=NO3meq.toPrecision(3)

sumcmeq=Cameq+Mgmeq+Nameq+Kmeq
sumameq=HCO3meq+SO4meq+Clmeq+NO3meq
with(Math){percentmeq=Math.abs(100*(sumcmeq-sumameq)/(sumameq+sumcmeq))}

document.tester.sumcmeq.value=sumcmeq
document.tester.sumameq.value=sumameq
document.tester.percentmeq.value=percentmeq

document.tester.sumcmeq.value=sumcmeq.toPrecision(3)
document.tester.sumameq.value=sumameq.toPrecision(3)
document.tester.percentmeq.value=percentmeq.toPrecision(3)

var goed="Your water analysis is of sufficient accuracy."
var slecht="Your water analysis is NOT of sufficient accuracy."

if 		(sumameq>=0 && sumameq<=3.0 && percentmeq<=0.2) {document.tester.analyseoordeel.value=goed;document.tester.analyseoordeel.className="groen"}
else if (sumameq>=0 && sumameq<=3.0 && percentmeq>0.2) {document.tester.analyseoordeel.value=slecht;document.tester.analyseoordeel.className="rood"}

else if (sumameq>=3.0 && sumameq<=10.0 && percentmeq<=2){document.tester.analyseoordeel.value=goed;document.tester.analyseoordeel.className="groen"}
else if (sumameq>=3.0 && sumameq<=10.0 && percentmeq>2){document.tester.analyseoordeel.value=slecht;document.tester.analyseoordeel.className="rood"}

else if (sumameq>=10 && sumameq<=800 && percentmeq<=5) {document.tester.analyseoordeel.value=goed;document.tester.analyseoordeel.className="groen"}
else if (sumameq>=10 && sumameq<=800 && percentmeq>5) {document.tester.analyseoordeel.value=slecht;document.tester.analyseoordeel.className="rood"}
}