
// JavaScript Document
//jQuery = jQuery.noConflict();

jQuery(document).ready(function(){
	scrollUp("#scroller1", {step: 1, interval: 40});
	scrollUp2("#scroller2", {step: 1, interval: 40});
});

var scrolluptimer;
var scrollup2timer;

function scrollUp(selector, p){
	var element = jQuery(selector);
	var tomove = jQuery(element).find(".body");
	var move1 = true;
	var height = tomove.height();
	var mouseoverhalt;
	
	if(p.mouseoverhalt == undefined)
		mouseoverhalt = true;
	else
		mouseoverhalt = p.mouseoverhalt;

	if(mouseoverhalt)
	{
		element.mouseenter(function(){
			move1 = false;
		});
	
		element.mouseleave(function(){
			move1 = true;
			clearTimeout(scrolluptimer);
			moveUp();
		});
	}

	var i = 0;
	if((step = p.step) == undefined)
		step = 2;
	if((t = p.interval) == undefined)
		t = 10;
	function moveUp(){
		i -= step;
		tomove.css("top", i + "px");
		if(i * -1 >= height)
			i = element.height();
		if(move1)
			scrolluptimer = setTimeout(moveUp, t);
	}
	moveUp();
}

function scrollUp2(selector, p){
	var element = jQuery(selector);
	var tomove = jQuery(element).find(".body");
	var move2 = true;
	var height = tomove.height();
	var mouseoverhalt2;
	
	if(p.mouseoverhalt == undefined)
		mouseoverhalt2 = true;
	else
		mouseoverhalt2 = p.mouseoverhalt;

	if(mouseoverhalt2)
	{
		element.mouseenter(function(){
			move2 = false;
		});
	
		element.mouseleave(function(){
			move2 = true;
			clearTimeout(scrollup2timer);
			moveUp();
		});
	}

	var i = 0;
	if((step = p.step) == undefined)
		step = 2;
	if((t = p.interval) == undefined)
		t = 10;
	function moveUp(){
		i -= step;
		tomove.css("top", i + "px");
		if(i * -1 >= height)
			i = element.height();
		if(move2)
			scrollup2timer = setTimeout(moveUp, t);
	}
	moveUp();
}


	
