function isValidEmail( email ){
  var filter = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
  return filter.test(email);
}

function validate( from ){
	err = false;
	errs = ""
	if( from.nm.value == "" ){
		err = true;
		errs = errs + "Please fill in your name.\n"
	}
	if( from.co.value == "" ){
		err = true;
		errs = errs + "Please fill in your company name.\n"
	}
	if( (from.tel.value =="" ) &&
		(from.gsm.value =="") &&
		(from.email.value =="") ){
		
		err = true;
		errs = errs + "Don't forget your (mobile) telephone number and/or e-mail address.\n"
	}
	if(from.email.value !="" ){
		if(!isValidEmail( from.email.value ) ){
			err = true
			errs = errs + "Please check your e-mail address.\n"
		}
	}
	
	if( err){
		alert(errs)
	}
	return !err;
  }