function checkForm() {
  title = document.getElementById("title").value;
  firstname = document.getElementById("firstname").value;
  lastname = document.getElementById("lastname").value;
  organization = document.getElementById("organization").value;
  position = document.getElementById("position").value;
  address = document.getElementById("address").value;
  postcode = document.getElementById("postcode").value;
  workphone = document.getElementById("workphone").value;
  email = document.getElementById("email").value;
 
  if (title == "") {
  hideAllErrors();
	document.getElementById("titleError").style.display = "inline";
	document.getElementById("title").select();
	document.getElementById("title").focus();
  return false;
  } 
  else if (firstname == "") {
  hideAllErrors();
	document.getElementById("firstnameError").style.display = "inline";
	document.getElementById("firstname").select();
	document.getElementById("firstname").focus();
  return false;
  } 
  else if (lastname == "") {
  hideAllErrors();
	document.getElementById("lastnameError").style.display = "inline";
	document.getElementById("lastname").select();
	document.getElementById("lastname").focus();
  return false;
  } 
  else if (organization == "") {
  hideAllErrors();
	document.getElementById("organizationError").style.display = "inline";
	document.getElementById("organization").select();
	document.getElementById("organization").focus();
  return false;
  } 
  else if (position == "") {
  hideAllErrors();
	document.getElementById("positionError").style.display = "inline";
	document.getElementById("position").select();
	document.getElementById("position").focus();
  return false;
  } 
  else if (address == "") {
  hideAllErrors();
	document.getElementById("addressError").style.display = "inline";
	document.getElementById("address").select();
	document.getElementById("address").focus();
  return false;
  } 
  else if (postcode == "") {
  hideAllErrors();
	document.getElementById("postcodeError").style.display = "inline";
	document.getElementById("postcode").select();
	document.getElementById("postcode").focus();
  return false;
  } 
  else if (workphone == "") {
  hideAllErrors();
	document.getElementById("workphoneError").style.display = "inline";
	document.getElementById("workphone").select();
	document.getElementById("workphone").focus();
  return false;
  } 
  else if (email == "") {
  hideAllErrors();
	document.getElementById("emailError").style.display = "inline";
	document.getElementById("email").select();
	document.getElementById("email").focus();
  return false;
  } 
  
  return true;
}
 
  function hideAllErrors() {
	document.getElementById("titleError").style.display = "none";
	document.getElementById("firstnameError").style.display = "none";
	document.getElementById("lastnameError").style.display = "none";
	document.getElementById("organizationError").style.display = "none";
	document.getElementById("positionError").style.display = "none";
	document.getElementById("addressError").style.display = "none";
	document.getElementById("postcodeError").style.display = "none";
	document.getElementById("workphoneError").style.display = "none";
	document.getElementById("emailError").style.display = "none";
}