function checkFormFly() {
	var mf = document.searchFly;

	if (mf.Provenance.value == '' || mf.Provenance.value == 'Ville de départ') {
		alert('Veuillez saisir une ville de départ');
		return
	}
	if (mf.Destination.value == '' || mf.Destination.value == 'Ville de destination') {
		alert('Veuillez saisir une ville de destination');
		return
	}
	var currdate = new Date();
	// formats dates to mm/dd/yyyy
	var dated = new Date(mf.Date_Depart.value.substring(3,5)+'/'+mf.Date_Depart.value.substring(0,2)+'/'+mf.Date_Depart.value.substring(6,10));
	var dater = new Date(mf.Date_Retour.value.substring(3,5)+'/'+mf.Date_Retour.value.substring(0,2)+'/'+mf.Date_Retour.value.substring(6,10));
	if (dated < currdate) {
		alert('La date de départ est antérieure à aujourd\'hui');
		return
	}
	if (dated > dater) {
		alert('La date de retour est antérieure à celle du départ');
		return
	}

	mf.DEPART_DD.value = dated.getDate();
	mf.DEPART_MM.value = dated.getMonth() + 1;
	mf.DEPART_YYYY.value = dated.getFullYear();
	mf.RETOUR_DD.value = dater.getDate();
	mf.RETOUR_MM.value = dater.getMonth() + 1;
	mf.RETOUR_YYYY.value = dater.getFullYear();

	mf.submit();
}