<!--

//  S M A R T S C R O L L  //

// topspeed . default = 12
var topspeed = 8;

// initial scrollspeed . default = 0
var speed = 0;

// midpoint of scroll specified in percent . default = 50
var midpoint = 50;

// reload on resize . 0 to disable . default = 1
var reloadit = 1;

// scroll update rate . default = 10
var rate = 2;


var IE = document.all?true:false;

if (!IE) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = mousepos;
document.onmouseout = reset;


var mouseX = 0;

var framewidth = (IE)? document.documentElement.clientWidth:window.innerWidth;

var center = framewidth * (midpoint/100);

function mousepos(e) {
	if (IE) {
		mouseX = event.clientX;
	} else {
		mouseX = e.clientX;
	}  

	if (mouseX < 0){mouseX = 0;}
	speed = (topspeed * ((mouseX - center) / center ));
	return true;
}

function reset(e) {
	speed = 0;
	return true;
}


function scrollit(){
	window.scrollBy(speed,0)
}

function fresh() {
	window.location.reload();
}

function init(){
	parent.window.onresize = fresh;
	if (speed!=0){
		scrollit()
	}
}

if (document.all||document.getElementById||document.layers) {
setInterval("init()",rate)
}

//  S M A R T S C R O L L  //

-->
