// Permet l'execution d'une fonction une fois le document DOM charge.
$(document).ready(function(){    
    
    // Cache chaque element de la selection, sauf celui qui porte la classe "open_at_load"
    $(".navTopBody").hide();
    $(".open_at_load .linkTop").addClass("select");
    $(".open_at_load .navTopBody").show();
    
    // Associe une fonction a l'evenement "hover".
    $('.linkTop').hover(function(){
        if (! $(this).hasClass("select")) {
            // Cache chaque element de la selection et change la class de la selection.
            $(".navTopBody").fadeOut("fast", function () { $(this).prev().removeClass("select")} );
            
            // Affiche chaque element de la selection et change la class de la selection.
            $(this).next(".navTopBody").fadeIn("fast", function () { $(this).prev().addClass("select") } );
        }    
        // Empeche le navigateur de suivre le lien.
        return false;
    });

    // Ouvre le formulaire d'envoie à un ami
    $('#sendfriendlink').click(function(){
        $('#sendfriend').slideToggle("slow");
    });

    // Gestion du clic pour partager sur facebook
    $('#icofb').click(function(){
        fbshare();
    });
    
    // Envoie à un ami en AJAX
    $('#sendfriendbt').click(function(){
        send_friend();
    });
});



