function annoyMe() { var time = +(new Date()); var remainder = time % annoy.freq; if ( remainder < annoy.duration ) return rileMeUp( annoy.duration - remainder ); annoy_runOnce( function() { rileMeUp( annoy.duration ); }, annoy.freq - remainder ); } function rileMeUp( length ) { for (var i=0; i