Jquery Resizable Scroll

Jquery Resizable Scroll

I want to create a resizing ELEMENT which I can resize beyound the bottom limit of a DIV container. As long as I keep the mouse below (DIV container height-25px) the ELEMENT should keep increasing in size and the DIV should keep scrolling. In my case the ELEMENT should increase with +25px and the DIV should scroll down with 25px.
This works fine to set the resized element's height but as soon as I move the mouse again the elements continues to resize from where it was left.

Thank you guys/girls

What I have until now is:
  1.     this.$el.resizable({
  2.                     handles: 's',
  3.                     stop: function(event,obj){
  4.                         if (self.data.scrollingId!=null){
  5.                             clearTimeout(self.data.scrollingId);
  6.                             self.data.scrollingId=null;
  7.                         }
  8.                     },
  9.                     resize: function(event,obj){
  10.                         var                boundary=obj.element[0].parentNode.parentNode.parentNode.parentNode.parentNode; /*the div with the scrollbar*/
  11.                         if (self.data.scrolling==false){
  12.                             if (event.pageY<25){
  13.                                 self.data.scrollingId=setInterval(function(){ 
  14.                                     boundary.scrollTop=boundary.scrollTop-25; 
  15.                                     obj.element.height(parseInt(obj.element[0].style.height)-25);                                    
  16.                                 },100);
  17.                                 self.data.scrolling=true;
  18.                             }

  19.                             if (event.pageY>boundary.offsetHeight-25){
  20.                                 self.data.scrollingId=setInterval(function(){ 
  21.                                     boundary.scrollTop=boundary.scrollTop+25; 
  22.                                     obj.element.height(parseInt(obj.element[0].style.height)+25);
  23.                                 },100);
  24.                                 self.data.scrolling=true;
  25.                             }
  26.                         }else{
  27.                             if ((event.pageY>20)&&(event.pageY<boundary.offsetHeight-25)){
  28.                                 clearTimeout(self.data.scrollingId);
  29.                                 self.data.scrollingId=null;
  30.                                 self.data.scrolling=false;
  31.                             }
  32.                         }
  33.                          
  34.                     }
  35.                 });