function setkleur(kleur) {
	document.getElementById('kleurtabel').style.backgroundColor="#"+kleur;
}
function selectkleur(c) {
	var f=document.forms['orderform'].elements['kleur[]'];
	var l=f.length;
	for(var i = 0; i < l; i++) {
		if (i==c) {
			if (f[i].checked == true) f[i].checked = false;	
			else f[i].checked = true;
		}
	}
	telkeuzes();
}
function telkeuzes() {
	var f=document.forms['orderform'].elements['kleur[]'];
	var l=f.length;
	var c=0;
	for(var i = 0; i < l; i++) {
		if (f[i].checked == true) c++;
		if (c==4) {
			f[i].checked = false;
			alert('maximum 3 kleuren kiezen a.u.b.');
			c=0;
		}	
	}
}
function setletter(nr) {
	var radioObj=document.forms['orderform'].elements['letter'];
	var radioLength = radioObj.length;
	for(var i = 0; i < radioLength; i++) {
		radioObj[i].checked = false;
		if(radioObj[i].value == nr.toString()) {
			radioObj[i].checked = true;
		}
	}
}
function moreinfo(div) {
	if(document.getElementById(div).style.display=="none") {
		document.getElementById(div).style.display='block';
	}else document.getElementById(div).style.display='none';
	if (div=='transdiv') {
		if(document.getElementById('leveradres').style.display=="none") {
			document.getElementById('leveradres').style.display='block';
		}else document.getElementById('leveradres').style.display='none';	
	}
}
function setdom(dom) {
	document.forms['orderform'].elements['domeinnaam'].value=dom;
	var checkboxes = document.forms['orderform'].elements['opties[]'];
	var l=checkboxes.length;
	for(var i = 0; i < l; i++) {
		if (checkboxes[i].value == "domeinnaam") {
			if (checkboxes[i].checked == false) {
				checkboxes[i].checked = true;
				moreinfo('domdiv');
			}
		}	
	}
}
function copyaddr() {
	var f=document.forms['orderform'];
	f.elements['levnaam'].value=f.elements['naam'].value;
	f.elements['levstraat'].value=f.elements['straat'].value;
	f.elements['levstad'].value=f.elements['stad'].value;
	f.elements['levtel'].value=f.elements['tel'].value;
}
function checkform(t) {
	if (t=="geboorte") {
		var f=document.forms['orderform'];
		if (f.elements['kaartje'].options[f.elements['kaartje'].selectedIndex].value=='') {
			alert('selecteer -type kaartje- in eerste drop down a.u.b.');
			return false;
		}else if (f.elements['baby'].value=='') {
			alert('vul de naam van de baby(s) in a.u.b.');
			return false;
		}else if (f.elements['gebdatum'].value=='') {
			alert('vul de vermoedelijke geboortedatum in a.u.b.');
			return false;
		//}else if (f.elements['aantal'].value=='' || isNaN(f.elements['aantal'].value)) {
			//alert('vul het aantal kaartjes die wenst in a.u.b. (enkel cijfers gebruiken)');
			//return false;
		//}else if (f.elements['tekst'].value=='') {
			//alert('vul de tekst die op het kaartje moet komen in a.u.b.');
			//return false;
		}else if (f.elements['voor'].options[f.elements['voor'].selectedIndex].value=='') {
			alert('selecteer -kaartje voor- in de drop down a.u.b.');
			return false;
		}
	
	}else {
		//kleur
		var f=document.forms['orderform'].elements['kleur[]'];
		var l=f.length;
		var c=0;
		for(var i = 0; i < l; i++) {
			if (f[i].checked == true) c++;	
		}
		if (c==0) {
			alert('kies minstens 1 kleur');
			return false;
		}else if (c>3) {
			alert('maximum 3 kleuren kiezen a.u.b.');
			return false;
		}
		//lettertype
		var radioObj=document.forms['orderform'].elements['letter'];
		var radioLength = radioObj.length;
		var c=0;
		for(var i = 0; i < radioLength; i++) {
			if (radioObj[i].checked == true) c++;
		}
		if (c==0) {
			alert('kies een lettertype');
			return false;
		}
		var f=document.forms['orderform'];
		if (f.elements['busname'].value=='') {
			alert('vul de naam in die gebruikt zal worden op het drukwerk');
			return false;
		}else if (f.elements['activity'].value=='') {
			alert('vul uw activiteit/doelgroep in a.u.b.');
			return false;
		}
			
	}	
	
	//check klantgegevens
	var f=document.forms['orderform'];
	if (f.elements['naam'].value=='') {
		alert('vul uw naam in a.u.b.');
		return false;
	}else if (f.elements['straat'].value=='' || f.elements['stad'].value=='' ) {
		alert('vul uw volledig adres in a.u.b.');
		return false;
	}else if (f.elements['email'].value=='') {
		alert('vul uw email adres in a.u.b.');
		return false;
	}else if (f.elements['tel'].value=='') {
		alert('vul uw telefoonnr in a.u.b.');
		return false;
	}	
		
	//check voorwaarden
	if (f.elements['vw'].checked==false) {
		alert("u moet akkoord gaan met de voorwaarden om verder te gaan");
		return false;
	}
	
	return true;
}