if(document.getElementById('downloadsMenu')){
    var downloadParentNode = document.getElementById('downloadsMenu');
}
if(downloadParentNode){
    Event.observe(downloadParentNode, 'click', function(e){

        var triggerElm = e.element();

        var subElm = document.getElementById(triggerElm.id+'_sub');

        if(triggerElm && subElm && triggerElm){
            new Effect.toggle(subElm, 'slide', { duration: 0.4 });
            if(subElm.style.overflow != 'visible' || subElm.style.display == 'none'){
                triggerElm.addClassName('selected');
            } else {
                triggerElm.removeClassName('selected');
            }
        }
    });
}

function doGoal(page, libelle) {
    try {
        firstTracker._trackEvent('Logitheque', page, libelle);
    }catch(err){}
}

if($('allSSCat')){
    new DropMenu('allSSCat');
}

if($('changingBlock')){
    Event.observe('changingBlock', 'click', function(e){
        if(e.target.tagName == 'A' || e.target.parentNode.tagName == 'A'){
            doGoal(e.currentTarget.className, e.target.getAttribute('rel'));
        }
    });
}
