$(document).ready(function () {
    initSiteMapTreeView();

    $(".scrollTop").click(function (event) {    // classe du lien de départ
        var attr = $(this).attr("rev");         // attribut rev du lien de départ (= le nom de l'ancre), l'attribut name doit seulement être utilisé sur le lien d'arrivée
        event.preventDefault();
        var offset = $('.' + attr).offset();
        var offsetTop = offset.top;
        $('html, body').animate({ scrollTop: offsetTop }, 1000);
    });

    $(".scrollDown").click(function (event) {   // classe du lien de départ
        var attr = $(this).attr("rev");         // attribut rev du lien de départ (= le nom de l'ancre), l'attribut name doit seulement être utilisé sur le lien d'arrivée       
        event.preventDefault();
        var offset = $('.' + attr).offset();
        var offsetTop = offset.top;
        $('html, body').animate({ scrollTop: offsetTop }, 1000);
    });
});

function initSiteMapTreeView() {

    $(".axm_sitemap>nav>ul").addClass("filetree"); //ajout classe sur le conteneur		
    $(".axm_sitemap>nav>ul>li>a").wrap('<span class="folder" />'); //classe supersection
    $(".axm_sitemap>nav>ul>li>ul>li>a").wrap('<span class="folder" />'); //classe section
    $(".axm_sitemap>nav>ul>li>ul>li>ul>li>a").wrap('<span class="file" />'); //classe page
    //on transforme en treeview
    $(".axm_sitemap>nav").treeview({
        collapsed: true,
        animated: "medium",
        persist: "location"
    });
};


