
///////////Interface Membre Videos//////////////

function loadInterfaceMembreVideos(statut,numPage) {
    $.post("/moduleVideo/interfaceMembreGestionVideos.php",
    {
        statut:statut,
        numPage:numPage
    },
    function(data){
        if(data==0) {
            $('<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);
            
        } else if(data==2) {
            popUpConnexion();

        } else {
            $("#contenu").html(data);
            $("#contenu").css('width','730px');
            $("#contenu").css('padding-top','50px');
            $("#pubBecanerie").css('display','none');
        }
    }
    );
}

function proposerVideo(id_video,numPage) {
    $('<div class="dialogDestroy" title="Demande de confirmation">\n\
            <p>Etes vous sur de vouloir proposer cette vidéo à la modération ?<br/>Vous ne pourrez plus la modifier</p></div>').dialog({
        bgiframe: true,
        resizable: false,
        height:'auto',
        width:300,
        modal: true,
        minHeight:0,
        buttons: {
            'Annuler': function() {
                popUpTimerClose('.dialogDestroy');
            },
            'OK': function() {
                $.post("/moduleVideo/proposeVideo.php",
                {
                    id_video:id_video
                },
                function(data){
                    if(data==1) {
                        $('<div class="dialogDestroy" title="Vidéo envoyée">\n\
                                <p>Votre vidéo a été envoyée aux modérateurs, merci de votre participation</p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0
                        });

                        setTimeout("popUpTimerClose('.dialogDestroy')",3000);
                        loadInterfaceMembreVideos("encours",numPage);
                    }

                    if(data==0) {
                        $('<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==2) {
                        popUpTimerClose('.dialogDestroy');
                        popUpConnexion();
                    }

                    if(data==3) {
                        $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Vous n\'avez pas les droits nécessaires pour réaliser cette action</p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0
                        });

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

function supprimerVideo(id_video,numPage) {
    $('<div class="dialogDestroy" title="Demande de confirmation">\n\
            <p>Etes vous sur de vouloir supprimer cette vidéo ?</p></div>').dialog({
        bgiframe: true,
        resizable: false,
        height:'auto',
        width:300,
        modal: true,
        minHeight:0,
        buttons: {
            'Annuler': function() {
                popUpTimerClose('.dialogDestroy');
            },
            'OK': function() {
                $.post("/moduleVideo/supprimerVideo.php",
                {
                    id_video:id_video
                },
                function(data){
                    if(data==1) {
                        popUpTimerClose('.dialogDestroy');
                        loadInterfaceMembreVideos("encours",numPage);
                    }

                    if(data==0) {
                        $('<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==2) {
                        popUpTimerClose('.dialogDestroy');
                        popUpConnexion();
                    }

                    if(data==3) {
                        $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Vous n\'avez pas les droits nécessaires pour réaliser cette action</p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0
                        });

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

function modifierVideo(id_video,statut,numPage) {
    $.post("/moduleVideo/formModifVideo.php",
    {
        id_video:id_video
    },
    function(form){
        if(form==0) {
            $('<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);

        } else {
            $(form).dialog({
                bgiframe: true,
                resizable: false,
                height:'auto',
                width:400,
                modal: true,
                minHeight:0,
                buttons: {
                    'Annuler': function() {
                        popUpTimerClose('.dialogModifVideo');
                        clearValForm('#formModifVideo');
                    },
                    'Ok': function() {
                        var titre= $('#titre').val()
                        var url= $('#url').val()
                        var descriptif= $('#descriptif').val()
                        var id_rubrique= $('#rubrique').val()

                        $.post("/moduleVideo/modifVideo.php",
                        {
                            titre:titre,
                            descriptif:descriptif,
                            url:url,
                            id_rubrique:id_rubrique,
                            id_video:id_video
                        },
                        function(data){

                            if(data==1){
                                loadInterfaceMembreVideos(statut,numPage);
                                popUpTimerClose('.dialogModifVideo');
                                clearValForm('#formModifVideo');
                            }

                            if(data==0) {
                                $('<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);
                                setTimeout("popUpTimerClose('.dialogModifVideo')",2000);
                                setTimeout("clearValForm('#formModifVideo')",2000);
                            }

                            if(data==2) {
                                $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Cette url existe déjà dans la base</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

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

                            if(data==3) {
                                $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Vous devez donner un titre et une url au scoop</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

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

                            if(data==4) {
                                $('<div class="dialogDestroy" title="Attention">\n\
                                <p>L\'url est trop longue (300 caractères maxi)</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

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

                            if(data==5) {
                                popUpTimerClose('.dialogModifVideo');
                                clearValForm('#formModifVideo');
                                popUpConnexion();
                            }

                            if(data==6) {
                                $('<div class="dialogDestroy" title="Attention">\n\
                                        <p>Vous n\'avez pas les droits nécessaires pour réaliser cette action</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

                                setTimeout("popUpTimerClose('.dialogModifVideo')",3000);
                                setTimeout("clearValForm('#formModifVideo')",3000);
                            }

                            //on ecrase les propriétés du overlay
                            $(".ui-widget-overlay").css("opacity","0.1");
                            $(".ui-widget-overlay").css("background","none");
                            $(".ui-widget-overlay").css("background-color","#000");

                            //au clic sur la croix en haut a droite
                            $(".ui-dialog-titlebar-close").click(   function ()
                            {
                                popUpTimerClose('.dialogModifVideo');
                                clearValForm('#formModifVideo');
                            }
                            );
                        }
                        );
                    }
                }
            });
        }

        //on ecrase les propriétés du overlay
        $(".ui-widget-overlay").css("opacity","0.5");
        $(".ui-widget-overlay").css("background","none");
        $(".ui-widget-overlay").css("background-color","#000");

        //au clic sur la croix en haut a droite
        $(".ui-dialog-titlebar-close").click(   function ()
        {
            popUpTimerClose('.dialogModifVideo');
            clearValForm('#formModifVideo');
        }
        );

    });
}

function paginationMembreGestionVideos(zone,statut,numPage) {

    $.post("/moduleVideo/interfaceMembreGestionVideos.php",
    {
        numPage:numPage,
        statut:statut
    },
    function(data) {
        $("#"+zone).html(data);
        document.getElementById(zone).style.display = 'block';
    });
}




///////////Interface Admin Videos//////////////

function loadInterfaceAdminVideos(statut,numPage) {
    $.post("/moduleVideo/interfaceAdminGestionVideos.php",
    {
        statut:statut,
        numPage:numPage
    },
    function(data){
        if(data==0) {
            $('<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);

        } else if(data==2) {
            popUpConnexion();

        } else if(data==3) {
            $('<div class="dialogDestroy" title="Problème de droits">\n\
                    <p>Vous n\'avez pas les droits nécessaires pour modérer des vidéos</p></div>').dialog({
                bgiframe: true,
                resizable: false,
                height:'auto',
                width:300,
                modal: true,
                minHeight:0
            });

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

        } else {
            $("#contenu").html(data);
            $("#contenu").css('width','730px');
            $("#contenu").css('padding-top','50px');
            $("#pubBecanerie").css('display','none');
        }
    }
    );
}

function modifierVideoAdmin(id_video,statut,numPage) {
    $.post("/moduleVideo/formModifVideo.php",
    {
        id_video:id_video
    },
    function(form){
        if(form==0) {
            $('<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);

        } else {
            $(form).dialog({
                bgiframe: true,
                resizable: false,
                height:'auto',
                width:400,
                modal: true,
                minHeight:0,
                buttons: {
                    'Annuler': function() {
                        popUpTimerClose('.dialogModifVideo');
                        clearValForm('#formModifVideo');
                    },
                    'Ok': function() {
                        var titre= $('#titre').val()
                        var url= $('#url').val()
                        var descriptif= $('#descriptif').val()
                        var id_rubrique= $('#rubrique').val()

                        $.post("/moduleVideo/modifVideoAdmin.php",
                        {
                            titre:titre,
                            descriptif:descriptif,
                            url:url,
                            id_rubrique:id_rubrique,
                            id_video:id_video
                        },
                        function(data){

                            if(data==1){
                                loadInterfaceAdminVideos(statut,numPage);
                                popUpTimerClose('.dialogModifVideo');
                                clearValForm('#formModifVideo');
                            }

                            if(data==0) {
                                $('<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);
                                setTimeout("popUpTimerClose('.dialogModifVideo')",2000);
                                setTimeout("clearValForm('#formModifVideo')",2000);
                            }

                            if(data==2) {
                                $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Cette url existe déjà dans la base</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

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

                            if(data==3) {
                                $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Vous devez donner un titre et une url à la vidéo</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

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

                            if(data==4) {
                                $('<div class="dialogDestroy" title="Attention">\n\
                                <p>L\'url est trop longue (300 caractères maxi)</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

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

                            if(data==5) {
                                popUpTimerClose('.dialogModifVideo');
                                clearValForm('#formModifVideo');
                                popUpConnexion();
                            }

                            if(data==6) {
                                $('<div class="dialogDestroy" title="Problème de droits">\n\
                                        <p>Vous n\'avez pas les droits nécessaires pour modérer des vidéos</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

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

                            }

                            //on ecrase les propriétés du overlay
                            $(".ui-widget-overlay").css("opacity","0.1");
                            $(".ui-widget-overlay").css("background","none");
                            $(".ui-widget-overlay").css("background-color","#000");

                            //au clic sur la croix en haut a droite
                            $(".ui-dialog-titlebar-close").click(   function ()
                            {
                                popUpTimerClose('.dialogModifVideo');
                                clearValForm('#formModifVideo');
                            }
                            );
                        }
                        );
                    }
                }
            });
        }

        //on ecrase les propriétés du overlay
        $(".ui-widget-overlay").css("opacity","0.5");
        $(".ui-widget-overlay").css("background","none");
        $(".ui-widget-overlay").css("background-color","#000");

        //au clic sur la croix en haut a droite
        $(".ui-dialog-titlebar-close").click(   function ()
        {
            popUpTimerClose('.dialogModifVideo');
            clearValForm('#formModifVideo');
        }
        );

    });
}

function validerVideo(id_video,statut,numPage) {
    $('<div class="dialogDestroy" title="Demande de confirmation">\n\
            <p>Etes vous sur de vouloir publier cette vidéo ?</p><br/><br/>\n\
            <form id="formPublieVideoAlaUne"><input id="aLaUne" name="aLaUne" value="" type="checkbox" /> <label for="aLaUne">Publier la vidéo à la une</label></form></div>').dialog({
        bgiframe: true,
        resizable: false,
        height:'auto',
        width:300,
        modal: true,
        minHeight:0,
        buttons: {
            'Annuler': function() {
                popUpTimerClose('.dialogDestroy');
            },
            'OK': function() {
                if($("#aLaUne").attr('checked') == true) {
                    var aLaUne = 1;
                } else {
                    aLaUne = 0;
                }
                
                $.post("/moduleVideo/valideVideo.php",
                {
                    id_video:id_video,
                    aLaUne:aLaUne
                },
                function(data){
                    if(data==1) {
                        popUpTimerClose('.dialogDestroy');
                        setTimeout("clearValForm('#formPublieVideoAlaUne')",500);
                        loadInterfaceAdminVideos(statut,numPage);
                    }

                    if(data==0) {
                        $('<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==2) {
                        popUpTimerClose('.dialogDestroy');
                        popUpConnexion();
                    }

                    if(data==3) {
                        $('<div class="dialogDestroy" title="Problème de droits">\n\
                                <p>Vous n\'avez pas les droits nécessaires pour modérer des vidéos</p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0
                        });

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

                    }
                }
                );
            }
        }
    });
}

function refuserVideo(id_video,statut,numPage) {
    $('<div class="dialogDestroy" title="Demande de confirmation">\n\
            <p>Etes vous sur de vouloir refuser cette vidéo ?</p></div>').dialog({
        bgiframe: true,
        resizable: false,
        height:'auto',
        width:300,
        modal: true,
        minHeight:0,
        buttons: {
            'Annuler': function() {
                popUpTimerClose('.dialogDestroy');
            },
            'OK': function() {
                $.post("/moduleVideo/refuseVideo.php",
                {
                    id_video:id_video
                },
                function(data){
                    if(data==1) {
                        popUpTimerClose('.dialogDestroy');
                        loadInterfaceAdminVideos(statut,numPage);
                    }

                    if(data==0) {
                        $('<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==2) {
                        popUpTimerClose('.dialogDestroy');
                        popUpConnexion();
                    }

                    if(data==3) {
                        $('<div class="dialogDestroy" title="Problème de droits">\n\
                                <p>Vous n\'avez pas les droits nécessaires pour modérer des vidéos</p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0
                        });

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

                    }
                }
                );
            }
        }
    });
}

function paginationAdminGestionVideos(zone,statut,numPage) {

    $.post("/moduleVideo/interfaceAdminGestionVideos.php",
    {
        numPage:numPage,
        statut:statut
    },
    function(data) {
        $("#"+zone).html(data);
        document.getElementById(zone).style.display = 'block';
    });
}





///////////Autres//////////////

function newVideo() {

    $('<div class="dialogDestroy" title="Url de la vidéo">\n\
            <form id="formUrlNewVideo">Coller l\'url de la vidéo<br/><br/>\n\
            <input id="url" name="url" value="" type="text" style="width:100%;" /></form></div>').dialog({

        bgiframe: true,
        resizable: false,
        height:'auto',
        width:450,
        modal: true,
        minHeight:0,
        buttons: {
            'Annuler': function() {
                popUpTimerClose('.dialogDestroy');
                clearValForm('#formUrlNewVideo');
            },
            'Ok': function() {
                var url= $('#url').val()
                $("#overlay").css("display","block");

                $.post("/moduleVideo/urlNewVideo.php",
                {
                    url:url
                },
                function(data){
                    if(data==0) {
                        $("#overlay").css("display","none");
                        $('<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);
                        setTimeout("clearValForm('#formUrlNewVideo')",2000);

                    } else if(data==2) {
                        $("#overlay").css("display","none");
                        $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Cette url existe déjà dans la base</p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0
                        });

                        setTimeout("popUpTimerClose('.dialogDestroy')",3000);
                        setTimeout("clearValForm('#formUrlNewVideo')",3000);
                                
                    } else if(data==3) {
                        $("#overlay").css("display","none");
                        $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Vous devez donner l\'url de la video</p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0
                        });

                        setTimeout("popUpTimerClose('.dialogDestroy')",3000);
                        setTimeout("clearValForm('#formUrlNewVideo')",3000);
                                
                    } else if(data==4) {
                        $("#overlay").css("display","none");
                        $('<div class="dialogDestroy" title="Attention">\n\
                                <p>L\'url est trop grande</p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0
                        });

                        setTimeout("popUpTimerClose('.dialogDestroy')",3000);
                        setTimeout("clearValForm('#formUrlNewVideo')",3000);

                    } else if(data==5) {
                        $("#overlay").css("display","none");
                        popUpTimerClose('.dialogDestroy');
                        popUpConnexion();

                    } else if(data==6) {
                        $("#overlay").css("display","none");
                        $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Vous devez indiquer une url provenant de <a href="http://www.youtube.com">Youtube</a> ou de <a href="http://www.dailymotion.com">Dailymotion</a></p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0,
                            buttons: {
                                'OK': function() {
                                    popUpTimerClose('.dialogDestroy');
                                    clearValForm('#formUrlNewVideo');
                                }
                            }
                        });

                    } else if(data==7) {
                        $("#overlay").css("display","none");
                        $('<div class="dialogDestroy" title="Attention">\n\
                                <p>Vous n\'avez pas les droits nécessaires pour réaliser cette action</p></div>').dialog({
                            bgiframe: true,
                            resizable: false,
                            height:'auto',
                            width:300,
                            modal: true,
                            minHeight:0
                        });

                        setTimeout("popUpTimerClose('.dialogDestroy')",3000);
                        setTimeout("clearValForm('#formUrlNewVideo')",3000);

                    } else if(data==1){
                        popUpTimerClose('.dialogDestroy');
                        clearValForm('#formUrlNewVideo');

                        $.post("/moduleVideo/formNewVideo.php",
                        {
                            url:url
                        },
                        function(form){
                            if(form==0) {
                                $("#overlay").css("display","none");
                                $('<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);

                            } else if(form==2) {
                                $("#overlay").css("display","none");
                                $('<div class="dialogDestroy" title="Attention">\n\
                                        <p>Cette url existe déjà dans la base</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

                                setTimeout("popUpTimerClose('.dialogDestroy')",3000);
                                
                            } else if(form==3) {
                                $("#overlay").css("display","none");
                                $('<div class="dialogDestroy" title="Attention">\n\
                                        <p>Vous devez donner l\'url de la video</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

                                setTimeout("popUpTimerClose('.dialogDestroy')",3000);
                                
                            } else if(form==4) {
                                $("#overlay").css("display","none");
                                $('<div class="dialogDestroy" title="Attention">\n\
                                        <p>L\'url est trop grande</p></div>').dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:300,
                                    modal: true,
                                    minHeight:0
                                });

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

                            } else {
                                $("#overlay").css("display","none");
                                $(form).dialog({
                                    bgiframe: true,
                                    resizable: false,
                                    height:'auto',
                                    width:400,
                                    modal: true,
                                    minHeight:0,
                                    buttons: {
                                        'Annuler': function() {
                                            popUpTimerClose('.dialogNewVideo');
                                            clearValForm('#formNewVideo');
                                        },
                                        'Ok': function() {
                                            $("#overlay").css("display","block");
                                            var titre= $('#titre').val()
                                            var url= $('#url').val()
                                            var descriptif= $('#descriptif').val()
                                            var id_rubrique= $('#rubrique').val()

                                            $.post("/moduleVideo/newVideo.php",
                                            {
                                                titre:titre,
                                                descriptif:descriptif,
                                                url:url,
                                                id_rubrique:id_rubrique
                                            },
                                            function(data){

                                                if(data==1){
                                                    $('<div class="dialogDestroy" title="Vidéo enregistrée">\n\
                                                            <p>Votre vidéo est enregistrée, vous pouvez la proposer à la modération. Merci de votre participation</p></div>').dialog({
                                                        bgiframe: true,
                                                        resizable: false,
                                                        height:'auto',
                                                        width:300,
                                                        modal: true,
                                                        minHeight:0
                                                    });

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

                                                    $("#overlay").css("display","none");
                                                    loadInterfaceMembreVideos('encours',1);
                                                    popUpTimerClose('.dialogNewVideo');
                                                    clearValForm('#formNewVideo');
                                                }

                                                if(data==0) {
                                                    $('<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);
                                                    setTimeout("popUpTimerClose('.dialogNewVideo')",2000);
                                                    setTimeout("clearValForm('#formNewVideo')",2000);
                                                }

                                                if(data==2) {
                                                    $('<div class="dialogDestroy" title="Attention">\n\
                                                            <p>Cette url existe déjà dans la base</p></div>').dialog({
                                                        bgiframe: true,
                                                        resizable: false,
                                                        height:'auto',
                                                        width:300,
                                                        modal: true,
                                                        minHeight:0
                                                    });

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

                                                if(data==3) {
                                                    $('<div class="dialogDestroy" title="Attention">\n\
                                                            <p>Vous devez donner un titre et une url a la video</p></div>').dialog({
                                                        bgiframe: true,
                                                        resizable: false,
                                                        height:'auto',
                                                        width:300,
                                                        modal: true,
                                                        minHeight:0
                                                    });

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

                                                if(data==4) {
                                                    $('<div class="dialogDestroy" title="Attention">\n\
                                                            <p>L\'url est trop longue (300 caractères maxi)</p></div>').dialog({
                                                        bgiframe: true,
                                                        resizable: false,
                                                        height:'auto',
                                                        width:300,
                                                        modal: true,
                                                        minHeight:0
                                                    });

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

                                                if(data==5) {
                                                    popUpTimerClose('.dialogNewVideo');
                                                    clearValForm('#formNewVideo');
                                                    popUpConnexion();
                                                }

                                                if(data==6) {
                                                    $('<div class="dialogDestroy" title="Attention">\n\
                                                            <p>Vous n\'avez pas les droits nécessaires pour réaliser cette action</p></div>').dialog({
                                                        bgiframe: true,
                                                        resizable: false,
                                                        height:'auto',
                                                        width:300,
                                                        modal: true,
                                                        minHeight:0
                                                    });

                                                    setTimeout("popUpTimerClose('.dialogNewVideo')",3000);
                                                    setTimeout("clearValForm('#formNewVideo')",3000);
                                                }

                                                //on ecrase les propriétés du overlay
                                                $(".ui-widget-overlay").css("opacity","0.1");
                                                $(".ui-widget-overlay").css("background","none");
                                                $(".ui-widget-overlay").css("background-color","#000");

                                                //au clic sur la croix en haut a droite
                                                $(".ui-dialog-titlebar-close").click(   function ()
                                                {
                                                    popUpTimerClose('.dialogNewVideo');
                                                    clearValForm('#formNewVideo');
                                                }
                                                );
                                            }
                                            );
                                        }
                                    }
                                });
                            }

                            //on ecrase les propriétés du overlay
                            $(".ui-widget-overlay").css("opacity","0.5");
                            $(".ui-widget-overlay").css("background","none");
                            $(".ui-widget-overlay").css("background-color","#000");

                            //au clic sur la croix en haut a droite
                            $(".ui-dialog-titlebar-close").click(   function ()
                            {
                                popUpTimerClose('.dialogNewVideo');
                                clearValForm('#formNewVideo');
                            }
                            );

                        });
                    }
                }
                );
            }
        }
    });
}

function afficherVideo(id_video,width,height) {
    $(function() {
        $.post("/moduleVideo/getInfo.php", {
            id_video: id_video
        },
        function(data){
            $(data).dialog({
                bgiframe: true,
                width: width,
                buttons: {
                    Fermer: function() {
                        $(this).dialog('destroy');
                    }
                },
                modal: true
            });

            $(".ui-widget-overlay").click(function() {
                $("#video"+id_video).dialog( 'destroy' );
            });
        });
    });

}

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

function clearValForm(input) {
    $(input).remove();
}

