
		function isNotValidEmail(str) {
			// are regular expressions supported?
			var supported = 0;
			if (window.RegExp) {
					var tempStr = "a";
					var tempReg = new RegExp(tempStr);
					if (tempReg.test(tempStr)) supported = 1;
			}
			if (!supported){ 
				return (!(str.indexOf(".") > 2) && (str.indexOf("@") > 0));
			}
			else{	
					var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
					var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
					return (!(!r1.test(str) && r2.test(str)));
			}
		}
		
		function afspraakForm(objForm)
		{

			if (objForm.afspraak_naam.value == "") {
				objForm.afspraak_naam.style.borderColor = "Red";
				alert('U dient een naam in te voeren');
				objForm.afspraak_naam.focus();
				return (false);
			}
			else{
				objForm.afspraak_naam.style.borderColor = "#333333";
			}
						
			if (objForm.afspraak_telefoonnummer.value == "") {
				objForm.afspraak_telefoonnummer.style.borderColor = "Red";
				alert('U dient een telefoonnummer in te voeren');
				objForm.afspraak_telefoonnummer.focus();
				return (false);
			}
			else{
				objForm.afspraak_telefoonnummer.style.borderColor = "#333333";
			}
		}
		
		function contactForm(objForm)
		{

			if (objForm.contact_bedrijfsnaam.value == "") {
				objForm.contact_bedrijfsnaam.style.borderColor = "Red";
				alert('U dient een bedrijfsnaam in te voeren');
				objForm.contact_bedrijfsnaam.focus();
				return (false);
			}
			else{
				objForm.contact_bedrijfsnaam.style.borderColor = "#333333";
			}
						
			if (objForm.contact_persoon.value == "") {
				objForm.contact_persoon.style.borderColor = "Red";
				alert('U dient een contactpersoon in te voeren');
				objForm.contact_persoon.focus();
				return (false);
			}
			else{
				objForm.contact_persoon.style.borderColor = "#333333";
			}

			if (objForm.contact_adres.value == "") {
				objForm.contact_adres.style.borderColor = "Red";
				alert('U dient een adres in te voeren');
				objForm.contact_adres.focus();
				return (false);
			}
			else{
				objForm.contact_adres.style.borderColor = "#333333";
			}

			if (objForm.contact_postcode.value == "") {
				objForm.contact_postcode.style.borderColor = "Red";
				alert('U dient een postcode in te voeren');
				objForm.contact_postcode.focus();
				return (false);
			}
			else{
				objForm.contact_postcode.style.borderColor = "#333333";
			}
			
			if (objForm.contact_postcode.value != "") {
			    objForm.contact_postcode.value = objForm.contact_postcode.value.toUpperCase(); 
			    rExp = /^[0-9]{4}[\s]*[A-Z]{2}$/; 
                OK = rExp.exec(objForm.contact_postcode.value); 
                if (!OK) 
                { 
                    objForm.contact_postcode.style.borderColor = "Red";
                    alert("U heeft het veld postcode niet juist ingevuld. Vul de postcode in met notatie 1234AB"); 
                    return false; 
                }
            } 			
			
			if (objForm.contact_woonplaats.value == "") {
				objForm.contact_woonplaats.style.borderColor = "Red";
				alert('U dient een vestigingsplaats in te voeren');
				objForm.contact_woonplaats.focus();
				return (false);
			}
			else{
				objForm.contact_woonplaats.style.borderColor = "#333333";
			}

			if (objForm.contact_telefoon.value == "") {
				objForm.contact_telefoon.style.borderColor = "Red";
				alert('U dient een telefoonnummer in te voeren');
				objForm.contact_telefoon.focus();
				return (false);
			}
			else{
				objForm.contact_telefoon.style.borderColor = "#333333";
			}

			if (objForm.contact_email.value == "") {
				objForm.contact_email.style.borderColor = "Red";
				alert('U dient een emailadres in te voeren');
				objForm.contact_email.focus();
				return (false);
			}
			else{
				objForm.contact_email.style.borderColor = "#333333";
			}

			if (objForm.contact_email.value != "") {
				if (isNotValidEmail(objForm.contact_email.value)){ 
					alert("Ongeldig e-mail adres");
					objForm.contact_email.focus();
					return (false);
				}	
			}		
		}

