/* Autor: Zbigniew Bratko (http://www.accessfaq.pl) */

function moveObj (id_fix, id_mov, mov)
{
   var postop = 0;
   if (document.getElementById(id_fix) == null) {return false;};
   if (document.getElementById(id_mov) == null) {return false;};

   id_fix = document.getElementById(id_fix);
   id_mov = document.getElementById(id_mov);
   
   /* pobierz polozenie obiektu odniesienia id_fix.top  */
   if (id_fix.offsetParent)
    {
        postop = id_fix.offsetTop;
        while (id_fix = id_fix.offsetParent)
        {
            postop += id_fix.offsetTop;
        }
    }
   /* ustaw absolutne połozenie elementu id_mov.top */
   id_mov.style.position='absolute';
   if(typeof(mov) == 'undefined')
   {
       mov = 0;
   }
   postop = postop + mov;
   id_mov.style.top=postop + 'px';
} 

