Edit in JSFiddle

var tl = new TimelineMax({ paused: true })
tl.staggerTo( 
	'circle', 
  2, 
  { 
  	x: 400, 
    repeat: -1, 
    repeatDelay: 0.5, 
    ease: Power2.easeInOut
  }, 
  0.3
)
function pauser() {	tl.pause() }
function inverser() {	tl.reverse() }
function relancer() {	tl.restart() }
function reprendre() { tl.resume() }