When completed, the original content of the DIV flickers for a second visible before going on with the rest of the function. The ajax and subsequent blinddown work fine though. Any thoughts?

Code:
function getShow() { 
    new Effect.BlindUp('ajax2', {  
      duration: 1, 
      fps: 50, 
      afterFinish: function() { 
        document.getElementById('ajax2').style.display = 'none';
		new Ajax.Updater('ajax2','ajaxContent/teen.html', {  
          asynchronous: true, 
          onSuccess: function() { 
            new Effect.BlindDown('ajax2', {
              duration: 1,
              fps: 50,
              queue:'end'
            })
          } 
        }) 
      } 
    }) 
  }