Deleting enterFrame ERROR

when image is loaded the enterFrame function continous…
i try delete enterFrame but not work … anyideas ?


onClipEvent([COLOR=darkred]enterFrame[/COLOR]) {
 var bgT:Number = this.getBytesTotal();
 var bgL:Number = this.getBytesLoaded();
 var bgP:Number = int(bgL/bgT*100);
 if (bgP < 100) {
  this._alpha = 0;
  _parent.loader.lbar.tween("_width", bgP, 0.5);
  trace("loading bg");
 } else {
  _parent.loader.alphaTo(0,1);
  this.alphaTo(100,2);
  trace("bg loaded");
  [COLOR=darkred]delete enterFrame;[/COLOR]
 }
}

:red: