var ErreurMessage;
var ErreurMessageTaille;
var ErreurPremierChamp;	
var Verif;

function valeurcheck() {
Verif = "OK";
}

function ErreurInitialiser() {
      ErreurMessage = "We need the following informations to complete the operation :\n";
      ErreurMessageTaille = ErreurMessage.length;
      ErreurPremierChamp = null;
}

function ErreurAfficher() {
      if(ErreurMessageTaille != ErreurMessage.length) {
            alert(ErreurMessage);
            ErreurPremierChamp.focus();
            ErreurInitialiser();
            return false;
      }
	return true;
}

function Erreur(champ, texte) {
      ErreurMessage += '\n    -  ' + texte;
      if(!ErreurPremierChamp) {ErreurPremierChamp = champ;}
}
 
function ErreurVerification(leForm) {
      if(leForm.nbe_loc.value == 'N') {
            Erreur(leForm.nbe_loc, '# of people');
      }

if(leForm.date_depart_j.value == 'Day' || leForm.date_depart_m.value == 'Month' || leForm.date_depart_a.value == 'Year') {
Erreur(leForm.date_depart_j, 'A departure date');
}

if(leForm.date_arrivee_j.value == 'Day' || leForm.date_arrivee_m.value == 'Month' || leForm.date_arrivee_a.value == 'Year') {
Erreur(leForm.date_arrivee_j, 'An arrival date');
}

 return ErreurAfficher();
}

ErreurInitialiser();

function changePage(newLoc) {
   nextPage = newLoc.options[newLoc.selectedIndex].value
   if(nextPage != "") {
      document.location.href = nextPage
   }
}