(function($){
    
    $(function () {
        var moduleLogin     = $('#menu_espace_bfly');
        var itemLink        = $('.espace_bfly a');
        var itemArrow       = itemLink.find('span:nth-child(2)');
    
        itemArrow.addClass('open');
        moduleLogin.css('top','-150px');
    
        itemLink.click(function(){
            if(itemArrow.hasClass('open')){
                moduleLogin.animate({'top':"30px"},300);
                itemArrow.removeClass('open');
            }else{
                moduleLogin.animate({'top':"-150px"},300);
                itemArrow.addClass('open');
            }
            return false;
        });
    });
        
    $(window).load(function(){
        var top_right_menu              = $("#top_right_menu");
        var glowingbox_content          = $(".glowingbox .content");
        var moduletable_presentation    = $(".moduletable_presentation");
        var moduletable_connexion       = $(".moduletable_connexion");
        
        
        glowingbox_content_padding          = parseInt(glowingbox_content.css('padding-left'),10) + parseInt(glowingbox_content.css('padding-right'),10);
        moduletable_presentation_padding    = parseInt(moduletable_presentation.css('padding-left'),10) + parseInt(moduletable_presentation.css('padding-right'),10);
        moduletable_connexion_width         = moduletable_connexion.width() + parseInt(moduletable_connexion.css('padding-left'),10) + parseInt(moduletable_connexion.css('padding-right'),10) + 1;
        
        
        moduletable_presentation.width(top_right_menu.width() - (glowingbox_content_padding + moduletable_presentation_padding + moduletable_connexion_width));
        
        
    });
})(jQuery);
