window.addEvent('domready', function() {
    
    // open all external links in a new window
    $$('a[rel=external]').set('target', '_blank');
    
    // quick boat page slideshow
    $$('.home').each(function(el) {
        var slides = el.getElements('div.slide');
        var images = slides[0];
        var plan = slides[1];
        
        var toggle = el.getElements('a.toggle');
        toggle.each(function(a, index) {
            a.setProperty('rel', index);
            a.addEvent('click', function(a_click) {
                Event(a_click).stop();
                // rewrite this to avoid bug when both are clicked before first tween finishes
                
                if(this.get('rel') == 0) {
                    
                    var left = parseInt(plan.getStyle('width')) + 10;
                    if(parseInt(plan.getStyle('left')) == left) {
                    
                    } else {
                        images.setStyle('left', '5px');
                        plan.setStyle('z-index', 100);
                        images.setStyle('z-index', 10);
                        plan.tween('left', left);
                    }

                } else {
                    var left = parseInt(images.getStyle('width')) + 10;
                    if(parseInt(images.getStyle('left')) == left) {
                    
                    } else {
                        plan.setStyle('left', '5px');
                        images.setStyle('z-index', 100);
                        plan.setStyle('z-index', 10);
                        images.tween('left', left);
                    }
                }
            });
        });
    });
});

