                       LzIdleKernel.addCallback(this, '__resetframe');
                       return;
                   }
-                    
+
                   if (this.resourceContainer != null) {
                       this.removeChild(this.resourceContainer);
                   }

                  this.owner.resourceloaderror( (event as IOErrorEvent).text );
              }
          } catch (error:Error) {
              trace(event.type + " " + error);
          }
      }
      
      /** 
        * Track playback
        */

          }
      }

      private function attachLoaderEvents (info:LoaderInfo) :void {
          info.addEventListener(ProgressEvent.PROGRESS, loaderEventHandler);
          info.addEventListener(Event.OPEN, loaderEventHandler);
          // info.addEventListener(Event.UNLOAD, loaderEventHandler);
          // info.addEventListener(Event.INIT, loaderEventHandler);
          info.addEventListener(Event.COMPLETE, loaderEventHandler);
          info.addEventListener(SecurityErrorEvent.SECURITY_ERROR, loaderEventHandler);
          info.addEventListener(IOErrorEvent.IO_ERROR, loaderEventHandler);
          // @devnote: From the HTTPStatusEvent reference page:
          // > Some Flash Player environments may be unable to detect HTTP status codes; 
          // > a status code of 0 is always reported in these cases.
          // Http status is actually only available for the IE Flash-Plugin. 
          //info.addEventListener(HTTPStatusEvent.HTTP_STATUS, loaderEventHandler);
      }

      public function loaderEventHandler(event:Event):void {
          try {
