function ControleVisit(formulier) {

  if (document.formulier.agency.value == "")
  {
	alert("Please fill in agency.");
	document.formulier.agency.focus();
	return false;
  }

  if (document.formulier.contact_person.value == "")
  {
	alert("Please fill in Contact person.");
	document.formulier.contact_person.focus();
	return false;
  }
  
  if (document.formulier.address.value == "")
  {
	alert("Please fill in address.");
	document.formulier.address.focus();
	return false;
  }
  
  if (document.formulier.city.value == "")
  {
	alert("Please fill in a city.");
	document.formulier.city.focus();
	return false;
  }
  
  if (document.formulier.postal_code.value == "")
  {
	alert("Please fill in your postal code.");
	document.formulier.postal_code.focus();
	return false;
  }
  
  if (document.formulier.state_province.value == "")
  {
	alert("Please fill in your state/province.");
	document.formulier.state_province.focus();
	return false;
  }
  
  if (document.formulier.country.value == "")
  {
	alert("Please fill in your country.");
	document.formulier.country.focus();
	return false;
  }
  
  if (document.formulier.phone.value == "")
  {
	alert("Please fill in your phone.");
	document.formulier.phone.focus();
	return false;
  }
  if (document.formulier.from_address.value.indexOf ('@',0) == -1 || document.formulier.from_address.value.indexOf ('.',0) == -1 || document.formulier.from_address.value.indexOf (' ',0) > -1 || document.formulier.from_address.value == "")
  {
	alert("Please fill in a valid email.");
	document.formulier.from_address.focus();
	return false;
  }

return true;
}

function ControleContact(formulier) {

  if (document.formulier.first_name.value == "")
  {
	alert("Please fill in first name.");
	document.formulier.first_name.focus();
	return false;
  }

  if (document.formulier.family_name.value == "")
  {
	alert("Please fill in family name.");
	document.formulier.family_name.focus();
	return false;
  }
  
  if (document.formulier.address.value == "")
  {
	alert("Please fill in address.");
	document.formulier.address.focus();
	return false;
  }
  
  if (document.formulier.city.value == "")
  {
	alert("Please fill in a city.");
	document.formulier.city.focus();
	return false;
  }
  
  if (document.formulier.postal_code.value == "")
  {
	alert("Please fill in your postal code.");
	document.formulier.postal_code.focus();
	return false;
  }
  
  if (document.formulier.state_province.value == "")
  {
	alert("Please fill in your state/province.");
	document.formulier.state_province.focus();
	return false;
  }
  
  if (document.formulier.country.value == "")
  {
	alert("Please fill in your country.");
	document.formulier.country.focus();
	return false;
  }
  
  if (document.formulier.phone.value == "")
  {
	alert("Please fill in your phone.");
	document.formulier.phone.focus();
	return false;
  }
  if (document.formulier.from_address.value.indexOf ('@',0) == -1 || document.formulier.from_address.value.indexOf ('.',0) == -1 || document.formulier.from_address.value.indexOf (' ',0) > -1 || document.formulier.from_address.value == "")
  {
	alert("Please fill in a valid email.");
	document.formulier.from_address.focus();
	return false;
  }

return true;
}