﻿function TumbleAdvert(rollpic,rollpic1,rollpic2,rolltime,type)
{  
    var rollspeed=rolltime;

    if(type=="1")
    {
       if(rollpic.offsetHeight<rollpic.scrollHeight)
       {
           rollpic2.innerHTML=rollpic1.innerHTML;   
           
           function MarqueePic1()
           {
               if(rollpic2.offsetTop-rollpic.scrollTop<=0)
	                rollpic.scrollTop-=rollpic1.offsetHeight;
               else
	                rollpic.scrollTop++;
           }
           var MyMarPic1=setInterval(MarqueePic1,rollspeed);
           rollpic.onmouseover=function() {clearInterval(MyMarPic1);}
           rollpic.onmouseout =function() {MyMarPic1=setInterval(MarqueePic1,rollspeed);}
       }             
    }
    else 
    if(type=="2")
    {
       if(rollpic.offsetWidth<rollpic.scrollWidth)
       {
           rollpic2.innerHTML=rollpic1.innerHTML;
           
           function MarqueePic()
           {
               if(rollpic2.offsetLeft-rollpic.scrollLeft<=0)
                    rollpic.scrollLeft-=rollpic1.offsetWidth;
               else
                    rollpic.scrollLeft++;
           }
           var MyMarPic=setInterval(MarqueePic,rollspeed);
           rollpic.onmouseover=function() {clearInterval(MyMarPic);}
           rollpic.onmouseout =function() {MyMarPic=setInterval(MarqueePic,rollspeed);}
       }
    }
}


function RollingAdvert(speed, div, firstcell, secondcell, direction) {

    if (direction == 2) {//从左至右

        if (document.getElementById(div).offsetWidth < document.getElementById(div).scrollWidth) {
            
            document.getElementById(secondcell).innerHTML = document.getElementById(firstcell).innerHTML;

            function MarqueePic() {
            
                if (document.getElementById(secondcell).offsetLeft - document.getElementById(div).scrollLeft <= 0) {
                    
                    document.getElementById(div).scrollLeft -= document.getElementById(firstcell).offsetWidth;
                    
                } else {
                    
                    temp = document.getElementById(div).scrollLeft++;
                    
                }
            }

            var MyMarPic = setInterval(MarqueePic, speed);

            document.getElementById(div).onmouseover = function() {

                clearInterval(MyMarPic);
                
            };

            document.getElementById(div).onmouseout = function() {

                MyMarPic = setInterval(MarqueePic, speed);
                
            };
        }
    } else if (direction == 1) {//从下向上

        if(document.getElementById(div).offsetHeight < document.getElementById(div).scrollHeight){

            document.getElementById(secondcell).innerHTML=document.getElementById(firstcell).innerHTML;

            function MarqueePic() {

                if (document.getElementById(secondcell).offsetTop - document.getElementById(div).scrollTop <= 0) {

                    document.getElementById(div).scrollTop -= document.getElementById(firstcell).offsetHeight;

                } else {

                    document.getElementById(div).scrollTop++;
                    
                }
            }

            var MyMarPic=setInterval(MarqueePic,speed);

            document.getElementById(div).onmouseover = function() { clearInterval(MyMarPic);};

            document.getElementById(div).onmouseout = function() { MyMarPic=setInterval(MarqueePic,speed); };
        }
    }
}
