jQuery(document).ready(function(){
  var fade_out_time = 100;
  var fade_in_time = 600;
  var show_time = 5000;
  
  if( $('#heftkasten-2').css('height') == 'auto' ){
    // skript schaut, ob es einen block #hefkasten-2 überhaupt gibt. Wenn ja, dann blendet er Block 1 aus und Block 2 ein.
    
    $('#heftkasten-1').delay(show_time).fadeOut(fade_out_time, function(){
      // hier sind wir in der anonymen Rückgabe-Funktion von fadeOut kasten-1
      $('#heftkasten-2').fadeIn(fade_in_time).delay(show_time).fadeOut(fade_out_time, function(){
        if( $('#heftkasten-3').css('height') == 'auto' ){
          $('#heftkasten-3').fadeIn(fade_in_time).delay(show_time).fadeOut(fade_out_time, function(){
            if( $('#heftkasten-4').css('height') == 'auto' ){
              $('#heftkasten-4').fadeIn(fade_in_time).delay(show_time).fadeOut(fade_out_time, function(){
                $('#heftkasten-1').fadeIn(fade_in_time);
              });
            } else {
              $('#heftkasten-1').fadeIn(fade_in_time);
            }
          }); // ende von Rückgabe-Funktion von heftkasten-3.fadeOut()
        } else {
          $('#heftkasten-1').fadeIn(fade_in_time);
        }
      }); // ende Rückgabe-Funktion von heftkasten-2.fadeOut()
    }); // ende Rückgabe-Funktion von heftkasten-1.fadeOut()
    
  }; // ende if #heftkasten-2...
 
});


