var pos = 0;
var aktiv = null;
var preloadbilder = null;
var imageSet = null;
var negativhoehe = 0;
var divheight = 399;

function scrollinit() {
	if (document.getElementById('scroller').offsetHeight > divheight) {
		document.getElementById('pfeil_rauf').style.visibility = 'visible';
		document.getElementById('pfeil_runt').style.visibility = 'visible';
		document.getElementById('scrollholder').style.marginTop = 8 + 'px';
	}
}
function runt(sp) {
	hoehe = document.getElementById('scroller').offsetHeight;
	diffhoehe = hoehe - divheight;
	negativhoehe = 0 - diffhoehe;
	if (pos < negativhoehe) {
		document.images['pf_runt'].src = 'images/praoff.gif';
		stopscroll();
	}else{
		pos = pos - sp;
		aktiv = setTimeout("runt("+sp+")",1)
		document.getElementById('scroller').style.marginTop = pos +'px';
		document.images['pf_rauf'].src = 'images/prac.gif';
		document.images['pf_runt'].src = 'images/pruhot.gif';
	}
}
function rauf(sp) {
	if (pos >= 0) {
		document.images['pf_rauf'].src = 'images/praoff.gif';
		stopscroll();
	}else{
		pos = pos + sp;
		aktiv = setTimeout("rauf("+sp+")",1)
		document.getElementById('scroller').style.marginTop = pos +'px';
		document.images['pf_runt'].src = 'images/pruc.gif';
		document.images['pf_rauf'].src = 'images/prahot.gif';
	}
}
function stopscroll() {
	if (aktiv != null) {
		clearTimeout(aktiv);
	}
	if (pos < 0) {
		document.images['pf_rauf'].src = 'images/prac.gif';
	}
	if (pos > negativhoehe) {
		document.images['pf_runt'].src = 'images/pruc.gif';
	}
}

function preload() {
	preloadbilder = new Array('prac.gif','prahot.gif','praoff.gif','pruc.gif','pruhot.gif','pruoff.gif');
	imageSet = new Array(preloadbilder.length);

	for(x=0;x< preloadbilder.length; x++) {
		imageSet[x] = new Image(100,50);
		imageSet[x].src = "images/"+preloadbilder[x];
	}
}
