Event.onDOMReady(function() {
    var tracker = new AC.ViewMaster.Tracker('click');
    tracker.setDelegate({
        trackingNameForSection: function(tracker, name, section) {
            return false;
        }
    });

    // set up the sections and view master
    var content = $$('#slideshow img');
    content[0].remove();

    var viewer = new AC.ViewMaster.Viewer(content, 'slideshow-swap', 'slideshow-link', {
        silentTriggers: true,
        animationDuration: 1.2
    });

    // set up the slideshow
    var slideshow = new AC.ViewMaster.Slideshow(viewer, null, {
        autoplay: true,
        delay: 7500
    });

    // stop slideshow when a link is manually pressed
    $$('a.slideshow-link').each(function(link) {
        link.observe('mousedown', function(e) {
            slideshow.stop();
            tracker.setDelegate({
                trackingNameForSection: function(tracker, name, section) {
                    return name;
                }
            });
        });
    });

    // replace the download button with an image if we don't support CSS3
    if (AC.Detector.isFirefox() || AC.Detector.isIE()) {
        var button = $('download-safari');
        button.addClassName('image_button');
        button.innerHTML = '';
        button.insert('<img src="http://images.apple.com/es/safari/images/button-downloadsafari-20090603.png" width="324" height="120" />');
    }
});
