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));
    var dateLimit = Now();
    dateLimit.addDays(7);
    
    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("adresse","alnum|5|A|1|1|1|\\\'-")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien renseigné votre adresse ! ";
        return false;
    } else if(!checkRule("cp","numeric|5")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien renseigné votre code postal ! ";
        return false;
    } else if(!checkRule("ville","alnum|2|A|1|1|1|\\\'-")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien renseigné votre ville ! ";
        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|1")){
        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 plus de 40 personnes. ";
        return false;
    } else if(!checkRule("nb_enfants","number|1")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien renseigné le nombre d'enfants ! ";
        return false;
    } else if(parseInt(document.form1.nb_enfants.value, 10) >= parseInt(document.form1.nb_personnes.value, 10)){
        alertcontainer.innerHTML = "Il ne peut y avoir plus d'enfants que de personnes ! ";
        return false;
    } else if(reservationDate < dateLimit ){
        alertcontainer.innerHTML = "Vérifiez que vous avez saisi une date valide (min. 7 jours) ! ";
        return false;
    } else if(!checkRule("txt_demande","alnum|5|A|1|1|1|*")){
        alertcontainer.innerHTML = "Vérifiez que vous avez bien détaillé votre demande ! ";
        return false;
    } else return true;
    
    // Ajouter verif midi samedi uniquement
    
}
