
function checkPfsContactForm() {
	// fields
	var email = document.getElementById("email");
	var company = document.getElementById("company");
	var cvr = document.getElementById("cvr");
	var storey = document.getElementById("storey");
	var postal = document.getElementById("postal");
	var firstName = document.getElementById("firstName");
	var lastName = document.getElementById("lastName");
	
	// regex
	var emailReg = /^[A-Za-z0-9](([_\.\-]?[a-zA-Z0-9]+)*)@([A-Za-z0-9]+)(([\.\-]?[a-zA-Z0-9]+)*)\.([A-Za-z]{2,})$/i;
	var storeyReg = /^(\d\d|kl|st)$/;
	var postalReg = /^\d[1-9]{1}\d\d$/;
	
	// check filed values
	if (!emailReg.test(email.value)) {
		email.value == "" ? alert("E-mail skal indtastes") : alert("E-mail er ikke indtastet korrekt");
		email.focus();
		return false;
	}
	if (company.value == "") {
		alert("Virksomhedens navn skal indtastes");
		company.focus();
		return false;
	}
	if (cvr.value == "") {
		alert("CVR nummer skal indtastes");
		cvr.focus();
		return false;
	}
	if (firstName.value == "") {
		alert("Fornavn skal indtastes");
		company.focus();
		return false;
	}
	if (lastName.value == "") {
		alert("Efternavn skal indtastes");
		company.focus();
		return false;
	}
	if (storey.value != "" && !storeyReg.test(storey.value)) {
		alert("Etage skal være angivet med kl,st,01,02-99");
		storey.focus();
		return false;
	}
	if (postal.value != '' && !postalReg.test(postal.value)) {
		alert('Postnummeret er i ugyldigt format');
		postal.focus();
		return false;
	}

	
	return true;
}