var Challenge = {
    domReady: function() {
        Element.Events.shiftclick = {
            base: 'click',
            condition: function(event) {
                return (event.shift == true);
            }
        }

        if ($defined($('Slideshow')) && $defined($('Console'))) {
            var isOpen = false;
            $('Main').addEvent('shiftclick', function(e) {
                var style = (isOpen == true ? 'hidden' : 'visible');
                $('Console').getElement('form').setStyle('visibility', style);
                $('Console').morph({
                   top: (isOpen == true ? -100 : 0)
                });
                isOpen = !isOpen;
            });
        }

        if ($defined($('Slideshow'))) {
            var images = [
                'slide1.jpg',
                'slide2.jpg',
                'slide3.jpg',
                'slide4.jpg',
                'slide5.jpg'
            ];
            new Slideshow('Slideshow', images, {captions: false, controller: true, height: 264, width: 600, hu: '/images/slideshow/'});
        }
    }
};

window.addEvent('domready', Challenge.domReady);
