Event.observe(window, 'load', function() {
  if (window.Crossfade != undefined) {
    var fader = new Crossfade({imagePath: '#fader img', transitionTime:15, pauseTime:20});
    fader.swapFade();
  }
  
  if ($('expand_link')) {
    Event.observe($('expand_link'), 'click', function(event) { 
      if ($('expand_list').visible()) {
        $('expand_link').update('Expand the list ...');
      } else {
        $('expand_link').update('Collapse the list ...');
      }
      Effect.toggle('expand_list', 'slide', { queue: 'start'});
      event.stop();
    });
  }
})
