function verifyContact() {
	var a = document.forms['formulier'];
	var empty = "";
	var informatie ="";
	var post = 0;
	var emailadres = 0;
	var telefoon = 0;
	var verkrijgbaarheid = "";
	var aanvraag = "";
	
	aanvraagCheck=false; 
	for (i=0; i<a.vraag.length; i++){ 
		if (a.vraag[i].checked){ 
			if(a.vraag[i].value=='vraag')
				{
					if(a.verkrijgbaarheid.checked==true)
						{
							if(a.woonachtig.value==""){ empty +="     Woonachtig in\n"; a.woonachtig.style.border='1px solid red'; } else {a.woonachtig.style.border='1px solid #009EDE';}  
							if(a.waspoeder_wit.checked==true || a.waspoeder_kleur.checked==true || a.afwasmiddel.checked==true || a.vaatwastabletten.checked==true){ }else{ verkrijgbaarheid +="     Productkeuze(s) verkrijgbaarheid\n"; }
						}
					if(a.aanvraag.checked==true)
						{
							if(a.wasbol.checked==true || a.maatschepje.checked==true){ }else{ aanvraag +="     Keuze aanvragen wasbol of maatschepje                \n"; }
							//postvakken zijn verplicht
							post=1;
						}
					if(a.verkrijgbaarheid.checked==false && a.aanvraag.checked==false)
						{
							empty+="     Wat is uw vraag?\n";
						}
				}
			aanvraagCheck=true;
		}
	}
	if (!aanvraagCheck){empty+="     Heeft u een vraag, een compliment of een klacht?\n";}
	
	//check gegevens gebruiken
	gegevensCheck=false; 
	for (i=0; i<a.mag_gegevens_gebruiken.length; i++){ 
		if (a.mag_gegevens_gebruiken[i].checked){ 
			if(a.mag_gegevens_gebruiken[i].value=='ja')
				{
					post=1; //postvakken zijn verplicht in te vullen
					emailadres=1; //emailvak is verplicht in te vullen
				}
			gegevensCheck=true;
		}
	}
	
	
	//check gegevens gebruiken
	informatieCheck=false; 
	for (i=0; i<a.wil_informatie_ontvangen.length; i++){ 
		if (a.wil_informatie_ontvangen[i].checked){ 
			if(a.wil_informatie_ontvangen[i].value=='ja')
				{
					post=1; //postvakken zijn verplicht in te vullen
					emailadres=1; //emailvak is verplicht in te vullen
				}
			informatieCheck=true;
		}
			
	}

	//hoe wil de klant de gevraagde informatie ontvangen
	infoCheck=false; 
	for (i=0; i<a.geinformeerd_per.length; i++){ 
		if (a.geinformeerd_per[i].checked){ 
			if(a.geinformeerd_per[i].value=='per post')
				{
					post=1; 
				}
			if(a.geinformeerd_per[i].value=='per telefoon')
				{
					telefoon=1; 
				}
			if(a.geinformeerd_per[i].value=='via email')
				{
					emailadres=1; 
				}
			infoCheck=true;
		}
	}
	geslachtCheck=false; 
	for (i=0; i<a.geslacht.length; i++){ 
		if (a.geslacht[i].checked){ 
			geslachtCheck=true; 
		} 
	} 
	
	if (a.opmerking.value=="") { empty+="     Uw vraag, compliment of klacht\n\n"; a.opmerking.style.border='1px solid red'; } else {a.opmerking.style.border='1px solid #009EDE';}
	if (!geslachtCheck){empty+="     Geslacht\n";}
	if (a.voornaam.value=="") { empty+="     Voornaam\n"; a.voornaam.style.border='1px solid red'; } else {a.voornaam.style.border='1px solid #009EDE';}
	if (a.achternaam.value=="") { empty+="     Achternaam\n"; a.achternaam.style.border='1px solid red'; } else {a.achternaam.style.border='1px solid #009EDE';}
	
	if(post==1)
		{
			if (a.adres.value=="") { empty+="     Adres\n"; a.adres.style.border='1px solid red'; } else {a.adres.style.border='1px solid #009EDE';}  
			if (a.huisnummer.value=="") { empty+="     Huisnummer\n"; a.huisnummer.style.border='1px solid red'; } else {a.huisnummer.style.border='1px solid #009EDE';}  
			if (a.postcode.value=="") { empty+="     Postcode\n"; a.postcode.style.border='1px solid red'; } else {a.postcode.style.border='1px solid #009EDE';}  
			if (a.plaats.value=="") { empty+="     Plaats\n"; a.plaats.style.border='1px solid red'; } else {a.plaats.style.border='1px solid #009EDE';}
		}
		  
	if (!gegevensCheck || !informatieCheck){emailadres=0;}	
	if(emailadres==1)
		{
			if (a.email.value=="") { empty+="     Emailadres\n"; a.email.style.border='1px solid red'; } else {a.email.style.border='1px solid #009EDE';}
			if (a.plaats.value=="") { empty+="     Woonplaats\n"; a.plaats.style.border='1px solid red'; } else {a.plaats.style.border='1px solid #009EDE';}
		}
	if(telefoon==1)
		{
			if (a.telefoon.value=="") { empty+="     Telefoonnummer\n"; a.telefoon.style.border='1px solid red'; } else {a.telefoon.style.border='1px solid #009EDE';}  
			if (a.plaats.value=="") { empty+="     Woonplaats\n"; a.plaats.style.border='1px solid red'; } else {a.plaats.style.border='1px solid #009EDE';}
		}

	if (!infoCheck){empty+="     U heeft nog niet aangegeven hoe wij u moeten benaderen?\n";}
	if (!gegevensCheck){empty+="     Wilt u aangeven of wij uw gegevens mogen gebruiken voor reclamedoeleinden?     \n";}
	if (!informatieCheck){empty+="     Wilt u aangeven of wij u informatie van ons wilt ontvangen?     \n";}
	
	if ( empty == "") 
		{	
			if(a.aanvraag){ if(a.aanvraag.checked==true){a.aanvraag.value="Klant wil een wasbol en/of een maatschepje aanvragen:";}}
			if(a.verkrijgbaarheid){ if(a.verkrijgbaarheid.checked==true){a.verkrijgbaarheid.value="Klant wil informatie over verkrijgbaarheid van Klok Eco producten:";}}
			if(a.wasbol){ if(a.wasbol.checked==true){a.wasbol.value="Klant wil een wasbol aanvragen.";}}
			if(a.maatschepje){ if(a.maatschepje.checked==true){a.maatschepje.value="Klant wil een maatschepje aanvragen.";}}
			if(a.waspoeder_wit){ if(a.waspoeder_wit.checked==true){a.waspoeder_wit.value="Klok Eco waspoeder Wit 1,35 kg.";}}
			if(a.waspoeder_kleur){ if(a.waspoeder_kleur.checked==true){a.waspoeder_kleur.value="Klok Eco waspoeder Wit 1,35 kg.";}}
			if(a.afwasmiddel){ if(a.afwasmiddel.checked==true){a.afwasmiddel.value="Klok Eco afwasmiddel 500 ml.";}}
			if(a.vaatwastabletten){ if(a.vaatwastabletten.checked==true){a.vaatwastabletten.value="Klok Eco \"Alles in 1\" vaatwastabletten 25st.";}}
						
							
			a.verstuurd.value=1;
			a.submit();
		}
	else
		{
			alert("Het formulier is niet volledig ingevuld,\nde volgende velden ontbreken:\n\n" + empty);
			return false;
		}

}

