window.onscroll = scrollHandler;

var speed = 15;
var offset = 100;

function scrollHandler() {
  var scrollx = (document.all)?document.body.scrollLeft:window.pageXOffset;
  var scrolly = (document.all)?document.body.scrollTop:window.pageYOffset;
    
  var menue = document.getElementById('sideMenue');
  menue.style.position = 'absolute';
  var top = menue.style.top;
  var top = top.split('px');
  
  var actpos = parseInt(top[0]);

  if (actpos != (scrolly + offset))
  if (actpos < (scrolly + offset))
  {  
      if (actpos >= (scrolly + offset))
        menue.style.top = (scrolly + offset);
      else
      {
        menue.style.top = actpos + 1;
        setTimeout('scrollHandler();', speed);
      }
  }
  else
  {
      if (actpos <= (scrolly + offset))
        menue.style.top = (scrolly + offset);
      else
      {
        menue.style.top = actpos - 1;
        setTimeout('scrollHandler();', speed);
      }    
  }
}
