
function asMoney(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num)) num = "0";
cents = Math.floor((num*100+0.5)%100); 
num = Math.floor(num).toString();
if(cents < 10) cents = "0" + cents; 
return (num + '.' + cents); 
}


function addTotaal_prijsal(){
	var ad1 = Totaal_prijs_brochure_ouders.value*1

	var sub=asMoney(ad1)

	return sub

}

function addQty(){
	var qt = Aantal_brochure_ouders.value*1

	return qt

}

function fillDesc(){
	var desc = 	'Itm01= '+Aantal_brochure_ouders.value+' --'

	return desc

}

function calcSH() {

	var qty = qtytot.value*1

	var ship = 3.25

	var overqty = qty-2

	if (overqty>0){
	ship = 3.25 + (overqty*1.25)
	}

	if (qty==0){
	ship = 0
	}

	var LI=0
	
	if (Aantal_brochure_ouders.value>0){
	LI=Aantal_brochure_ouders.value*1.0
	}

	
	var subship = ship+LI

	var shipping = asMoney(subship)

	return shipping

}

function calcFinalTot() {

	var gtot= x_Freight.value*1+Totaal_prijs.value*1

	var grandtot=asMoney(gtot)

	return grandtot

}

function getid() {

var test = new Date()

var year = test.getYear()

var month = test.getMonth()
month = month + 1

var day = test.getDate()

var hour = test.getHours()

var minute = test.getMinutes()

var oid = year+'-'+month+'-'+day+'-'+hour+minute

return oid

}


function checkOrder() {

		Totaal_prijs.value=addTotaal_prijsal()
		qtytot.value=addQty()
		x_Freight.value=calcSH()	
		x_Amount.value=calcFinalTot()
		x_Invoice_Num.value=getid()
		x_Description.value=fillDesc()
	
	return 0

}