function checkEmail(pObj)
{
	var a = document.forms['formulier'];
	
	if(/^([a-zA-Z0-9_\-])+(\.([a-zA-Z0-9_\-])+)*@((\[(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5])))\.(((([0-1])?([0-9])?[0-9])|(2[0-4][0-9])|(2[0-5][0-5]))\]))|((([a-zA-Z0-9])+(([\-])+([a-zA-Z0-9])+)*\.)+([a-zA-Z])+(([\-])+([a-zA-Z0-9])+)*))$/.test(pObj)==true)
		{
			a.email.style.border='1px solid #009EDE';
		}
			else
		{
			a.email.value='';
			a.email.style.border='1px solid red';
			alert("U heeft geen juist e-mail adres ingevoerd ingevuld");
			return false;
		}
}

function changeForm(waarde,element)
	{
		if(waarde==false){element.checked = false;}else{element.checked = true;}
		var a = document.forms['formulier'];
		a.submit();
	}
function changeForm2(element)
	{
		element.checked = true;
		var a = document.forms['formulier'];
		a.submit();
	}
function checkActieCode(){
	var a = document.forms['formulier'];
	var empty = "";
	if (a.actiecode.value=="") { empty+="     Actiecode\n"; a.actiecode.style.border='1px solid red'; } else {a.actiecode.style.border='1px solid #009EDE';}
	if ( empty == "") 
		{	
			a.submit();
		}
	else
		{
			alert("Het formulier is niet volledig ingevuld,\nde volgende velden ontbreken:\n\n" + empty);
			return false;
		}
}
function checkActieFormulier(){
	var a = document.forms['formulier'];
	var empty = "";
	
	geslachtCheck=false; 
	for (i=0; i<a.geslacht.length; i++){ 
		if (a.geslacht[i].checked){ 
			geslachtCheck=true; 
		} 
	} 
	
	if (!geslachtCheck){empty+="     Geslacht\n";}
	if (a.voornaam.value=="") { empty+="     Voornaam\n"; a.voornaam.style.border='1px solid red'; } else {a.voornaam.style.border='1px solid #009EDE';}
	if (a.achternaam.value=="") { empty+="     Achternaam\n"; a.achternaam.style.border='1px solid red'; } else {a.achternaam.style.border='1px solid #009EDE';}
	if (a.adres.value=="") { empty+="     Adres\n"; a.adres.style.border='1px solid red'; } else {a.adres.style.border='1px solid #009EDE';}  
	if (a.huisnummer.value=="") { empty+="     Huisnummer\n"; a.huisnummer.style.border='1px solid red'; } else {a.huisnummer.style.border='1px solid #009EDE';}  
	if (a.postcode.value=="") { empty+="     Postcode\n"; a.postcode.style.border='1px solid red'; } else {a.postcode.style.border='1px solid #009EDE';}  
	if (a.plaats.value=="") { empty+="     Plaats\n"; a.plaats.style.border='1px solid red'; } else {a.plaats.style.border='1px solid #009EDE';}
	if (a.telefoon.value=="") { empty+="     Telefoonnummer\n"; a.telefoon.style.border='1px solid red'; } else {a.telefoon.style.border='1px solid #009EDE';}  
	if (a.gekocht.value=="") { empty+="     Waar heeft u Klok Eco waspoeder gekocht?\n"; a.gekocht.style.border='1px solid red'; } else {a.gekocht.style.border='1px solid #009EDE';}  
	if (a.slogan.value=="" || a.slogan.value=="Ik gebruik de producten van Klok Eco, omdat ") { empty+="     Slogan\n"; a.slogan.style.border='1px solid red'; } else {a.slogan.style.border='1px solid #009EDE';}
	
	if ( empty == "") 
		{	
			setCookie('ECOKLOK','1',new Date(2009,30,9));
			a.submit();
		}
	else
		{
			alert("Het formulier is niet volledig ingevuld,\nde volgende velden ontbreken:\n\n" + empty);
			return false;
		}

}
function setCookie(name, value, expires) {
    var deCookie = name + "=" + escape(value);
    if(expires){
        expires= expires.toGMTString();
        deCookie += "; expires="; 
        deCookie += expires; 
    }
    document.cookie = deCookie;
}