rem: pulse = function(pos, pulses) { pulses = pulses || 5; return ( Math.round((pos % (1/pulses)) * pulses) == 0 ? ((pos * pulses * 2) - Math.floor(pos * pulses * 2)) : 1 - ((pos * pulses * 2) - Math.floor(pos * pulses * 2)) ); }, 
add: this.effects.findAll(function(e){ return e.state=='idle' }).each( function(e) { 
context:   pulse = function(pos, pulses) {      pulses = pulses || 5;      return (          Math.round((pos % (1/pulses)) * pulses) == 0 ?                   ((pos * pulses * 2) - Math.floor(pos * pulses * 2)) :               1 - ((pos * pulses * 2) - Math.floor(pos * pulses * 2))       );  },
meta: 4973	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4973/26d051473a3f78ca95a40cd22576e404b5af0545/effects.js/buggy/src/effects.js