You can use the standard PeriodicalExecuter#stop / http://api.prototypejs.org/language/periodicalexecuter.html#stop-instance_method / method for stopping.
And one undocumented method PeriodicalExecuter#registerCallback / http://github.com/sstephenson/prototype/blob/master/src/lang/periodical_executer.js#L31 / start it again. It's strange why this method isn't documented at all. ( You could fire a ticket for that ) One thing to know though is that registerCallback don't check if the timer was started ( and I don't like registerCallback as method name, I always forget it :) So you could do: <code> PeriodicalExecuter.addMethods({ start: function(){ if (!this.timer) this.registerCallback(); } }); </code> and have PeriodicalExecuter#start method :) -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.
