var tempY = 0
var value = 1;


var IE = document.all?true:false
if (!IE) document.captureEvents(Event.MOUSEMOVE)


//update scrolldown value when mouse move

if (IE) {
   //setInterval(addMouse,5000);
   document.onmousemove = update;

} else {
   document.onmousemove = update;
}

function addMouse() {
   document.onmousemove = update;
}


function update(e) {
	
  	if (IE) {
    	   tempY = event.clientY //- document.body.scrollTop
  	} else {
    	  tempY = e.clientY
  	}  
 
  	if (tempY < 0){tempY = 0}  


        /*
	//limit below and above
	var limitBelow = (window.getHeight() / 2) + 100;
	var limitAbove = (window.getHeight() / 2) - 100;
	

	if (tempY < limitAbove + 100) {		
		value=-4;
	}

	if (tempY < limitAbove) {		
		value=-2;
	}

	if ( (tempY > limitAbove) && (tempY < limitBelow) ) {	
		value=0;
	}

	if (tempY > limitBelow) {		
		value=2;	
	}*/
	
	value = (tempY - window.getHeight()/2) / 40;
	

}


function scroll() {

	window.scrollBy(0,value);	
}


setInterval(scroll,10);





