<!--

function selectsize(obj,n) {
	if (obj.checked) {
		if (obj.name.substring(0,7) == "omvang1") {
			document.getElementById("aantal1["+n+"]").value = "1";
			setprice(document.getElementById("aantal1["+n+"]"),document.getElementById("ehp1["+n+"]"), n);
		}	
		if (obj.name.substring(0,7) == "omvang2") {
			document.getElementById("aantal2["+n+"]").value = "1";
			setprice(document.getElementById("aantal2["+n+"]"),document.getElementById("ehp2["+n+"]"), n);
		}
	} else {
		if (obj.name.substring(0,7) == "omvang1") {
			document.getElementById("aantal1["+n+"]").value = "";
			setprice(document.getElementById("aantal1["+n+"]"),document.getElementById("ehp1["+n+"]"), n);
		}	
		if (obj.name.substring(0,7) == "omvang2") {
			document.getElementById("aantal2["+n+"]").value = "";
			setprice(document.getElementById("aantal2["+n+"]"),document.getElementById("ehp2["+n+"]"), n);
		}	
	}	
	changebackground(n);
}

function changebackground(n) {
	var txt = "";

	if (document.getElementById("omvang1["+n+"]").checked) {
		txt = "selected";
	}
	if (document.getElementById("omvang2["+n+"]")) {
		if (document.getElementById("omvang2["+n+"]").checked) {
			txt = "selected";
		}
	}

	document.getElementById('title_'+n).className="tablecontent1"+txt;
	document.getElementById('subtitle_'+n).className="tablecontent2"+txt;
	document.getElementById('omvang_'+n).className="tablecontent3"+txt;
	document.getElementById('prijs_'+n).className="tablecontent3"+txt;
	document.getElementById('aantal_'+n).className="tablecontent3"+txt;
	document.getElementById('totaal_'+n).className="tablecontent3"+txt;
}

function isgoodnumber(obj) {
	var v = obj.value;

	if (isNaN(obj.value) || obj.value.indexOf('.') > 0 || obj.value.indexOf(',') > 0) {
		alert("U mag enkel gehele getallen ingeven.");
		obj.value = obj.value.substring(0, obj.value.length - 1);
	}
}

function changequantity(obj,n) {
	if (obj.value == 0) {
		if (obj.name.substring(0,7) == "aantal1") {
			document.getElementById("omvang1["+n+"]").checked = false;
		}
		if (obj.name.substring(0,7) == "aantal2") {
			document.getElementById("omvang2["+n+"]").checked = false;
		}
	} else {
		if (obj.name.substring(0,7) == "aantal1") {
			document.getElementById("omvang1["+n+"]").checked = true;
		}
		if (obj.name.substring(0,7) == "aantal2") {
			document.getElementById("omvang2["+n+"]").checked = true;
		}
	}
	changebackground(n);
}

function setprice(obj,ehp,n) {
	var totaal = obj.value * ehp.value;

	if (obj.name.substring(0,7) == "aantal1") {
		productprice1[n] = totaal;
		if (totaal > 0) {
			document.getElementById("totaal1["+n+"]").value = totaal;
			niceeur(document.getElementById("totaal1["+n+"]"),2);
		} else {
			document.getElementById("totaal1["+n+"]").value = "";
		}
	} else {
		productprice2[n] = totaal;
		if (totaal > 0) {
			document.getElementById("totaal2["+n+"]").value = totaal;
			niceeur(document.getElementById("totaal2["+n+"]"),2);
		} else {
			document.getElementById("totaal2["+n+"]").value = "";
		}
	}

	calculateitems();
	calculatetotal();
}

function calculatetotal() {
	var bedrag = 0;
	var totaldiscount = 0;

	for (i=0;i<productid1.length;i++) {
		bedrag = bedrag+productprice1[productid1[i]];
	}
	for (i=0;i<productid2.length;i++) {
		bedrag = bedrag+productprice2[productid2[i]];
	}
	try {
		if (document.getElementById("promocode").value == "HA4HA2SOE" || document.getElementById("promocode").value == "XXXXX") {
			totaldiscount = (bedrag/100)*40;
			document.getElementById("totaalkorting").value = totaldiscount;
			niceeur(document.getElementById("totaalkorting"),2);
		} else {
			totaldiscount = 0;
			document.getElementById("totaalkorting").value = totaldiscount;
		}
	} catch (o) {	}	
//	if (document.getElementById("items").value < 4) {
//		totaltransport = 4;
//		document.getElementById("totaaltransport").value = totaltransport;
//		niceeur(document.getElementById("totaaltransport"),2);
//	} else {
//		totaltransport = 0;
//		document.getElementById("totaaltransport").value = totaltransport;
//	}
	
	if (bedrag < 100) {
		totaltransport = 4;
		document.getElementById("totaaltransport").value = totaltransport;
		niceeur(document.getElementById("totaaltransport"),2);
	} else {
		totaltransport = 0;
		document.getElementById("totaaltransport").value = totaltransport;
	}

	if (bedrag > 0) {
		totaal = bedrag - totaldiscount + totaltransport;

		document.getElementById("totaalbedrag").value = totaal;
		niceeur(document.getElementById("totaalbedrag"),2);
		document.getElementById("bestel").disabled=false;
	} else {
		document.getElementById("totaalbedrag").value = "";
		document.getElementById("bestel").disabled=true;
	}
}

function calculateitems() {
	var item = parseInt(0);

	for (i=0;i<productid1.length;i++) {
		var x = productid1[i];
		if (document.getElementById("aantal1["+x+"]").value != "") {
			var y = parseInt(document.getElementById("aantal1["+x+"]").value);
			item = item + parseInt(y);
		}
	}
	for (i=0;i<productid2.length;i++) {
		var x = productid2[i];
		if (document.getElementById("aantal2["+x+"]").value != "") {
			var y = parseInt(document.getElementById("aantal2["+x+"]").value);
			item = item + parseInt(y);
		}
	}

	document.getElementById("items").value = parseInt(item);
}

function niceeur(obj,dec) {
	var num = obj.value;
	var tmpnum = Math.round(num * Math.pow(10,dec));
	var posneg = '';

	if (tmpnum < 0) var posneg='-';

	var x = (''+Math.abs(tmpnum)).split('');
	var tel = x.length - dec;
	x.splice(tel, 0, ',');
	while (tel > 3) {
		tel-=3;
		x.splice(tel,0,'.');
	}
	
	var val = posneg+x.join('');

	obj.value = val;
}

-->
