To debug, try putting in trace messages. After you do setInterval,
do trace("Setting interval " + obj.intervalROver). Just before clearInterval, put a similar trace action. See if you get intervals set but not cleared.
An ugly brute-force method to make sure intervals are cleared uses the fact that all the intervals are numbers.
code:
function clearAllIntervals() {
for(var i = 100; i >= 0; i--) {
clearInterval(i);
}
}




Reply With Quote