onEnterFrame in class

helle all

i try to use onEnterFram

[color=#000000][color=#006600]class [/color][color=#0000cc]i_clip [/color][color=#006600]extends [/color][color=#0000cc]MovieClip [/color][color=#006600]{ 
	 [/color][color=#ff9900]// ---- Init EventDispatcher 
		[/color][color=#0000cc]private [/color][color=#006600]static var [/color][color=#0000cc]initDispatcher [/color][color=#006600]=  [/color][color=#0000cc]EventDispatcher[/color][color=#006600].[/color][color=#0000cc]initialize [/color][color=#006600]([/color][color=#0000cc]i_clip[/color][color=#006600].[/color][color=#0000cc]prototype[/color][color=#006600]) ; 
 
	 [/color][color=#ff9900]// --- private methodes 
	 [/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]mcRef[/color][color=#006600]:[/color][color=#0000cc]MovieClip[/color][color=#006600]; 
	 [/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]tEtat[/color][color=#006600]:[/color][color=#0000cc]TextField[/color][color=#006600]; 
	 [/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]mc_Texte[/color][color=#006600]:[/color][color=#0000cc]MovieClip[/color][color=#006600]; 
	 [/color][color=#0000cc]private [/color][color=#006600]var [/color][color=#0000cc]_intResize[/color][color=#006600]:[/color][color=#0000cc]Number[/color][color=#006600]; 
	 [/color][color=#0000cc]private [/color][color=#006600]var [/color][color=#0000cc]_intLoad[/color][color=#006600]:[/color][color=#0000cc]Number[/color][color=#006600]; 
	 [/color][color=#0000cc]private [/color][color=#006600]var [/color][color=#0000cc]propriete[/color][color=#006600]:[/color][color=#0000cc]Object [/color][color=#006600]= new [/color][color=#0000cc]Object[/color][color=#006600](); 
 
 
		 [/color][color=#ff9900]// ---- public Properties 
		[/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]addEventListener[/color][color=#006600]:Function ; 
		[/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]removeEventListener[/color][color=#006600]:Function ; 
		[/color][color=#0000cc]public [/color][color=#006600]var [/color][color=#0000cc]dispatchEvent[/color][color=#006600]:Function ; 
 
 
	 [/color][color=#ff9900]//---- Constructor 
	 [/color][color=#0000cc]public [/color][color=#006600]function [/color][color=#0000cc]i_clip [/color][color=#006600]([/color][color=#0000cc]ref[/color][color=#006600]:[/color][color=#0000cc]MovieClip[/color][color=#006600],[/color][color=#0000cc]_idname[/color][color=#006600]:[/color][color=#0000cc]String[/color][color=#006600],[/color][color=#0000cc]depth[/color][color=#006600]:[/color][color=#0000cc]Number[/color][color=#006600]) 
	 { 
		 [/color][color=#0000cc]mcRef [/color][color=#006600]= [/color][color=#0000cc]ref[/color][color=#006600].[/color][color=#0000cc]createEmptyMovieClip[/color][color=#006600]([/color][color=#0000cc]_idname[/color][color=#006600],[/color][color=#0000cc]depth[/color][color=#006600]); 
	 } 
	 [/color][color=#ff9900]//---- Public Méthodes 
	 [/color][color=#006600](...) 
	[/color][color=#ff9900]/** 
	 * Charge une image ou SWF 
	 */ 
	[/color][color=#0000cc]public [/color][color=#006600]function [/color][color=#0000cc]_LoadImage [/color][color=#006600]([/color][color=#0000cc]url[/color][color=#006600]:[/color][color=#0000cc]String[/color][color=#006600]):[/color][color=#0000cc]Void 
	[/color][color=#006600]{ 
		[/color][color=#0000cc]mcRef[/color][color=#006600].[/color][color=#0000cc]loadMovie[/color][color=#006600]([/color][color=#0000cc]url[/color][color=#006600]); 
		[/color][color=#0000cc]onEnterFrame[/color][color=#006600](); 
	} 
 
	[/color][color=#0000cc]public [/color][color=#006600]function [/color][color=#0000cc]onEnterFrame[/color][color=#006600]([/color][color=#0000cc]Void[/color][color=#006600]):[/color][color=#0000cc]Void 
	[/color][color=#006600]{ 
			var [/color][color=#0000cc]chargement[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]mcRef[/color][color=#006600].[/color][color=#0000cc]getBytesLoaded[/color][color=#006600](); 
			var [/color][color=#0000cc]total[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]mcRef[/color][color=#006600].[/color][color=#0000cc]getBytesTotal[/color][color=#006600](); 
			var [/color][color=#0000cc]totalOctet[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]Math[/color][color=#006600].[/color][color=#0000cc]floor[/color][color=#006600]([/color][color=#0000cc]total [/color][color=#006600]/ [/color][color=#0000cc]1024[/color][color=#006600]); 
			var [/color][color=#0000cc]loadOctect[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]Math[/color][color=#006600].[/color][color=#0000cc]floor[/color][color=#006600]([/color][color=#0000cc]chargement [/color][color=#006600]/ [/color][color=#0000cc]1024[/color][color=#006600]); 
			var [/color][color=#0000cc]percent[/color][color=#006600]:[/color][color=#0000cc]Number [/color][color=#006600]= [/color][color=#0000cc]Math[/color][color=#006600].[/color][color=#0000cc]floor [/color][color=#006600]([/color][color=#0000cc]chargement [/color][color=#006600]/[/color][color=#0000cc]total [/color][color=#006600]*[/color][color=#0000cc]100[/color][color=#006600]) ; 
			[/color][color=#ff9900]/**************************************************  ******/ 
			[/color][color=#006600]if ([/color][color=#0000cc]isNaN [/color][color=#006600]([/color][color=#0000cc]percent[/color][color=#006600])!=[/color][color=#0000cc]0[/color][color=#006600]) 
			{ 
			[/color][color=#0000cc]propriete[/color][color=#006600].[/color][color=#0000cc]percent [/color][color=#006600]=[/color][color=#0000cc]percent[/color][color=#006600]; 
			[/color][color=#0000cc]propriete[/color][color=#006600].[/color][color=#0000cc]totalOctet[/color][color=#006600]=[/color][color=#0000cc]totalOctet[/color][color=#006600]; 
			[/color][color=#0000cc]propriete[/color][color=#006600].[/color][color=#0000cc]loadOctect[/color][color=#006600]=[/color][color=#0000cc]loadOctect 
			[/color][color=#006600]} 
			[/color][color=#ff9900]/**************************************************  ********/ 
			[/color][color=#0000cc]dispatchEvent [/color][color=#006600]({[/color][color=#0000cc]type [/color][color=#006600]: [/color][color=#cc0000]"_onLoadProgress"[/color][color=#006600], [/color][color=#0000cc]target [/color][color=#006600]: [/color][color=#0000cc]this[/color][color=#006600], [/color][color=#0000cc]propriete [/color][color=#006600]: [/color][color=#0000cc]propriete[/color][color=#006600]}) 
			if ([/color][color=#0000cc]chargement [/color][color=#006600]== [/color][color=#0000cc]total[/color][color=#006600]) 
			{ 
			[/color][color=#0000cc]clearInterval [/color][color=#006600]([/color][color=#0000cc]_intLoad[/color][color=#006600]); 
			[/color][color=#0000cc]trace[/color][color=#006600]([/color][color=#0000cc]chargement [/color][color=#006600]+[/color][color=#cc0000]""[/color][color=#006600]+ [/color][color=#0000cc]total[/color][color=#006600]); 
			[/color][color=#0000cc]dispatchEvent [/color][color=#006600]({[/color][color=#0000cc]type [/color][color=#006600]: [/color][color=#cc0000]"_onLoadComplete"[/color][color=#006600], [/color][color=#0000cc]target [/color][color=#006600]: [/color][color=#0000cc]this[/color][color=#006600], [/color][color=#0000cc]cible[/color][color=#006600]:[/color][color=#0000cc]mcRef[/color][color=#006600]}) 
			} 
			[/color][color=#0000cc]trace[/color][color=#006600]([/color][color=#cc0000]"ok"[/color][color=#006600]); 
	} 
 
}  [/color][/color]

but when i called _loadImage my onEnterFrame was calling one time

for what ?

thanks