function CheckAddToCartForm() {
    if (!$(".chkbx:checked").length) {
        alert("Veuillez choisir un produit à ajouter dans votre panier.");
        return false;
    } else {
        document.productform.submit();
        return true;
    }
}

function CheckServForm() {
    var err = false;
    var err_msg = "";
    
    if (!$("#nom").val()) {
        err = true;
        err_msg += "- Nom\n";
    }
    
    if (!$("#prenom").val()) {
        err = true;
        err_msg += "- Prénom\n";
    }
    
    if (!$("#adresse").val()) {
        err = true;
        err_msg += "- Adresse\n";
    }

    if (!$("#cp").val() || !checkNum($("#cp").val(), 5)) {
        err = true;
        err_msg += "- Code postal (5 caractères numériques)\n";
    }

    if (!$("#ville").val()) {
        err = true;
        err_msg += "- Ville\n";
    }

    if (!$("#phone").val() || !checkNum($("#phone").val(), 10)) {
        err = true;
        err_msg += "- Téléphone (10 caractères numériques)\n";
    }

    if (!$("#email").val() || !checkEmail($("#email").val())) {
        err = true;
        err_msg += "- Email (adresse email invalide)\n";
    }

    if (!$("#description").val()) {
        err = true;
        err_msg += "- Description\n";
    }
    
    if (err) {
        alert("Les champs suivants sont obligatoires :\n" + err_msg);
        return false;
    } else {
        document.userform.submit();
        return true;
    }
    
}
