lookAt.remove(0); 
  lookAt.splice(0,1); 
	prepareClusters: function ()	{		var walk = this.mSeqTree.getRoot();		var lookAt = new Array();				if (walk != null)		{			while (walk != null)			{				// Only prepare clusters				if (walk.hasChildren(true))				{					if (!walk.getSelectionTiming() == TIMING_NEVER)					{						if (!walk.getSelection())						{							this.doSelection(walk);							walk.setSelection(true);						}					}										if (!walk.getRandomTiming() == TIMING_NEVER)					{						if (!walk.getRandomized())						{							this.doRandomize(walk);							walk.setRandomized(true);						}					}										// Keep track of children we still need to look at					if (walk.hasChildren(false))					{						lookAt[lookAt.length] = walk;					}				}								// Move to next activity				walk = walk.getNextSibling(false);								if (walk == null)				{					if (lookAt.length != 0)					{						walk = lookAt[0];						walk = walk.getChildren(false)[0];						lookAt.remove(0);					}				}			}		}	},
6251	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/6251/7d63a095146dcc2f568c02921001177c81c0bd52/ADLSequencer.js/buggy/Modules/Scorm2004/scripts/adl2js/ADLSequencer.js