$(document).ready(function () {

  Shadowbox.init({
      continuous:         true,
      language:           "fr"

  });


  /**
   * Gestion des actualités défilantes
  **/

  var $actus = $(".actus-defilantes li");
  var actu_courante = 0;
  if( $actus.length > 0 ){
    setInterval(function(){
      var actu_next = actu_courante+1
      if( actu_next >= $actus.length )
        actu_next = 0;
      $actus.eq(actu_courante++).fadeOut(500,function(){
        $actus.eq(actu_courante).fadeIn();
      });
      if( actu_courante >= $actus.length )
        actu_courante = 0;
    },4000);
  }
  else {
    $(".actus-defilantes").hide();
  }

  /**
   * Gestion des liens externes
  **/
  $(".external").attr("target","_blank");

  /**
   * Gestion du menu principal
  **/
  var nav_ori_height = $("nav").height();
  $("nav>ul>li").hover(
    function(){
      $("nav>ul>li.active").removeClass("active").addClass("was-active");
      $(this).addClass("active");
    },
    function(){
      $(this).removeClass("active");
      $("nav>ul>li.was-active").addClass("active").removeClass("was-active");
  });
  $("nav>ul>li>a").live("click",function(){
    var $li = $(this).parent();
    $li.parent().find("li.toggled").not($li).toggleClass("toggled");
    $li.toggleClass("toggled");

    if( $li.hasClass("toggled") ){
      if( $li.height() != $("nav").height() ){
        if($actus.length == 0)
          var marge = 10
        else
          var marge = 0
        $("nav").animate({height: $li.height()+marge}, 600);
      }
    }
    else{
      $("nav").animate({
          height: nav_ori_height
        }, 600);
    }
    var $ul = $li.find("ul");

    return false;
  });

  if( typeof(CTAdjust) != "undefined"){
    CTAdjust.SmoothType = 2;
    CTAdjust.Orientation = 1;
  }

});
