function dog(d,timeOut,start,a,b){
   this.scrolling = true;
   this.scrollVaule = 0;

   this.vtime;
   this.timeOut = timeOut;
   this.ele = document.getElementById(d);
   this.tab1 = document.getElementById(a);   
   this.tab2 = document.getElementById(b);  
   this.tab2.innerHTML=this.tab1.innerHTML;
      this.tab1.onmouseover = this.fun(this,"m");
	   this.tab1.onmouseout =  this.fun(this,"o");
      this.tab2.onmouseover = this.fun(this,"m");
	   this.tab2.onmouseout =  this.fun(this,"o"); 
   if(start){
      this.dodo();
   }
 }
 dog.prototype.m = function(){
     this.scrolling = false;   
 }
  dog.prototype.o = function(){
     this.scrolling = true;   
 }
 dog.prototype.dodo = function(){
      if(this.scrolling){
	    this.vtime = window.setInterval(this.fun(this,"qu"),this.timeOut);
	  }	  
   };
 dog.prototype.fun=function(t,f,p){
     return function(){
	     t[f](p);
	 }
 };
 dog.prototype.qu= function(a){

      if(this.scrolling){
        
	    if(this.scrollVaule>=this.tab1.offsetWidth)
			  this.scrollVaule-=this.tab1.offsetWidth;
		 else
		   this.scrollVaule++;
        this.ele.scrollLeft=this.scrollVaule;
	  }
	 
   };

function getDefaultStyle(obj,attribute){ // 返回最终样式函数，兼容IE和DOM，设置参数：元素对象、样式特性    
return obj.currentStyle?obj.currentStyle[attribute]:document.defaultView.getComputedStyle(obj,false)[attribute];    
} 
