window.addEvent('domready', function(){

    var xheight = $('rightscroll').getStyle('height').toInt();
    var xheight1 = $('rightscroll1').getStyle('height').toInt();
    if(xheight>359)
    {
       $('xUP').setStyle('display','block');
       $('xDOWN').setStyle('display','block');
       $('rightscroll').setStyle('margin-top',20);
    }

    if(xheight1>359)
    {
       $('xUP1').setStyle('display','block');
       $('xDOWN1').setStyle('display','block');
       $('rightscroll1').setStyle('margin-top',20);
    }

    $('rightscroll').setStyle('height',360);
    $('rightscroll').setStyle('overflow','hidden');

    $('rightscroll1').setStyle('height',360);
    $('rightscroll1').setStyle('overflow','hidden');



    $('xUP').addEvent('mouseover', function(e){
        scrollDenDiv(1,'rightscroll');
    });
    $('xUP').addEvent('mouseout', function(e){
        clearTimeout(xtimer);
    });
    $('xDOWN').addEvent('mouseover', function(e){
        scrollDenDiv(2,'rightscroll');
    });
    $('xDOWN').addEvent('mouseout', function(e){
        clearTimeout(xtimer);
    });

     $('xUP1').addEvent('mouseover', function(e){
        scrollDenDiv(1,'rightscroll1');
    });
    $('xUP1').addEvent('mouseout', function(e){
        clearTimeout(xtimer);
    });
    $('xDOWN1').addEvent('mouseover', function(e){
        scrollDenDiv(2,'rightscroll1');
    });
    $('xDOWN1').addEvent('mouseout', function(e){
        clearTimeout(xtimer);
    });
});

var xpxscroll = 7;//mehr=schneller
var xtimer;

//Scrollfunktion
function scrollDenDiv(xval,element){
    clearTimeout(xtimer);
    xscrollelement=document.getElementById(element);
    ywert=xscrollelement.scrollTop;
    if(xval==1)ywert-=xpxscroll;
    if(xval==2)ywert+=xpxscroll;
    if(ywert<=xscrollelement.scrollHeight-xscrollelement.offsetHeight+xpxscroll&&ywert>=0-xpxscroll){
        xscrollelement.scrollTop=ywert;
        xtimer=setTimeout('scrollDenDiv('+xval+',"'+element+'")',50);
    }
    if(ywert<0||ywert>xscrollelement.scrollHeight-xscrollelement.offsetHeight){
        clearTimeout(xtimer);
    }
}

