Event.observe(window, 'load', function() {
        if (($('left-sidebar').offsetHeight > $('right-sidebar').offsetHeight) && ($('left-sidebar').offsetHeight > $('center').offsetHeight)) {
            $('right-sidebar').style.height = $('left-sidebar').offsetHeight + 'px';
            $('center').style.height = $('left-sidebar').offsetHeight + 'px';
        }
        if (($('right-sidebar').offsetHeight > $('left-sidebar').offsetHeight) && ($('right-sidebar').offsetHeight > $('center').offsetHeight)) {
            $('left-sidebar').style.height = $('right-sidebar').offsetHeight + 'px';
            $('center').style.height = $('right-sidebar').offsetHeight + 'px';
        }
        if (($('center').offsetHeight > $('right-sidebar').offsetHeight) && ($('center').offsetHeight > $('left-sidebar').offsetHeight)) {
            $('right-sidebar').style.height = $('center').offsetHeight + 'px';
            $('left-sidebar').style.height = $('center').offsetHeight + 'px';
        }
        if ($('center').offsetHeight <= 750) {
            $('footer').style.position = 'absolute';
            $('footer').style.bottom = '0px';
        }
    }                   
);

function show_full(preview, status) {
    fullsize = preview.replace('small.png', '.jpg');
    fullsize = fullsize.replace('preview', 'fullsize');
    fullsize_image = new Image();
    fullsize_image.src = fullsize;
    //alert(fullsize_image.weight);
    $('shadow-wrapper').style.height = window.document.body.offsetHeight + 'px';
    if (status != 'preloaded') {
        $('shadow-content').innerHTML = '<p>Please wait, image will be loaded in few seconds</p><img src = "/images/loading.gif" alt = "loading" style = "margin-top: 10px;" />';
        $('shadow-container').style.width = '100px';
        $('shadow-wrapper').show();
        $('shadow-container').show();
        window.scrollTo(0, 0);
        timerId = setTimeout("show_full('"+preview+"', 'preloaded')", 5000);
    }
    else {
        $('shadow-content').innerHTML = '<img id = "full_size_image" src = "'+fullsize_image.src+'" />';
        $('shadow-container').style.width = $('full_size_image').width + 6 + 'px';
        $('full_size_image').style.padding = '2px';
        $('full_size_image').style.border = '1px solid #3C596E';
        $('shadow-container').hide();
        if (document.body.offsetHeight < fullsize_image.height + 200)
            $('shadow-wrapper').style.height = fullsize_image.height + 200 + 'px';
        $('shadow-wrapper').show();
        Effect.Grow('shadow-container', {direction: 'top-left'});
    }
    //alert($('full_size_image').width);
}