var scroll_pixel,div_pixel,gtpos,gbpos,loop,moving_spd;
var top_margin = 143;         ///
var top_margin2 =318;      ///
var speed = 20;            ///
var speed2 = 15;           ///
var moving_stat = 1;      ///
function check_scrollmove()
{
  scroll_pixel = document.body.scrollTop;//documentElement
        gtpos = document.body.scrollTop+top_margin;
        gbpos = document.body.scrollTop+top_margin2;
  if(div_id.style.pixelTop < gtpos)
        {
         moving_spd = (gbpos-div_id.style.pixelTop)/speed;
         div_id.style.pixelTop += moving_spd;
        }
        if(div_id.style.pixelTop > gtpos)
        {
         moving_spd = (div_id.style.pixelTop-gtpos)/speed;
         div_id.style.pixelTop -= moving_spd;
        }
        loop = setTimeout("check_scrollmove()",speed2);
}
function moving_control()
{
  if(!moving_stat){ check_scrollmove(); moving_stat = 1;}
        else{ clearTimeout(loop); moving_stat = 0; div_id.style.pixelTop = top_margin;}
}
check_scrollmove();