function afronden(getal){
return (Math.round(getal*100)/100);
}
function uitrekenhuidig(f){
var basishoev
var basisperc
var aankoophoev
var aankoopperc
var newtot
var newperc
var vetbasiskg
var vetaankoopkg
var waarde

ingevuld=1

if ((f.vetquotum.value)=="")	{
	  alert("u heeft nog geen vetpercentage van de quotum ingevuld")
	  ingevuld=0
	}
if ((f.quotum.value)=="")	{
	  alert("u heeft nog geen quotum ingevuld")
	  ingevuld=0
	}
if ((f.aankoop.value)=="")	{
	  alert("u heeft nog geen aankoophoeveelheid opgegeven!")
	  ingevuld=0
	}
if ((f.vetaankoop.value)=="")	{
	  alert("u heeft nog geen vetpercentage van de aankoop ingevuld.")
	  ingevuld=0
	}
if (ingevuld == 1 ) {
basishoev=(f.quotum.value)
basisperc=(f.vetquotum.value)
aankoophoev=(f.aankoop.value)
aankoopperc=(f.vetaankoop.value)
newtot=basishoev+aankoophoev
newperc=parseFloat((basishoev*basisperc) +(aankoophoev*aankoopperc))/newtot

f.totaal.value=afronden(parseFloat(f.quotum.value) + parseFloat(f.aankoop.value))

vetaankoopkg=afronden(parseFloat(f.aankoop.value)* parseFloat(f.vetaankoop.value)/100)
vetbasiskg=afronden(parseFloat(f.quotum.value)* parseFloat(f.vetquotum.value)/100)

f.vetnieuw.value=afronden(parseFloat(vetbasiskg+vetaankoopkg)*100/parseFloat(f.totaal.value))
f.vetnieuwgewicht.value=afronden(parseFloat(vetbasiskg+vetaankoopkg))
 }
}

function isPosInteger(getal) {
invoer=getal.toString()
for (var i=0; i<invoer.length; i++)
	{
		var teken=invoer.charAt(i);
		if (teken < '0' || teken > '9')
		return false;
	}
	return true
}

function isGetal2(getal) {
nwgetal=""
invoer=getal.toString()
eenpunt=false;
for (var i=0; i<invoer.length; i++)
	{
		var teken=invoer.charAt(i);
		if (teken == ',')
			{
			nwgetal=nwgetal+"."
			}
		else
			{
			nwgetal=nwgetal+teken
			}
		if ((teken =='.' || teken == ',') && !eenpunt)
			{
				eenpunt=true;
				continue;
			}
		if (teken < '0' || teken > '9')
			{	
				return false;	
			}
	}
	
	waarde=parseFloat(nwgetal)
	
	return true
}



function checkquotum(f)
{
if (isGetal2(f.quotum.value)==false)	{
		alert("bij het invullen van de quotum is geen geldig invoer gemaakt, alleen getallen dienen ingevoerd te worden")
		f.quotum.value=f.quotum.defaultValue;
	}
else	{
		f.quotum.value=waarde
	}
}
function checkvetquotum(f)
{
if (isGetal2(f.vetquotum.value)==false)
	{
		alert("bij het invullen van het vetgehalte van het quotum is geen geldig invoer gemaakt, alleen getallen dienen ingevoerd te worden")
		f.vetquotum.value=f.vetquotum.defaultValue;
	}
else
	{
		f.vetquotum.value=waarde
	}

}
function checkaankoop(f)
{
if (isGetal2(f.aankoop.value)==false)
	{
		alert("bij aankoophoeveelheid is geen geldig invoer gemaakt, alleen getallen en komma of punt dienen ingevoerd te worden")
		f.aankoop.value=f.aankoop.defaultValue;
	}
else
	{
		f.aankoop.value=waarde
	}

}
function checkvetaankoop(f)
{
if (isGetal2(f.vetaankoop.value)==false)	{
		alert("bij het invullen van het vetgehalte van de aankoop is geen geldig invoer gemaakt, alleen getallen en komma of punt dienen ingevoerd te worden")
		f.vetaankoop.value=f.vetaankoop.defaultValue;
	}
else
	{
		f.vetaankoop.value=waarde
	}
}
