var ft;
function init(){ 
ft=parseInt(document.documentElement.scrollTop+(document.documentElement.clientHeight-document.getElementById("quicktop").offsetHeight)/2); 
document.getElementById("quicktop").style.top=ft; 
} 
var flag=0; //只允许move()执行一次的判断变量; 
var speed=8;//移动速度 
var acc=100;//加速度 
//--移动-- 
function move(){ 
var t=document.getElementById("quicktop").style.top; 
var top=parseInt(t.substring(0,t.length-2)); 
var myhigh=parseInt(document.documentElement.scrollTop+(document.documentElement.clientHeight-document.getElementById("quicktop").offsetHeight)/2);// 
if(top<myhigh-speed){ //用来缓冲 
document.getElementById("quicktop").style.top=top+speed; //设置新高度 
}else if(top>myhigh+speed){ 
document.getElementById("quicktop").style.top=top-speed; //设置新高度 
} 
setTimeout("move()",10); 
} 
//--防止多次执行--- 
function scall(){ 
if(flag==0){ 
move(); 
flag=1; 
} 
} 
window.onscroll=scall; 
