$(function() {
  widthContainer = 235*$('.container_news').find('.box').length;
  $('.container_news').css({'width':widthContainer+'px'});
  
  if($('.container_news').find('.box').length > 3) {
    htmlp = '<div class="puls"><a id="nnewsindietro">&nbsp;</a><a id="nnewsavanti">&nbsp;</a></div>';
    $(htmlp).appendTo($('.container_news').parent());
  }
  
  $('#nnewsindietro').addClass('nnewsdisabled');
  
  $('#nnewsavanti').click(function() {
    if(!$(this).hasClass('nnewsdisabled')) {
      $('#nnewsavanti').addClass('nnewsdisabled');
      left = parseInt($('.container_news').css('left').replace('px', ''));
      left = left - 235*3;
      $('.container_news').animate({'left': left+'px'}, 'slow', function() {
        if(widthContainer - Math.abs(left) < (235*3)) {
          $('#nnewsavanti').addClass('nnewsdisabled');
        } else {
          $('#nnewsavanti').removeClass('nnewsdisabled');
        }
        if(left < 0) {
          $('#nnewsindietro').removeClass('nnewsdisabled');
        }
      });
    }
  });
  
  $('#nnewsindietro').click(function() {
    if(!$(this).hasClass('nnewsdisabled')) {
      $('#nnewsindietro').addClass('nnewsdisabled');
      left = parseInt($('.container_news').css('left').replace('px', ''));
      if(left < 0) {
        left += (235*3);
      }
      $('.container_news').animate({'left': left+'px'}, 'slow', function() {
        if(left >= 0) {
          $('#nnewsindietro').addClass('nnewsdisabled');
         } else {
          $('#nnewsindietro').removeClass('nnewsdisabled');
         }
        
        if(left < widthContainer) {
          $('#nnewsavanti').removeClass('nnewsdisabled');
        }
      });
    }
  });
  
});

