/* Validatie info form	*/

function validate(){
		var ftext = document.getElementById("infoForm");

		if(	isEmpty(ftext.Voornaam.value)){
			alert("Vul aub. uw voornaam in!");
			ftext.Voornaam.focus();
			return(false);
		}
		if(	isEmpty(ftext.Achternaam.value)){
			alert("Vul aub. uw achternaam in!");
			ftext.Achternaam.focus();
			return(false);
		}
		if(	isEmpty(ftext.Info.value)){
			alert("Wat wilt u ons vragen of laten weten?");
			ftext.Info.focus();
			return(false);
		}
		if(	ftext.Antwoordvorm[0].checked && fakeEmail(ftext.email.value)){
			alert("Vul aub. een geldig Email adres in!");
			ftext.email.focus();
			return(false);
		}
		if(ftext.Antwoordvorm[1].checked && ftext.Telefoon.value.length<10){
			alert("Vul aub. een volledig telefoonnummer in!");
			ftext.Telefoon.focus();
			return(false);
		}
		if(ftext.Antwoordvorm[2].checked){
			var err = false;
			var item = null;

			if(isEmpty(ftext.Straat.value)){
				err = true;
				item = ftext.Straat;
			}
			else if(isEmpty(ftext.Nummer.value)){
				err = true;
				item = ftext.Nummer;
			}
			else if(isEmpty(ftext.Postcode.value)){
				err = true;
				item = ftext.Postcode;
			}
			else if(isEmpty(ftext.Plaats.value)){
				err = true;
				item = ftext.Plaats;
			}
		if(err){
			alert("Vul aub. een volledig adres in!");
			item.focus();
			return(false);
		}
	}
	return(true);
}

function selectSpans(which){
	/* maak eerst alles invisible, daarna aanzetten wat nodig is	*/
	document.getElementById("emailSpan").style.visibility = "hidden";
	document.getElementById("telefoonSpan").style.visibility = "hidden";
	document.getElementById("mobielSpan").style.visibility = "hidden";
	document.getElementById("straatSpan").style.visibility = "hidden";
	document.getElementById("nummerSpan").style.visibility = "hidden";
	document.getElementById("postcodeSpan").style.visibility = "hidden";
	document.getElementById("plaatsSpan").style.visibility = "hidden";
	
	switch(which){
		case "email":	var s = document.getElementById("emailSpan");
						s.style.visibility = "visible";
						break;
		case "telefoon":var s = document.getElementById("telefoonSpan");
						s.style.visibility = "visible";
						var s = document.getElementById("mobielSpan");
						s.style.visibility = "visible";
						break;
		case "post":	var s = document.getElementById("straatSpan");
						s.style.visibility = "visible";
						var s = document.getElementById("nummerSpan");
						s.style.visibility = "visible";
						var s = document.getElementById("postcodeSpan");
						s.style.visibility = "visible";
						var s = document.getElementById("plaatsSpan");
						s.style.visibility = "visible";
						break;
	}
}

