// JavaScript Document

var posTo = 0;
var posDif = 100;
var pos = 0;

var interval;

function move () {
	pos = window.scrollY;
	
	if (posTo > pos) {
		if ((posTo - pos) > posDif) {
			window.scrollBy(0, posDif);
		}
		else {
			var temp = posTo - pos;
			window.scrollBy(0, temp);
		}
	}
	else if (posTo < pos) {
		if ((posTo - pos) < -posDif) {
			window.scrollBy(0, -posDif);
		}
		else {
			var temp = pos - posTo;
			window.scrollBy(0, -temp);
		}
	}
	else {
		window.clearInterval (interval);
	}
}

function scroller (wert) {
	if (window.scrollY == null) {
		window.scrollTo(0, wert);
	}
	else {
		posTo = wert;
		interval = window.setInterval('move()', 50);
	}
}