re-starting after stop()

re-starting after stop()

How to re-start an animation after it's been stopped ? 

function breathe() {
{  breatheIn(); setTimeout('breatheOut()',6400); 
         }
setTimeout( function() { breathe() }, 19200);
}

components:
function breatheIn() {
$('#bg1').animate({opacity:"1.0"}, 3200);
}
function breatheOut() {
$('#bg1').animate({opacity:"0.0"}, 6400);
  }

stop:
function stopBr() {
$("#bg1").stop().fadeOut(1200);

A second call doesn't work:
<a href="#" onclick="breathe();">restart</a>

also tried onclick="breatheIn(); breathe()".

Missing something here... any pointers?