//about图库 var gallery = function(id,thumbmargin,auto,speed){ var a = auto?auto:1;//自动播放,默认自动播放 this.s = speed?speed:5000;//自动播放速度,默认2000 var ct = this.ct = document.getelementbyid(id), sul = this.sul = ct.getelementsbytagname("ul")[0], tul = this.tul = ct.getelementsbytagname("ul")[1], sliw = this.sliw = sul.getelementsbytagname("li")[0].offsetwidth; this.tli = tul.getelementsbytagname("li"); var tliw = this.tliw = this.tli[0].offsetwidth + thumbmargin*2, l = this.l = this.tli.length; this.thumbmargin = thumbmargin; this.cur = 0; this.prev = document.getelementbyid("prev"); this.next = document.getelementbyid("next"); sul.style.width = l*sliw + "px"; tul.style.width = l*tliw + "px"; sul.style.left = "0"; tul.style.left = "0"; var that = this; for(var i=0;i0?math.ceil(step):math.floor(step); that.sul.style.left = -left + step + "px"; } },10) }, prevmove : function(){ if(this.cur == 0){ this.cur = 0 } else { this.tli[this.cur].classname = ""; this.cur--; if(this.tli[this.cur].offsetleft+parseint(this.tul.style.left)this.tul.offsetparent.clientwidth){ this.button(-1); } this.tli[this.cur].classname = "cur"; this.move(this.cur*this.sliw); } }, button : function(p){ this.tul.style.left = parseint(this.tul.style.left) + p*this.tliw + "px"; } } var gg = new gallery("galleryt",3,false,5000); var gg = new gallery("galleryb",3,false,8000);