var formname = 'form1';

function checkForm(){

    var alertcontainer = document.getElementById('alerte');
    var reservationDate = new Date();
    reservationDate.setTime(Date.parse(document.form1.mois.value+'/'+document.form1.jour.value+'/'+document.form1.annee.value+' '+document.form1.heure.value));
    var dateNow = new Date();
    
    if(!checkRule("nom","alnum|2|A|0|1|1|\\\'-")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien renseigné votre nom ! ";
        return false;
    } else if(!checkRule("prenom","alnum|2|A|0|1|1|\\\'-")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien renseigné votre prénom ! ";
        return false;
    } else if(!checkRule("email","email|2")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien renseigné votre email ! ";
        return false;
    } else if(!checkRule("tel","phone")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien renseigné votre téléphone ! ";
        return false;
    } else if(!checkRule("nb_personnes","number|0|2")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien renseigné le nombre de personnes ! ";
        return false;
    } else if(document.form1.nb_personnes.value > 40){
        alertcontainer.innerHTML = "Désolé, nous ne pouvons accepter de réservation de plus de 40 personnes. ";
        return false;
    } else if(reservationDate < dateNow ){
        alertcontainer.innerHTML = "Vérifiez que vous avez saisi une date valide ! ";
        return false;
    } else if(reservationDate.getDate() == dateNow.getDate() && reservationDate.getMonth() == dateNow.getMonth() && reservationDate.getYear() == dateNow.getYear() ){
        alertcontainer.innerHTML = "Pour une réservation aujourd'hui, merci de nous contacter directement au 04 76 71 36 23. ";
        return false;
    } else if(reservationDate.getDay() != 6 && reservationDate.getHours() < 15 ){
        alertcontainer.innerHTML = "Réservations ŕ midi le samedi uniquement ! ";
        return false;
    } else if(reservationDate.getDay() == 7 ){
        alertcontainer.innerHTML = "Pas de réservation le dimanche ! ";
        return false;
    } else return true;
    
    // Ajouter verif midi samedi uniquement
    
}
