window.addEvent('domready', function(){
  var transition = 'alternate';
  var slideAvailable = ['slide-left', 'slide-right', 'slide-top', 'slide-bottom', 'fade'];
  var slideTransition = function(){
    switch(transition){
      case 'alternate':
        if(! $defined(this.count)) this.count = -1;
        return slideAvailable[++this.count % slideAvailable.length];
      case 'random': return slideAvailable.getRandom();
      default: return transition;
    }
  }
  
  var slideshow = new BarackSlideshow('handle', 'pictures', 'loading', { transition: slideTransition, auto: true, autostart: true });
});