PHP Code:
chechMc setInterval (nextMC500);
fadeturn false;
myRandomMcs = new Array (67891011);
function 
nextMc ()
{
    
nextMcToFade myRandomMcs.splice (random (myRandomMcs.length), 1);
    
trace (["mc_" nextMcToFade]);
    var 
myMc:String "mc_" nextMcToFade;
    
fadeClips (myMc);
    if (
nextMcToFade.length == isNaN (0))
    {
        
trace ("Empty array");
        
//this is where I need the alternating tricker each time to set fadeturn true or false
        
myRandomMcs.push (67891011);
        
nextMcToFade myRandomMcs.splice (random (myRandomMcs.length), 1);
    }
}
function 
fadeClips (myMc)
{
    var 
mc:MovieClip = eval (myMc);
    
this.onEnterFrame = function ()
    {
        if (
fadeturn == true)
        {
            
//do fade up
            
mc._alpha += 3;
        }
        if (
fadeturn == false)
        {
            
mc._alpha -= 3;
            if (
mc._alpha <= 0)
            {
                
delete this.onEnterFrame;
                
nextMc ();
            }
        }
    };
}
nextMc ();