setInterval

Hey, im looking for how to remove a setInterval.
i searched but the answer which was supposed to work dident for me.
heres the code
ActionScript Code:
[FONT=Courier New][LEFT][COLOR=#0000FF]if[/COLOR] COLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
timerChanger = [COLOR=#000080]4000[/COLOR];
[COLOR=#808080]/// seconds x 1000 between changes[/COLOR]
howMany = [COLOR=#000080]7[/COLOR];
[COLOR=#808080]// total ammount !!!minus 1!!![/COLOR]
[COLOR=#808080]///Pilla INTE nedan[/COLOR]
oldNum = -[COLOR=#000080]1[/COLOR];
whichToGet = -[COLOR=#000080]2[/COLOR];
timerCOLOR=#000000[/COLOR];
ssInterval = [COLOR=#0000FF]setInterval[/COLOR][COLOR=#000000]([/COLOR]timer, timerChanger[COLOR=#000000])[/COLOR];
onlyOnce = [COLOR=#000000]true[/COLOR];
[COLOR=#0000FF]trace[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]trace[/COLOR]COLOR=#000000[/COLOR];
loadinginNew = [COLOR=#000000]false[/COLOR];
[COLOR=#0000FF]if[/COLOR] [COLOR=#000000]([/COLOR]loadinginNew == [COLOR=#000000]true[/COLOR][COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#0000FF]clearInterval[/COLOR]COLOR=#000000[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#000000]function[/COLOR] timerCOLOR=#000000[/COLOR] [COLOR=#000000]{[/COLOR]
[COLOR=#808080]/// never choose twice problem[/COLOR]
oldNum = whichToget;
[COLOR=#808080]// trace(whichToget);[/COLOR]
[COLOR=#0000FF]while[/COLOR] [COLOR=#000000]([/COLOR]oldNum == whichToget[COLOR=#000000])[/COLOR] [COLOR=#000000]{[/COLOR]
whichToget = [COLOR=#0000FF]Math[/COLOR].[COLOR=#0000FF]round[/COLOR]COLOR=#000000[/COLOR]+[COLOR=#000080]1[/COLOR];
[COLOR=#000000]}[/COLOR]
[COLOR=#0000FF]trace[/COLOR]COLOR=#000000[/COLOR];
contentz.[COLOR=#0000FF]loadMovie[/COLOR]COLOR=#000000[/COLOR];
loadinginNew = [COLOR=#000000]true[/COLOR];
[COLOR=#000000]}[/COLOR]
[/LEFT]
[/FONT]

it never stops the intervall

Thanks
//VoS