
function collapseBox(id,section){
	var box= id;
	var c=document.getElementsByClassName("c",box);
	if(c.length>0&&!c[0].blinding){
		c[0].blinding=true;
		if(c[0].style.display=="none"){
			Effect.BlindDown(c[0],{afterFinish:function(){
				c[0].blinding=false;
			},duration:0.25});
			if(section){
				section.parentNode.parentNode.className="opened";
			}
			// close others 
						
		}else{
			Effect.BlindUp(c[0],{afterFinish:function(){
				c[0].blinding=false;
			},duration:0.25});
			if(section){
				section.parentNode.parentNode.className="closed";
			}
		}
	}
	return false;
}

function updatePrice(bruto) {
	var netto = bruto;
	switch(document.forms.shopform.shipping.value) {
		case "nl_warranty":	netto += 5.07; break;
		case "europe":		netto += 3.80; break;
		case "world":		netto += 7.92; break;
	}
	if (netto != Math.round(netto)) netto = netto.toFixed(2);
	document.getElementById("price").innerHTML = netto;
	document.forms.shopform.price.value = netto;
}

function setGift() {
	if (document.forms.shopform.giftyes.checked) {
		document.getElementById("recipientfield").style.display = "table-row";
		document.forms.shopform.recipient.value = "";
	} else {
		document.getElementById("recipientfield").style.display = "none";
		document.forms.shopform.recipient.value = document.forms.shopform.client.value;
	}
}

function duplicateName() {
	if (document.forms.shopform.giftyes.checked == false) {
		document.forms.shopform.recipient.value = document.forms.shopform.client.value;
	}
}