$(function() {
   var containerWidth = $('.sns_header .component.view_line.lastalerts').outerWidth({margin: true});
   var positions = new Array();
   var curPos = containerWidth;
   $('.sns_header .component.view_line.lastalerts a').each(
      function() {
         var currentPos = curPos;
         positions.push(currentPos);
         curPos += $(this).outerWidth({margin: true}) + 300; // marge de 300px entre chaque élément
         $(this).css('left', currentPos + 'px');
      });
   var childrenWidth = curPos - 300 - containerWidth;

   function animateAlerts()
   {
      $('.sns_header .component.view_line.lastalerts a').each(
         function(index) {
            var current = $(this);
            $(this).animate(
               {left: (positions[index] - containerWidth - childrenWidth) + 'px'},
               30000, 'linear',
               function() {
                  current.css('left', positions[index] + 'px');
                  animateAlerts();
               });
         });
   }
   animateAlerts();
});