function popUpConfirmVoteUp(typeElement2,id_objet2) {

    $(function() {
        //On incremente le vote
        $.post("moduleJaime_pas/incrementeVote.php",
        {
            id_objet2:id_objet2,
            typeElement2:typeElement2
        },
        function(data){
            
            if(data==1){
                //passage de neutre à aime
                $('<div class="dialogDestroy" title="Le vote est pris en compte">\n\
                        <p>Tu aimes cet article, merci pour ton vote</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:350,
                    modal: true,
                    minHeight:0
                });

                setTimeout("popUpTimerClose('.dialogDestroy')",2000);

                // On récupére la nouvelle valeur de "aime" et on l'affiche
                $.post("moduleJaime_pas/recupNotePositive.php",
                {
                    id_objet2:id_objet2,
                    typeElement2:typeElement2
                },
                function(data){
                    $("#voteUp").text(data);
                }
                );

                // On récupére la nouvelle valeur de "naimepas" et on l'affiche
                $.post("moduleJaime_pas/recupNoteNegative.php",
                {
                    id_objet2:id_objet2,
                    typeElement2:typeElement2
                },
                function(data){
                    $("#voteDown").text(data);
                }
                );
            }
            
            if(data==2) {
                //vote existant
                $('<div class="dialogDestroy" title="Vote déjà effectué">\n\
                        <p>Tu as déjà voté pour cet article</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:300,
                    modal: true,
                    minHeight:0
                });
                
                setTimeout("popUpTimerClose('.dialogDestroy')",2000);
            }

            if(data==0) {
                //si le serveur retourne une erreur
                $('<div class="dialogDestroy" title="Erreur serveur">\n\
                        <p>Veuillez nous excuser, une erreur serveur est survenue, recommencez plus tard</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:400,
                    modal: true,
                    minHeight:0
                });

                setTimeout("popUpTimerClose('.dialogDestroy')",2000);
            }

            if(data==3) {
                //passage de naimepas à neutre
                $('<div class="dialogDestroy" title="Merci pour ton vote">\n\
                    <p>Tu es maintenant neutre sur cet article</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:'auto',
                    modal: true,
                    minHeight:0
                });

                setTimeout("popUpTimerClose('.dialogDestroy')",2000);

                // On récupére la nouvelle valeur de "aime" et on l'affiche
                $.post("moduleJaime_pas/recupNotePositive.php",
                {
                    id_objet2:id_objet2,
                    typeElement2:typeElement2
                },
                function(data){
                    $("#voteUp").text(data);
                }
                );

                // On récupére la nouvelle valeur de "naimepas" et on l'affiche
                $.post("moduleJaime_pas/recupNoteNegative.php",
                {
                    id_objet2:id_objet2,
                    typeElement2:typeElement2
                },
                function(data){
                    $("#voteDown").text(data);
                }
                );
            }

            if(data==4) {
                //si l'auteur de l'article essaye de voter pour son article
                $('<div class="dialogDestroy" title="Vous êtes l\'auteur de l\'article">\n\
                    <p>Vous ne pouvez pas voter pour un article dont vous êtes l\'auteur.</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:300,
                    modal: true,
                    minHeight:0
                });

                setTimeout("popUpTimerClose('.dialogDestroy')",2000);
            }

            if(data==5) {
                //si le membre n'est pas connecté
                popUpConnexion();
            }
        }
        );
    });
}

function popUpConfirmVoteDown(typeElement2,id_objet2) {

    $(function() {
        //On incremente le vote
        $.post("moduleJaime_pas/decrementeVote.php",
        {
            id_objet2:id_objet2,
            typeElement2:typeElement2
        },
        function(data){
            if(data==1){
                //passage de neutre à naimepas
                $('<div class="dialogDestroy" title="Ton vote est pris en compte">\n\
                    <p>Tu n\'aime pas cet article, merci pour ton vote</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:400,
                    modal: true,
                    minHeight:0
                });

                setTimeout("popUpTimerClose('.dialogDestroy')",2000);

                // On récupére la nouvelle valeur de "aime" et on l'affiche
                $.post("moduleJaime_pas/recupNotePositive.php",
                {
                    id_objet2:id_objet2,
                    typeElement2:typeElement2
                },
                function(data){
                    $("#voteUp").text(data);
                }
                );

                // On récupére la nouvelle valeur de "naimepas" et on l'affiche
                $.post("moduleJaime_pas/recupNoteNegative.php",
                {
                    id_objet2:id_objet2,
                    typeElement2:typeElement2
                },
                function(data){
                    $("#voteDown").text(data);
                }
                );
            }

            if(data==2) {
                //vote existant
                $('<div class="dialogDestroy" title="Vote déjà effectué">\n\
                        <p>Tu as déjà voté pour cet article</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:'auto',
                    modal: true,
                    minHeight:0
                });

                setTimeout("popUpTimerClose('.dialogDestroy')",2000);
            }

            if(data==3) {
                //passage de aime à neutre
                $('<div class="dialogDestroy" title="Merci pour ton vote">\n\
                    <p>Tu es maintenant neutre sur cet article</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:'auto',
                    modal: true,
                    minHeight:0
                });

                setTimeout("popUpTimerClose('.dialogDestroy')",2000);

                // On récupére la nouvelle valeur de "aime" et on l'affiche
                $.post("moduleJaime_pas/recupNotePositive.php",
                {
                    id_objet2:id_objet2,
                    typeElement2:typeElement2
                },
                function(data){
                    $("#voteUp").text(data);
                }
                );

                // On récupére la nouvelle valeur de "naimepas" et on l'affiche
                $.post("moduleJaime_pas/recupNoteNegative.php",
                {
                    id_objet2:id_objet2,
                    typeElement2:typeElement2
                },
                function(data){
                    $("#voteDown").text(data);
                }
                );
            }

            if(data==0) {
                //si le serveur retourne une erreur
                $('<div class="dialogDestroy" title="Erreur serveur">\n\
                        <p>Veuillez nous excuser, une erreur serveur est survenue, recommencez plus tard</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:300,
                    modal: true,
                    minHeight:0
                });

                setTimeout("popUpTimerClose('.dialogDestroy')",2000);
            }

            if(data==4) {
                //si l'auteur de l'article essaye de voter pour son article
                $('<div class="dialogDestroy" title="Vous êtes l\'auteur de l\'article">\n\
                    <p>Vous ne pouvez pas voter pour un article dont vous êtes l\'auteur.</p></div>').dialog({
                    bgiframe: true,
                    resizable: false,
                    height:'auto',
                    width:300,
                    modal: true,
                    minHeight:0
                });

                setTimeout("popUpTimerClose('.dialogDestroy')",2000);
            }

            if(data==5) {
                //si le membre n'est pas connecté
                popUpConnexion();
            }
        }
        );
    });
}

function popUpTimerClose(popup) {
    $(popup).dialog('destroy');
}

function initCompteurVotes(typeElement2,id_objet2) {
    //initialise les votes au chargement
    $.post("moduleJaime_pas/recupNotePositive.php",
    {
        id_objet2:id_objet2,
        typeElement2:typeElement2
    },
    function(data){
        $("#voteUp").text(data);
    }
    );

    $.post("moduleJaime_pas/recupNoteNegative.php",
    {
        id_objet2:id_objet2,
        typeElement2:typeElement2
    },
    function(data){
        $("#voteDown").text(data);
    }
    );
}