// JavaScript Document

$(document).ready(function(){
	
	/*
		Centrer les menus situé dans les banner de la page d'index 
		C'est le WebDesigner qui à codé alors on rigole pas 
	*/
	var menuLeftulWidth = $("#banner .bLeft .menu ul").width(); 
	var paddingLeftWidth = (455 - menuLeftulWidth)/2 + 'px';
	var menuRighttulWidth = $("#banner .bRight .menu ul").width(); 
	var paddingRightWidth = (455 - menuRighttulWidth)/2 + 'px';

	$(".bLeft .menu ul").css({'margin-left' : paddingLeftWidth});
	$(".bRight .menu ul").css({'margin-right' : paddingRightWidth});
	
	/* Centré le bSlider dans sont parents (Seb)*/
	/*var thisParentWidth = $("#bSlider").parent().width();
	var bSliderWidth = $("#bSlider").width();
	var bSliderPaddingLeft = ((thisParentWidth - bSliderWidth)/2) + "px";
	$("#bSlider").css({'margin-left' : bSliderPaddingLeft});

        $(".left-menu li").hover(
		function() {
			$(this).children('ul').css({'display' : 'block'})
                        $(this).addClass("hover");
                        $(this).parents().addClass("parentActive");
                        $(this).siblings().removeClass("parentActive");
		},
                function() {
                        $(this).parent().removeClass("parentActive");
			$(this).children('ul').css({'display' : 'none'})
                        $(this).removeClass("hover");
		}
	);*/
    
        /**
         *  gestion du menu de gauche
         */
        $(".left-menu").find("ul li").each(function(){
            
            $(this).find("ul li:last").addClass("noBorderBottom");
            
        })
        
        $(".left-menu ul li").hover(function(){
            
            $(this).find("ul").slideDown("1500");
            
        }, function(){
            
            if(!$(this).hasClass("parentActive") && !$(this).hasClass("parentActive")) {
                
                $(this).find("ul").slideUp("1500");
            }
            
        })
        
        $(".left-menu ul li ul li").hover(function(){
            
            $(this).parent().parent().addClass("active");
            
        }, function(){
            
            if(!$(this).parent().parent().hasClass("parentActive") && !$(this).hasClass("parentActive")) {$(this).parent().parent().removeClass("active");}
        })
        
	
	
});
