		//Zum durchlaufenden Scrollen muss ein zweites Element angegeben werden mit gleichem Inhalt
           var ScrollingMirrorElement;
           var ScrollingBottom;
           function scrollCUSTOM2(ContElmnt,TextElmnt1,TextElmnt2,drct){
               ScrollingElement=TextElmnt1;
               ScrollingMirrorElement=TextElmnt2;
               if((drct=="cv")||(drct=="ch")){
                   if(drct=="cv"){
                       centerVE(ScrollingElement);
                   }else{
                       centerHE(ScrollingElement);
                   }
               }else{
                   //if(getH(ContElmnt)<getH(ScrollingElement)){
                       ScrollingTop=(getH(ScrollingElement)-getH(ContElmnt))*(-1);
                       ScrollingBottom=getH(ScrollingElement);
                       if((drct=="u")||(drct=="pu")){
                           ScrollingSign=-1;
                       }else{
                           ScrollingSign=+1;
                       }
                       if((drct=="pd")||(drct=="pu")){
                           var nvalue=getY(ScrollingElement)+(ScrollingSign*getH(ContElmnt));
                           if(nvalue>0){
                               setY(ScrollingElement,0);
                           }else{
                               if(nvalue<ScrollingTop){
                                   setY(ScrollingElement,ScrollingTop);
                               }else{
                                   setY(ScrollingElement,nvalue);
                               }
                           }
                       }else{
                           ScrollingValue=5;
                           if(ScrollingInterval){clearInterval(ScrollingInterval);}
                           ScrollingInterval=setInterval("scrollMain2()",50);
                       }
                   //}
               }
           }
           function scrollMain2(){
               var nvalue=getY(ScrollingElement)+(ScrollingSign*ScrollingValue);
               if(nvalue>ScrollingBottom){
                   //alert("x1");
                   var tmp=ScrollingElement;
                   ScrollingElement=ScrollingMirrorElement;
                   ScrollingMirrorElement=tmp;
                   nvalue=nvalue-getH(ScrollingMirrorElement);
               }
               if(nvalue<ScrollingTop){
                   var tmp=ScrollingElement;
                   ScrollingElement=ScrollingMirrorElement;
                   ScrollingMirrorElement=tmp;
                   nvalue=nvalue+getH(ScrollingMirrorElement);
                   //alert(nvalue);
               }
               if(nvalue>0){
                   //alert(nvalue);
                   //alert(ScrollingElement.id);
                   //alert(ScrollingMirrorElement.id);
                   setY(ScrollingElement,nvalue);
                   setY(ScrollingMirrorElement,nvalue-getH(ScrollingMirrorElement));
               }else{
                   //alert("4:"+nvalue+":"+ScrollingElement.id);
                   setY(ScrollingElement,nvalue);
                   setY(ScrollingMirrorElement,nvalue+getH(ScrollingElement));
               }
               //ScrollingValue=Math.round(ScrollingValue*1.25);
               //scrollE();
           } 

