/* author: WebTactics */
/* Creation date: 30-3-2003 */

//Controleren van verplichte velden + controle op geldige opmaak mailadres
		function checkrequired(which){
			var pass=true
			if (document.images){
				for (i=0;i<which.length;i++){
					var tempobj=which.elements[i]
					if (tempobj.name.substring(0,1)=="!"||tempobj.name=="email") {
						if (((tempobj.type=="text"||tempobj.type=="textarea")&&tempobj.value=='')||(tempobj.type.toString().charAt(0)=="s"&&tempobj.selectedIndex==-1)){
							pass=false
							break
						}
					}
				}
			}
			
			if (!pass){
				alert("Eén of meer verplichte velden zijn niet ingevuld. Vul alle verplichte velden in waarna het bericht verzonden kan worden.")
				return false
			}
			else {
//Alle verplichte velden zijn ingevuld. Nu controleren of het emailadres een geldige opmaak heeft.
				with (document.contact.email) {
					apos=value.indexOf("@"); 
					dotpos=value.lastIndexOf(".");
					lastpos=value.length-1;
					if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2) {
						alert("E-mail adres is ongeldig. Controleer e-mail adres.");
						return false;
					}
					else {
						return true;
					}
				}
			}
		}