$(document).ready(function() {
  var first = 0;
  var speed = 700;
  var pause = 10000;

  function newsRemoveFirst() {
    var first = $('#ticker p:first').html();

    $('#ticker p:first').animate({marginTop: '-=41', opacity: 0}, speed)
                        .fadeOut('slow', function() {$(this).remove();});

    newsAddLast(first);
  }

  function newsAddLast(last) {
    $('#ticker').append('<p>' + last + '</p>')
    $('#ticker p:last').animate({opacity: 1}, speed)
                       .fadeIn('slow');
  }

  setInterval(newsRemoveFirst, pause);

  $('#logos .set:gt(0)').hide();

  setInterval(function() {
    $('#logos .set:first').hide()
                          .next('.set').fadeIn('slow')
                          .end().appendTo('#logos');
  }, pause/1.3);
});
