function slideSwitchTop() 
        {
        (function($){
          var $activeTop = $('#slideshowTop DIV.activeTop');
          if ( $activeTop.length == 0 ) $activeTop = $('#slideshowTop DIV:last');

          // use this to pull the divs in the order they appear in the markup
          var $nextTop =  $activeTop.next().length ? $activeTop.next()
            : $('#slideshowTop DIV:first');

          // uncomment below to pull the divs randomly
          // var $sibs  = $active.siblings();
          // var rndNum = Math.floor(Math.random() * $sibs.length );
          // var $next  = $( $sibs[ rndNum ] );


          $activeTop.addClass('last-activeTop');

          $nextTop.css({opacity: 0.0}).addClass('activeTop').animate({opacity: 1.0}, 1000, function() {$activeTop.removeClass('activeTop last-activeTop');});
        })(jQuery);}

function slideSwitch() 
        {
        (function($){
          var $active = $('#slideshow DIV.active'); 
          if ( $active.length == 0 ) $active = $('#slideshow DIV:last');

          // use this to pull the divs in the order they appear in the markup
          var $next =  $active.next().length ? $active.next()
            : $('#slideshow DIV:first');

          // uncomment below to pull the divs randomly
          // var $sibs  = $active.siblings();
          // var rndNum = Math.floor(Math.random() * $sibs.length );
          // var $next  = $( $sibs[ rndNum ] );


          $active.addClass('last-active');

          $next.css({opacity: 0.0}).addClass('active').animate({opacity: 1.0}, 1000, function() {$active.removeClass('active last-active');});
         })(jQuery);}
