menuV = function () {
    var vMenuChild = document.getElementById('verticalmenu').childNodes;
    document.getElementById('verticalmenu').style.display = 'none';
    for (i=0; i<vMenuChild.length; i++) {
        if ( vMenuChild[i].nodeName != '#text' && !document.getElementById('homePageJS') ) {
            document.getElementById('verticalmenu').style.display = 'block';
            document.getElementById('verticalmenu').style.height = document.getElementById('contents').offsetHeight-5+'px'; 
            document.getElementById('contents').style.paddingRight = document.getElementById('verticalmenu').offsetWidth+'px';
            document.getElementById('contents').style.width = parseInt(document.getElementById('contents').offsetWidth)-document.getElementById('verticalmenu').offsetWidth*2+'px';
            break;
        }
    }
}

// liens externes en popup
function popup4out() {
    var links = document.getElementsByTagName('a');
    for (var i=0; i<links.length; i++)
    {
        // url vers autre domaine ou vers une ressource
        if ( (links[i].href.indexOf('http://', 0) == 0 && links[i].href.indexOf(location.hostname, 7) == -1) || links[i].className.indexOf('LinkFile') != -1)
        {
            // passe en popup
            links[i].onclick = function() {
                window.open(this.href, '_blank'); return false;
            }
        }
    }
}

if (window.addEventListener) {
    window.addEventListener('load', menuV, false);
    window.addEventListener('load', popup4out, false);
}
else if (window.attachEvent) {
    window.attachEvent('onload', menuV);
    window.attachEvent('onload', popup4out);
}
