<!--

/* -------------------- Scrollanimation -------------------- */

$(document).ready(function() {
    $("a[href*='#']").click(function() {
	if (location.pathname.replace(/^\//,'') == this.pathname.replace(/^\//,'') && location.hostname == this.hostname) {
	    var $target = $(this.hash);
	    $target = $target.length && $target || $('[name=' + this.hash.slice(1) +']');
	    if ($target.length) {
		var targetOffset = $target.offset().top - 400;
		$(document.getElementById('scrollcontent')).animate({scrollTop: targetOffset}, 1000); 
		return false;
	    }
	}
    })
});

/* -------------------- CSS-Klassen aendern -------------------- */

function style_content() {
    document.getElementById('event_navi').className = 'visible';
    document.getElementById('event_text').className = 'event_text_js';
    document.getElementById('text_navi').className = 'visible';
    document.getElementById('scrollcontent').className = 'fliesstext_js';
}

/* -------------------- mit den Pfeilgrafiken scrollen -------------------- */

var scrollen = false;

function scroll_up(cont, pixel) {
    document.getElementById(cont).scrollTop += pixel;
    if (scrollen) {
	setTimeout(function(){scroll_up(cont, pixel);},50);
    }
}

function scroll_down(cont, pixel) {
    document.getElementById(cont).scrollTop -= pixel;
    if (scrollen) {
	setTimeout(function(){scroll_down(cont, pixel);},50);
    }
}

/* -------------------- mit Mausrad scrollen -------------------- */

var mouse_over = false;

function scrollDiv(cont) {
    function handle(delta) {
        if (mouse_over) {
            if (delta < 0) {
                scroll_up(cont, -delta);
            }
            else {
                scroll_down(cont, delta);
            }
	}
    }
    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) {
            handle(delta);
        }
        if (event.preventDefault) {
            event.preventDefault();
        }
        event.returnValue = false;
    }
    if (window.addEventListener) {
	window.addEventListener('DOMMouseScroll', wheel, false);
    }
    window.onmousewheel = document.onmousewheel = wheel;
}

-->
