// Afficher les quantité du produit
function quantite(id_prod){
    $("#resultat").empty();
    $("#resultat").append("<img src='images/loading.gif'>");
    $.get("ajax_commande.php",{submit:"quantite",id_produit: id_prod},
    function success(data){
        $("#resultat").empty();
        $("#id_quantite").empty();
        $("#id_quantite").append(data);
    });
    $("#resultat").empty();
}

// Afficher les délais de livraison
function delai(id_prod){
    $("#resultat").empty();
    $("#resultat").append("<img src='images/loading.gif'>");
    $.get("ajax_commande.php",{submit:"delai",id_produit:id_prod},
    function success(data){
        $("#resultat").empty();
        $("#id_delai").empty();
		$("#id_delai").append(data);
    });
    $("#resultat").empty();
}

// Ajouter une ligne de commande
function commandeajout(){
    // Changer le style des select si il sont vide
    /*if($("#id_produit").val()=="") $("#id_produit").addClass("select-error"); else $("#id_produit").removeClass("select-error");
    if($("#id_quantite").val()=="") $("#id_quantite").addClass("select-error"); else $("#id_quantite").removeClass("select-error");
    if($("#id_delai").val()=="") $("#id_delai").addClass("select-error"); else $("#id_delai").removeClass("select-error");*/
    if($("#id_produit").val()=="" || $("#id_quantite").val()=="" || $("#id_delai").val()=="") {
        $("#info_produit").empty();
        //$("#info_produit").css({border :"1px", border-style:"dotted"});
        return false;
    }
    else {
        $("#resultat").empty();
        $("#resultat").append("<img src='images/loading.gif'>");
        $.get("ajax_commande.php",{
            submit:"commande_ajout",
            id_produit: $("#id_produit").val(),
            id_quantite: $("#id_quantite").val(),
            id_delai: $("#id_delai").val()
        },
        function success(data){
            $("#liste_commande").empty();
            $("#liste_commande").append(data);
            $("#resultat").empty();
        });
    }
}

// Afficher le prix d'un produit
function prix_affich(){
    // Changer le style des select si il sont vide
    /*if($("#id_produit").val()=="") $("#id_produit").addClass("select-error"); else $("#id_produit").removeClass("select-error");
    if($("#id_quantite").val()=="") $("#id_quantite").addClass("select-error"); else $("#id_quantite").removeClass("select-error");
    if($("#id_delai").val()=="") $("#id_delai").addClass("select-error"); else $("#id_delai").removeClass("select-error");*/
    $("#resultat").empty();
    $("#resultat").append("<img src='images/loading.gif'>");
    if($("#id_produit").val()!="" && $("#id_quantite").val()!="" && $("#id_delai").val()!=""){
    // Afficher le prix du produit
    $.get("ajax_commande.php",{
        submit:"prix_produit",id_produit: $("#id_produit").val(),id_quantite: $("#id_quantite").val(),id_delai: $("#id_delai").val()
    },
    function success(data){
        $("#info_produit").empty();
        $("#info_produit").append(data);
        $("#resultat").empty();
        });
    }
    else {
        $("#info_produit").empty();
        $("#resultat").empty();
    }
}
//------------------------------------------------
// Exécution des fonctions sur des événements
//------------------------------------------------
$(document).ready(function(){
    // Le select : produit
    $("#id_produit").change(function() {
        quantite($(this).val());
        delai($(this).val());
    });

    // Ajouter une nouvelle ligne de commande
    $("#commande_ajout").click(function(){
        commandeajout();
    });
    
    $(".select").change(function () {
        prix_affich();
    });
});
