Kod
<div id="my_id" style="position:absolute;">some content</div>
<script>
function run(e){
document.getElementById("my_id").style.top=document.body.scrollTop+yShift+"px"
document.getElementById("my_id").style.left=document.body.scrollLeft+xShift+"px"
}
setInterval("run()", 30/*wedlug uznania*/)
</script>
To powinno działać. A jeśli ma być zawsze na wierzchu to ustaw mu zindex w stylach na odpowiednio duży, lub umieść jego deklarację na dole dokumentu.
Edit:
zapomniałem zadeklarować zmienne:
Kod
var xShift=0 // przesuniecie w poziomie
var yShift=10 // przesuniecie w pionie
// wzgledem lewego gornego rogu dokumentu