
function validateForm2(form) {
		
			if (form.navn.value == '') {
				alert('Udfyld venligst alle felter med en *');
				form.navn.focus();
				return false;
			}
			
			if (form.titel.value == '') {
				alert('Udfyld venligst alle felter med en *');
				form.titel.focus();
				return false;
			}
			
			if (form.organisation.value == '') {
				alert('Udfyld venligst alle felter med en *');
				form.organisation.focus();
				return false;
			}
			
			if (form.email.value == '') {
				alert('Udfyld venligst alle felter med en *');
				form.email.focus();
				return false;
			}
			
			if (form.email.value != '') {
					if (!validateEmail(form.email.value)) {
						alert('Din e-mail adresse lader til at være ugyldig.\n\nGyldige adresser skal :\n- følge formen xx@xx.xx\n- ende på .dk, .com, .org e.lign.\n- indeholde @\n- ikke indeholde special tegn som fx + eller ?');
						form.email.focus();
						return false;
					}
				}
			
			return true;
}




/*
Validate the e-mail address (returns true if all ok, else possibly the character that is not allowed or simply false)
*/
function validateEmail(email) {
	invalidChars = "/:,;£$€{[]}|´!\"#¤%&()=?`½§\\*+'<>^"

	for (i=0; i < invalidChars.length; i++) {
		checkChar = invalidChars.charAt(i)
		if (email.indexOf(checkChar, 0) > - 1) {
			return checkChar;
		}
	}

	onPos = email.indexOf("@", 1);
	if (onPos == -1) {
		return false;
	}

	if (email.indexOf("@", onPos+1) != -1)	{
		return false;
	}	

	dotPos = email.indexOf(".", onPos);
	if (dotPos == -1) {
		return false;
	}

	if (dotPos+3 > email.length) {
		return false;
	}

	return true;
}
