ciao, si può fare in vari modi, x es
codice:
var scrolledPx=-1; 
var vs=1;
function scrolla(){
	self.scrollBy(0,vs);

	scrPx=(document.documentElement && document.documentElement.scrollTop)?
		document.documentElement.scrollTop:document.body.scrollTop;

	if(scrolledPx==scrPx){
		vs=(vs==1)?-1:1
	}
	scrolledPx=scrPx

	setTimeout("scrolla()",10);
}
// devi far partire l' effetto onload (o richiamare la funzione da un punto qualsiasi nel body), 
// altrimenti la quantità di px al momento scrollati non è disponibile
window.onload=scrolla