<!--
// deze functie format een postcode zodanig dat FormHandler hem goedkeurt
function formatPostcode(elementId){
	postcode = 	document.getElementById(elementId).value;
	
	postcode = postcode.toUpperCase(); // hoofdletters
	postcode = postcode.replace(" ",""); // spaties verwijderen
	
	document.getElementById(elementId).value = postcode;
}

// Functie om geldbedragen goed opgemaakt weer te geven
function outputMoney(number) {
	return outputDollars(Math.floor(number-0) + '') + outputCents(number - 0);
}

function outputDollars(number) {
	if (number.length <= 3)
		return (number == '' ? '0' : number);
	else {
		var mod = number.length%3;
		var output = (mod == 0 ? '' : (number.substring(0,mod)));
		for (i=0 ; i < Math.floor(number.length/3) ; i++) {
			if ((mod ==0) && (i ==0))
				output+= number.substring(mod+3*i,mod+3*i+3);
			else
				output+= ',' + number.substring(mod+3*i,mod+3*i+3);
		}
		return (output);
	}
}

function outputCents(amount) {
	amount = Math.round( ( (amount) - Math.floor(amount) ) *100);
	return (amount < 10 ? '.0' + amount : '.' + amount);
}

// Totaal prijs berekenen van bestelling
function bereken(aProducten) {
	var x;
	var totaalPrijs = 0;
	
	// alle producten afgaan
	for (x in aProducten){
		// voor elke product opvragen hoeveel er van bestel zijn
		iAantal = parseInt(document.getElementById('product'+x).value);
		
		// als er wat is besteld van het product -> optellen bij de totaalprijs
		if(iAantal != 'NaN' && iAantal > 0){ 
			fPrijs = iAantal * aProducten[x]; // bestelde aantal * prijs van het product
			totaalPrijs = totaalPrijs + fPrijs;
		}
		
	}
	
	totaalPrijs = outputMoney(totaalPrijs);
	document.getElementById('totaalPrijs').innerHTML = "&euro; " + totaalPrijs;
}

// Script om een popup te openen. Wordt gebruikt voor de edit in place (eip) functionaliteit
function popUpWin(url) {
	window.open(url, 'popupwin', 'toolbar=0,scrollbars=1,location=0,statusbar=1,menubar=0,resizable=1,width=800,height=600');
}

//-->