var scroll_interval;
var scroll_timeout;
var scroll_speed = 2;
var top = 0;
var artikel = 0;
function scroll_down(){
	scroll_obj = document.getElementById('tekst_' + PadDigits(artikel,2) + '_scroll');
	container_obj = document.getElementById('tekst_' + PadDigits(artikel,2));

	scroll_height = scroll_obj.offsetHeight;
	container_height = container_obj.offsetHeight;
	
	max_top = scroll_height - container_height;
	if (max_top < 0) { max_top = 0; }
	
/*	top = scroll_obj.style.top;
	top = -parseInt(top);
	if (isNaN(top)) { top = 0; }
*/
	top = top + scroll_speed;

	if (top > max_top) { top = max_top; stop_scroll(); }
	
	top_str = -top + "px";	
	scroll_obj.style.top = top_str;
	if (top < max_top) {
		scroll_timeout = setTimeout(scroll_down,25);
	}
}

function scroll_up(){
	scroll_obj = document.getElementById('tekst_' + PadDigits(artikel,2) + '_scroll');

	min_top = 0;
/*	
	top = scroll_obj.style.top;
alert('top: '+ top);
	top = -parseInt(top);
alert('top: '+ top);
	if (isNaN(top)) { top = 0; }
*/
	top = top - scroll_speed;

	if (top < min_top) { top = min_top; stop_scroll(); }
	
	top_str = -top + "px";	
	scroll_obj.style.top = top_str;
	if (top > min_top) {
		scroll_timeout = setTimeout(scroll_up,25);
	}
}

function start_scroll_up(){
	scroll_timeout = setTimeout(scroll_up,25);
}

function start_scroll_down(){
	scroll_timeout = setTimeout(scroll_down,25);
}

function stop_scroll(){
//	alert('stop_scroll');
//	clearInterval(scroll_interval);
	clearTimeout(scroll_timeout);
}

var scroll_interval2;
var scroll_timeout2;
var scroll_timeout3;
var scroll_speed2 = 2;
var top2 = 0;
var doorscrollen = false;

function scroll_down2(){
	scroll_obj2 = document.getElementById('klein-scroll');
	
	container_obj2 = document.getElementById('klein');
	scroll_height2 = scroll_obj2.offsetHeight;
	container_height2 = container_obj2.offsetHeight;
	
	max_top2 = scroll_height2 - container_height2 -10;
	if (max_top2 < 0) { max_top2 = 0; }
	
/*	top = scroll_obj.style.top;
	top = -parseInt(top);
	if (isNaN(top)) { top = 0; }
*/
	top2 = top2 + scroll_speed2;

	if (top2 > max_top2) { top2 = max_top2; stop_scroll(); }
	
	top_str2 = -top2 + "px";	
	scroll_obj2.style.top = top_str2;
	if (top2 < max_top2) {
		if ((top2 % 60) == 0) {
			if (doorscrollen) {
				scroll_timeout3 = setTimeout(scroll_down2,500);	
			}
		} else {
			scroll_timeout2 = setTimeout(scroll_down2,25);
		}
	}
}

function scroll_up2(){
	scroll_obj2 = document.getElementById('klein-scroll');
	
	min_top2 = 0;
/*	
	top = scroll_obj.style.top;
alert('top: '+ top);
	top = -parseInt(top);
alert('top: '+ top);
	if (isNaN(top)) { top = 0; }
*/
	top2 = top2 - scroll_speed2;

	if (top2 < min_top2) { top2 = min_top2; stop_scroll2(); }
	
	top_str2 = -top2 + "px";	
	scroll_obj2.style.top = top_str2;
	if (top2 > min_top2) {
//		scroll_timeout2 = setTimeout(scroll_up2,25);
		if ((top2 % 60) == 0) {
			if (doorscrollen) {
				scroll_timeout3 = setTimeout(scroll_up2,500);	
			}
		} else {
			scroll_timeout2 = setTimeout(scroll_up2,25);
		}
	}
}

function start_scroll_up2(){
	doorscrollen = true;
	clearTimeout(scroll_timeout2);
	clearTimeout(scroll_timeout3);
	scroll_timeout2 = setTimeout(scroll_up2,25);
}

function start_scroll_down2(){
	doorscrollen = true;
	clearTimeout(scroll_timeout2);
	clearTimeout(scroll_timeout3);
	scroll_timeout2 = setTimeout(scroll_down2,25);
}

function stop_scroll2(){
//	alert('stop_scroll');
//	clearInterval(scroll_interval);
	clearTimeout(scroll_timeout3);
	doorscrollen = false;
}

function klein_scroller(){
	scroll_obj2 = document.getElementById('klein-scroll');
	container_obj2 = document.getElementById('klein');
	scroll_height2 = scroll_obj2.offsetHeight;
	container_height2 = container_obj2.offsetHeight;
	MMx_showHideLayers('klein-scrollers', '', (scroll_height2 > (container_height2 +10)? 'show' : 'hide'));
}