    
$(document).ready(function(){
  message_count = 2; // Zählt die DIVs im DOM durch
  current_message = Math.floor(Math.random()*message_count) // Zufallszahl zwischen 0 und Anzahl der Bild DIVs
  $("#rotate div[id]:eq("+current_message+")").show(); // setzt display:none auf display:block
  active = setInterval(feature_rotate,5000); // natives JS Interval
  $("#rotate div[id]").mouseover(function(){
     clearInterval(active);
  }).mouseout(function(){
     active = setInterval(feature_rotate,5000);   
  });         
});

function feature_rotate() {
  old_message = current_message%message_count; // Modulo-Division ergibt Rest
  new_message = ++current_message%message_count; // Count Up um 1 mit Modulo-Division
  $("#rotate div[id]:eq(" + new_message + ")").fadeIn(1000, function() {
    $("#rotate div[id]:eq(" + old_message + ")").fadeOut(1000);
  });

}   

