 var do_stop_slideshow = 0;
 
 $(document).ready(
 function(){

  t = setTimeout('slide()', slide_time);   
   
   $(".slide_row").hover(
        function () {
            $(this).addClass("hover");
          },
          function () {
            $(this).removeClass("hover");
          }
   );
   
   $(".slide_row").click(
        function () {
            activate_slide($(this).attr("row_number")) 
            wait_and_slide(slide_time);  
          });});
 
 
 function slide(next_slide,pagination){
  var prev=0;
   if (do_stop_slideshow == 1 && pagination != '1') {
       return;
   }
   current_slide =  $('.active[row_number]').attr("row_number");
   if (!current_slide){ current_slide = 1;}
   
   if(next_slide == 'next') next_slide =  parseInt(current_slide) + 1;   
   if(next_slide == 'prev'){ next_slide =  parseInt(current_slide) - 1; prev=1;  }
   if(!prev){
    if (!next_slide) next_slide =  parseInt(current_slide) + 1;
    if ( next_slide > $('.slide_row').length) next_slide = 1;
   }else{
    if (!next_slide) next_slide =  $('.slide_row').length;
   }

   $('.collage_large_image').css('display','none'); 
   $('.collage_large_image[row_number='+current_slide+']').css('display','block'); 
   $('.collage_large_image[row_number='+next_slide+']').css('display','block');  
   $('.collage_large_image[row_number='+current_slide+']').css('z-index','5'); 
   $('.collage_large_image[row_number='+next_slide+']').css('z-index','6');
 
   activate_slide(next_slide,current_slide,0);
   wait_and_slide(slide_time);
 } 
     
 function wait_and_slide(milisec){
   clearTimeout(t);

   t = setTimeout('slide()', milisec);  
   
 }
 
 function activate_slide(id,previous_id,opacity){

   if (opacity > 0.99){  
       $('.collage_large_image[row_number='+previous_id+']').css('display','none');  
       $('.collage_large_image[row_number='+id+']').css('display','block');
       $('.collage_large_image[row_number='+id+']').css('opacity',1);  
       $('.collage_large_image[row_number='+id+']').css('filter','');    
   } else {
      if (opacity > 0.5){
             $('.slide_row[row_number='+previous_id+']').removeClass("active");
             $('.slide_row[row_number='+id+']').addClass("active");
      }
      $('.collage_large_image[row_number='+id+']').css('opacity',opacity);
      new_opacity = parseFloat(opacity) + 0.1;
      t1 = setTimeout('activate_slide(\''+id+'\',\''+previous_id+'\',\''+new_opacity+'\')', fade_time/10); 
   }
  
 }
 function stop_slideshow() {
   do_stop_slideshow = 1;
   document.getElementById('slideshow_stop').style.display = "none";
   document.getElementById('slideshow_run').style.display = "block";
 }
 function run_slideshow() {
   do_stop_slideshow = 0;
   document.getElementById('slideshow_run').style.display = "none";
   document.getElementById('slideshow_stop').style.display = "block";
   slide();   
 }
