function gun(demo,demo1,demo2,speed,drec){
   $(demo2).innerHTML=$(demo1).innerHTML;//克隆$(demo)1为$(demo)2 
   function Marquee(){ 
    if(drec==1){
//当滚动至$(demo)1与$(demo)2交界时 
if($(demo2).offsetTop-$(demo).scrollTop<=0) {  
$(demo).scrollTop-=$(demo1).offsetHeight;} //$(demo)跳到最顶端 
else{ 
$(demo).scrollTop++;
   }
	}
	else if(drec==2){
 if($(demo1).offsetTop-$(demo).scrollTop>=0) {
    $(demo).scrollTop+=$(demo2).offsetHeight; }
    else{ 
    $(demo).scrollTop--; 
    }
		}
	else if(drec==3){

  //
  if($(demo2).offsetWidth-$(demo).scrollLeft<= 0){
		$(demo).scrollLeft-=$(demo1).offsetWidth;
	}
	else{
		$(demo).scrollLeft++;
	}

  //
		}
	else {
 if($(demo).scrollLeft<=0){
  $(demo).scrollLeft+=$(demo2).offsetWidth;}
  else{
  $(demo).scrollLeft--;
  }

		}//if终止
   }
   var MyMar=setInterval(Marquee,speed);//设置定时器 
//鼠标移上时清除定时器达到滚动停止的目的 
   $(demo).onmouseover=function() {clearInterval(MyMar);} 
//鼠标移开时重设定时器 
   $(demo).onmouseout=function(){MyMar=setInterval(Marquee,speed);} }
  ///
 function $(idstr){
	 return document.getElementById(idstr);
	 }
