/*** METHODS ***/

function set_random_backgrounds() {
    
    var set_number = random_number(1,3);
    
    $('architecture').setStyle({background:"url(images/backgrounds/architecture_"  + 1 + ".jpg)"});
    $('freestanding').setStyle({background:"url(images/backgrounds/freestanding_"  + 1 + ".jpg)"});
    $('about').setStyle({background:"url(images/backgrounds/about_"  + 1 + ".jpg)"});
    
    $('architecture').setStyle({background:"url(images/backgrounds/architecture_"  + 2 + ".jpg)"});
    $('freestanding').setStyle({background:"url(images/backgrounds/freestanding_"  + 2 + ".jpg)"});
    $('about').setStyle({background:"url(images/backgrounds/about_"  + 2 + ".jpg)"});
    
    $('architecture').setStyle({background:"url(images/backgrounds/architecture_"  + 3 + ".jpg)"});
    $('freestanding').setStyle({background:"url(images/backgrounds/freestanding_"  + 3 + ".jpg)"});
    $('about').setStyle({background:"url(images/backgrounds/about_"  + 3 + ".jpg)"});    
    
}

function resize_and_show_column_labels(column_names) {

    var RESIZE_DELAY = 0;
    var RESIZE_DELAY_OFFSET = 0;
    var RESIZE_DURATION = 0.50;
    var RESIZE_STYLE = 'height:25px'; 
    
    var APPEAR_DELAY = 0;
    var APPEAR_DELAY_OFFSET = 0;
    var APPEAR_DURATION = 0.25;
    
    var resize_delay = RESIZE_DELAY;
    var appear_delay = APPEAR_DELAY;
    
    column_names.each(function(column_name) {

        new Effect.Morph(column_name + '_label', {delay: resize_delay, duration: RESIZE_DURATION, style: RESIZE_STYLE, queue: {scope: Effect.Queue, position:'end'}});
        new Effect.Appear(column_name + '_link', {delay: appear_delay, duration: APPEAR_DURATION, queue: {scope: Effect.Queue, position:'end'}});
        
        resize_delay += RESIZE_DELAY_OFFSET;
        appear_delay += APPEAR_DELAY_OFFSET;
        
    });
    
}
