X-Git-Url: http://mop.ddnsfree.com/gitweb/?a=blobdiff_plain;f=web%2Fticker.js;h=980261dbda76be9a1cc845773d47f65578a4cc0e;hb=61777f564d9c25aeea2542a9f2fdad87b5a4780b;hp=961408796aff09887d83a2026edb13c70af3b0a3;hpb=4d084be1ca8a753da2bdd7ff84ca244ce2f76a8b;p=brisk.git diff --git a/web/ticker.js b/web/ticker.js index 9614087..980261d 100644 --- a/web/ticker.js +++ b/web/ticker.js @@ -159,7 +159,7 @@ train.prototype = { if (this.first == null) { clearTimeout(this.timout); - // this.box.style.visibility = "hidden"; + this.timout = null; } }, @@ -244,20 +244,26 @@ train.prototype = { start: function() { this.resetx(); - this.timout = setTimeout(function(obj){ obj.animate(); }, this.deltat, this); + if (this.timout == null) { + this.timout = setTimeout(function(obj){ obj.animate(); }, this.deltat, this); + } }, animate: function() { this.box.style.left = (parseInt(this.box.style.left) - this.deltas)+"px"; - if (parseInt(this.box.style.left) >= this.xend) { - this.timout = setTimeout(function(obj){ obj.animate(); }, this.deltat, this); - } - else { - // qui destroy - this.box.style.left = this.anc.offsetWidth+"px"; - this.timout = setTimeout(function(obj){ obj.animate(); }, this.deltat, this); - } + +// if (parseInt(this.box.style.left) >= this.xend) { +// this.timout = setTimeout(function(obj){ obj.animate(); }, this.deltat, this); +// } +// else { +// this.box.style.left = this.anc.offsetWidth+"px"; +// this.timout = setTimeout(function(obj){ obj.animate(); }, this.deltat, this); +// } + if (parseInt(this.box.style.left) < this.xend) { + this.box.style.left = this.anc.offsetWidth+"px"; + } + this.timout = setTimeout(function(obj){ obj.animate(); }, this.deltat, this); }, widthbox_get: function()