var moz=document.getElementById&&!document.all

function initFloater(){
floatingLayer=document.getElementById("subnavigation")
defPosTop=parseInt(floatingLayer.style.top)
floatLayer()
}

function initFloater2(){
floatingLayer=document.getElementById("floater_helpboard")
defPosTop=parseInt(floatingLayer.style.top)
floatLayer2()
}

timer=""

function floatLayer(){
pageTop=(document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop)
clearTimeout(timer)
step=20
distance=(pageTop+defPosTop)-parseInt(floatingLayer.style.top)
divTop=parseInt(floatingLayer.style.top)
if(divTop<=(pageTop+defPosTop)){
if(distance>150){step=20}
if(distance<20){step=1}
divTop+= step
floatingLayer.style.top =divTop+"px"
}

if(divTop>=(pageTop+defPosTop)){
if(distance< -150){step=20}
if(distance> -25){step=1}
divTop-= step
floatingLayer.style.top =divTop+"px"
}

timer=setTimeout("floatLayer()",50)
if(divTop<=(pageTop+defPosTop)+1&&divTop>=(pageTop+defPosTop)-1){
if(!moz){
clearTimeout(timer)
}

}

}

window.onscroll=floatLayer