/* breakthesilence.ch - JavaScript - ©2009 by blackfrog.ch */

function doscroll(i) {
	feld = document.getElementById("content_div");
	ascroll = feld.scrollTop;
	feld.scrollTop = ascroll+i;
}

function startscroll(dir) {
	if (dir=="up")
		timer = setInterval("doscroll(-10)",25);
		
	if (dir=="down")
		timer = setInterval("doscroll(10)",25);
}

function wheel(event) {
	var delta = 0;
	
	if (!event)
		event = window.event;
	
	if (event.wheelDelta)
		{
		delta = event.wheelDelta/120;
		if (window.opera)
			  delta = -delta;
		}
	else if (event.detail)
		{ delta = -event.detail/3; }
	
	if (delta)
		{
		if (delta < 0)
			  document.getElementById("content_div").scrollTop+=20;
		else
			  document.getElementById("content_div").scrollTop-=20;
		}
}

function initscroll() {
	if (window.addEventListener) { window.addEventListener('DOMMouseScroll', wheel, false); }
	window.onmousewheel = document.onmousewheel = wheel;
}