var pos = 0;
var end = 1500;	// det ved vi ikke - skal findes automatisk.
var Defaultspeed = 16;
var speed = Defaultspeed;
var scrollOn = (window.scroll) ? true : false;
var Stop = true;


function scrollDown() {
	if (scrollOn && !Stop) {
			pos += speed;
			window.scroll(0,pos);
			if (pos < 0) {	// ikke sikker at den er nødvendig, da man nok ikke når toppen ved at scrolle ned
				pos = 0;
				Stop = true;
			}
			else if (pos > end) {
				pos = end - 1;
				Stop = true;
			}
			setTimeout('scrollDown()', 50)
	}
}

function scrollUp() {
	if (scrollOn && !Stop) {
		pos -= speed;
		window.scroll(0,pos);
		if (pos < 0) {
			pos = 0;
			Stop = true;
		}
		else if (pos > end) {  // ikke sikker at den er nødvendig, da man nok ikke når bunden ved at scrolle op
			pos = end - 1;
			Stop = true;
		}
		setTimeout('scrollUp()', 50)
	}
}


function startScrollDown() {
	if (window.innerHeight) {
		pos = window.pageYOffset
	}
	else if (document.body) {
		pos = document.body.scrollTop
	}
	if (!speed) speed = Defaultspeed;
	Stop = false;
	scrollDown();
}

function startScrollUp() {
	if (window.innerHeight) {
		pos = window.pageYOffset
	}
	else if (document.body) {
		pos = document.body.scrollTop
	}
	if (!speed) speed = Defaultspeed;
	Stop = false;
	scrollUp();
}


function StartDown()
{
	Stop = (Stop) ? false : true;
	if (!Stop) startScrollDown()
}

function StartUp()
{
	Stop = (Stop) ? false : true;
	if (!Stop) startScrollUp()
}
