function init() {

    document.action = extractParams()['action'];
    $('.menu a[href$="'+document.action+'"]').parent().css("background-image","url(../images/fond_menu.png)");

    $("a[rel^='prettyPhoto']").prettyPhoto({theme: 'dark_rounded', show_title:false});
    $("#bouton1").mouseover(function() {$('#imgCursor').animate({'left':'70px' }, 300);});
    $("#bouton2").mouseover(function() {$('#imgCursor').animate({'left':'225px'}, 300);});
    $("#bouton3").mouseover(function() {$('#imgCursor').animate({'left':'380px'}, 300);});
    $("#bouton4").mouseover(function() {$('#imgCursor').animate({'left':'535px'}, 300);});
    $("#bouton5").mouseover(function() {$('#imgCursor').animate({'left':'690px'}, 300);});
    $("#bouton6").mouseover(function() {$('#imgCursor').animate({'left':'845px'}, 300);});
    var $panels = $('.scrollContainer > div');
    var $container = $('.scrollContainer');

    var horizontal = true;

    if (horizontal) {
        $panels.css({
            'float' : 'left',
            'position' : 'relative'
        });

        $container.css('width', $panels[0].offsetWidth * $panels.length);
    }
    var $scroll = $('.scroll').css('overflow', 'hidden');

    /*$scroll
      .before('<img class="scrollButtons left" src="images/scroll_left.png" />')
      .after('<img class="scrollButtons right" src="images/scroll_right.png" />');
    */
    function selectNav() {
        $(this).parents('#menu').find('a')
               .removeClass('selected').end().end()
               .addClass('selected');
    }

    $('#menu').find('a').click(selectNav);

    function trigger(data) {
        var el = $('#menu').find('a[href$="' + data.id + '"]').get(0);
        selectNav.call(el);
    }
    if (window.location.hash) {
        trigger({ id : window.location.hash.substr(1) });
    } else {
        $('#menu a:first').click();
    }

    var offset = parseInt((horizontal ?
      $container.css('paddingTop') :
      $container.css('paddingLeft'))
      || 0) * -1;

    var scrollOptions = {
      target: $scroll,
      items: $panels,
      navigation: '#menu a',
      //prev: 'img.left',
      //next: 'img.right',
      axis: 'x',
      onAfter: trigger,
      offset: offset,
      event:"mouseover",
      duration: 500,
      easing: 'swing'
    };

    $('.scroll').serialScroll(scrollOptions);

    $.localScroll(scrollOptions);

    scrollOptions.duration = 1;
    $.localScroll.hash(scrollOptions);

    $(".diaporama").jDiaporama(
    {
        animationSpeed: "slow",
        delay:5
    });

}

function extractParams(){
        var params = location.search.substring(1).split('&');
        var results = [];
        for (var i=0; i<params.length; i++){
                var param = params[ i ].split('=');
                results[param[0]]=param[1];
        }
        return results;
}

