﻿/** Floating layers. The script handy when scrolling long pages.
Based on a script written by Bogdan Blaszczak
*/
function getEl(id){
 with(d) var e=g?g(id):a?a[id]:l[id]
 if(!e.style)e.style=e;return e
}
function menuGo(){ 
 oBy=(szybSuwania*oBy+celY)/(szybSuwania+1)
 getEl('menu_suwak').style.top=Math.round(oBy)
 if(Math.round(oBy)!=celY)anim=setTimeout("menuGo()",10)
 else anim=0
}

function suw() {
 var pYoff=(d.a&&!window.opera)?document.body.scrollTop:window.pageYOffset
 if(parseInt(getEl('menu_suwak').style.top)!=pYoff+odgory){celY=pYoff+odgory; if(!anim)menuGo() }
}
function StartSuwak(){
 odgory=0
 szybSuwania=10
 zwloka=150
 d=document,
 d.l=d.layers,
 d.a=d.all,
 d.g=d.getElementById;
 oBy=odgory
 anim=0
 setInterval('suw()',zwloka);
}


