document.observe('dom:loaded', function() {
  var news = $('newsliste').select('.newsblock');
  news.each(function(r) {
    r.observe('mouseover',function(){
      $(this).addClassName('darken');
    });
    r.observe('mouseout',function(){
      $(this).removeClassName('darken');
    });
    r.observe('click',function(){
      window.location = $(this).select('.news-content .text a')[0].getAttribute('href');
    });
  });
  
  var hiddenblocks = $$('.newsblock');
  if(hiddenblocks.size() > 3) {
    $$('#newsliste h4 .more_news_msg')[0].show();
    $$('#newsliste h4 .no_more_news_msg')[0].hide();
    $('show_more').show();
    $('hide_more').hide();
    
    $$('.newsblock')[2].insert({after:'<div id="newsslider"></div>'});
    
    var i = 0;
    hiddenblocks.each(function(block) {
      if(i >= 3)
        $('newsslider').insert(block);
      i++;
    });
    $('newsslider').hide();
    
    var toggler = $('newsliste').select('h4');
    toggler.each(function(t) {
      t.observe('mouseover',function() {
        $(this).addClassName('lighten');
      });
      t.observe('mouseout',function() {
        $(this).removeClassName('lighten');
      });
      t.observe('click',function() {
        Effect.toggle('newsslider','blind');
        $('show_more').toggle();
        $('hide_more').toggle();
      });
    });
  }
  else {
    $$('#newsliste h4 .more_news_msg')[0].hide();
    $$('#newsliste h4 .no_more_news_msg')[0].show();
  }
});
