Как обнулить интервал (setInterval), не очистить


Доброй ночи всем. У меня установлен таймер, который подгружает в слайдер блоки. Есть кнопка "Подгрузить еще блок", при нажатии на которую, не смотря на таймер, загружается еще один блок. Но бывает, когда нажимаешь прямо во время загрузки нового блока, очень фигово выглядит это. Подкиньте пожалуйста идею, как сбрасывать таймер на 0 (не удалять), при нажатии на кнопку "Подгрузить еще блок". Я уже подготовил код, чтоб вам было намного быстрее помочь :) заранее спасибо.

$(function(){        var interval = 5000; //Время интервала          //Сам интервал     var my_interval = setInterval(function() {                  load_block();              }, interval);          var load_block = function(){              //Запрос к Аяксу, прочие вычисления.         $.post(dle_root + 'engine/ajax/script.php', {par1: par1,par2:par2},         function(data){.............});         //Запрос к Аяксу, прочие вычисления.            };          $('.container #button_next').click(function(){                  load_block();              });      });