// LINK UNI
function position_unilink() {
    viewportHeight = document.viewport.getHeight();
    headerHeight = $('header').getHeight();
    contentRightHeight = $('content_right').getHeight();
    rightHeight = headerHeight + contentRightHeight + 100; 
    if($('content_right').getStyle('display') == "block") {
        if(rightHeight >= viewportHeight) {
            generatedHeight = contentRightHeight;
            $('unilink').setStyle({
                top: generatedHeight + 50 + 'px'
            });
        } else {
            scrollOffset = document.viewport.getScrollOffsets();
            generatedHeight = viewportHeight - headerHeight - 76 + scrollOffset[1];
            $('unilink').setStyle({
                top: generatedHeight + 'px'
            });
        }
    } else {
        if($('unilink')) {
            $('unilink').setStyle({
                position: 'relative',
                top: "0",
                float: "right"
            });
        }
    }
}
Event.observe(window, 'load', function() {
    position_unilink();
});
Event.observe(window, 'resize', function() {
    position_unilink();
});
Event.observe(window, 'scroll', function() {
    position_unilink();
});