Remove preloader code from ActionScript

Hi,

I will pay whatever you think is fair for fixing the AS below (by my estimate less than $100). A while back I had a developer create a video player for me. He’s since disappeared. For some obscure/unnecessary reason, he made a preloader display while the .flv files are being loaded (which kind of defeats the whole purpose of streaming flash video). In any case, now this preloader is causing other problems and I want to remove it completely from the AS but have failed in all my attempts. Can anyone spot what I need to remove?

Notes:

  1. aside from handling video playback, this AS also handles interaction with another .swf on the HTML page so that when the video is playing the other .swf stops.
  2. The AS loads the .flv files from an XML file list.
  3. some of the words might be weird - the developer was not English-speaking
  
    // swfobject Flash Player upgrade check passed - no upgrade needed, start the movie 
     
    stop(); 
     
    if (flashVarText != undefined) { 
    flashVar_txt.text = flashVarText; 
    } 
     
     
    actu_btn.onRelease = function() { 
    getURL("http://www.actuenligne.com","_blank","GET"); 
    }; 
     
    PlayOver_btn.onRelease = function():Void { //play 
    if (_global.pauzaApasat == true) 
    { 
    netStream.pause(); 
    _root.mySender.send("myConnections", "myAction", 2); 
    _root.createEmptyMovieClip("mcHolder",12); 
    _global.pauzaApasat = false; 
    } 
    else 
    { 
    getURL("java script:urchinTracker('/videos/CLIENTS-bnp1';"); 
    netStream.play(_global.sSS); 
    _root.mySender.send("myConnections", "myAction", 2); 
    _root.createEmptyMovieClip("mcHolder",12); 
    } 
    } 
     
     
    var xmlVal:XML = new XML(); 
    xmlVal.load("/videos/accueil.xml"); 
    xmlVal.ignoreWhite = true; 
    var nLabel:Number; 
    nLabel=0; 
    var sS:String; 
    _global.pauzaApasat=false; 
    sS=""; 
     
    mySender = new LocalConnection(); 
     
    xmlVal.onLoad = function(bSuccess:Boolean):Void  
        { 
        if (bSuccess) 
            { 
                var xnRootNode:XMLNode = xmlVal.firstChild.firstChild.nextSibling;  
                var aLables:Array = xnRootNode.childNodes; 
                var xnRootNode2:XMLNode = xmlVal.firstChild.firstChild; 
                var aChildren:Array = xnRootNode2.childNodes; 
                _global.sSS = aChildren[0].firstChild.toString(); 
                for (i=0; i<=aLables.length - 1; i++) 
                    { 
                        sS=aLables.firstChild.toString(); 
                        nLabel=aChildren.firstChild.toString(); 
                        ccbBox.addItem(sS, nLabel); 
                    } 
            } 
        } 
     
    //until here the comboBox (dropdown menu) is populated from the XML file 
     
    var netConn:NetConnection = new NetConnection(); 
    netConn.connect(null); 
    var netStream:NetStream = new NetStream(netConn); 
    my_video.attachVideo(netStream); 
     
    _global.sSS = ""; 
    netStream.play(_global.sSS); 
     
    this.createEmptyMovieClip("flv_mc", this.getNextHighestDepth()); 
    flv_mc.attachAudio(netStream); 
    var audio_sound:Sound = new Sound(flv_mc); 
    //netStream.pause(); 
    var bool:Boolean = true; 
     
    _root.createEmptyMovieClip("mcHolder",12); 
    mcHolder.attachMovie("loader", "mcLoader", this.getNextHighestDepth()); 
    mcHolder._x = 0; 
    mcHolder._y = 30; 
     
     
    this.createTextField("loaded_txt", 200, 145, 90, 160, 22); 
    var loaded_interval:Number = setInterval(checkBytesLoaded, 1000, netStream); 
    function checkBytesLoaded(my_ns:NetStream) { 
       var pctLoaded:Number = Math.round(my_ns.bytesLoaded/my_ns.bytesTotal*100); 
       loaded_txt.text = pctLoaded+"%"; 
       trace(pctLoaded); 
       if (Math.round(my_ns.bytesLoaded/1000) == Math.round(my_ns.bytesTotal/1000)) 
        { 
            _root.createEmptyMovieClip("mcHolder",12); 
            my_ns.seek(0); 
            my_ns.pause(); 
            this.createTextField("loaded_txt", 200, 145, 95, 160, 22); 
            loaded_txt.text = " "; 
            clearInterval(loaded_interval); 
        } 
        else 
        { 
            my_ns.seek(0); 
        } 
        if (pctLoaded>=100) { 
            loaded_txt.text = " "; 
           clearInterval(loaded_interval); 
       } 
    } 
     
     
    b1.onRelease = function():Void { //rew 
        netStream.seek(0); 
        _root.mySender.send("myConnections", "myAction", 1); 
    } 
    b2.onRelease = function():Void { //stop 
        netStream.seek(0); 
        netStream.close(); 
        _root.mySender.send("myConnections", "myAction", 1); 
    } 
    b3.onRelease = function():Void { //pause 
        netStream.pause(); 
        if (_global.pauzaApasat == false){ 
            _root.mySender.send("myConnections", "myAction", 1); 
            _global.pauzaApasat=true; 
        } 
        else 
        { 
            _root.mySender.send("myConnections", "myAction", 2); 
            _global.pauzaApasat=false; 
        } 
    } 
    b4.onRelease = function():Void { //play 
        if (_global.pauzaApasat == true) 
        { 
            netStream.pause(); 
            _root.mySender.send("myConnections", "myAction", 2); 
            _root.createEmptyMovieClip("mcHolder",12);         
            _global.pauzaApasat = false; 
        } 
        else 
        { 
            getURL("java script:urchinTracker('/videos/CLIENTS-bnp1');");  
            netStream.play(_global.sSS); 
            _root.mySender.send("myConnections", "myAction", 2); 
            _root.createEmptyMovieClip("mcHolder",12); 
        } 
    } 
    b5.onRelease = function():Void {//sound 
        trace(bool); 
        if (bool)  
        { 
            audio_sound.setVolume(0); 
            bool=false; 
        } 
        else 
        { 
            audio_sound.setVolume(100); 
            bool=true; 
        } 
    } 
     
     
    listenerObject = new Object(); 
    listenerObject.change = function(eventObject){ 
        _root.createEmptyMovieClip("mcHolder",12); 
        mcHolder.attachMovie("loader", "mcLoader", this.getNextHighestDepth()); 
        mcHolder._x = 0; 
        mcHolder._y = 30; 
        netStream.close(); 
        _global.sSS=ccbBox.value; 
        netStream.play(_global.sSS); 
        netStream.seek(0); 
        netStream.pause(); 
        _root.mySender.send("myConnections", "myAction", 1); 
         
         
        var loaded_interval2:Number = setInterval(checkBytesLoaded2, 1000, netStream);         
        function checkBytesLoaded2(my_ns2:NetStream) { 
        var pctLoaded2:Number = Math.round(my_ns2.bytesLoaded/my_ns2.bytesTotal*100); 
        loaded_txt.text = pctLoaded2+"%"; 
        if (Math.round(my_ns2.bytesLoaded/1000) == Math.round(my_ns2.bytesTotal/1000)) 
        { 
            if (my_ns2.time<0.2) 
            { 
                _root.createEmptyMovieClip("mcHolder",12); 
                my_ns2.play(_global.sSS); 
                _root.mySender.send("myConnections", "myAction", 2); 
                clearInterval(loaded_interval2); 
            } 
            loaded_txt.text = " "; 
        } 
        else 
        { 
            my_ns2.seek(0); 
            _root.mySender.send("myConnections", "myAction", 1); 
        } 
        if (pctLoaded2>=100) { 
           loaded_txt.text = " "; 
           clearInterval(loaded_interval2); 
           _root.mySender.send("myConnections", "myAction", 2); 
       } 
    } 
     
    } 
    ccbBox.addEventListener("change", listenerObject); 
    ccbBox.setStyle("themeColor", 0xB56D70); 
     
    if (txt != "a") 
    { 
        _root.createEmptyMovieClip("mcHolder",12); 
        mcHolder.attachMovie("loader", "mcLoader", this.getNextHighestDepth()); 
        mcHolder._x = 0; 
        mcHolder._y = 30; 
        netStream.close(); 
        _global.sSS=txt; 
        netStream.play(_global.sSS); 
        netStream.seek(0); 
        netStream.pause(); 
        _root.mySender.send("myConnections", "myAction", 2); 
        var loaded_interval2:Number = setInterval(checkBytesLoaded2, 1000, netStream);         
        function checkBytesLoaded2(my_ns2:NetStream)  
        { 
            var pctLoaded2:Number = Math.round(my_ns2.bytesLoaded/my_ns2.bytesTotal*100); 
            loaded_txt.text = pctLoaded2+"%"; 
            if (Math.round(my_ns2.bytesLoaded/1000) == Math.round(my_ns2.bytesTotal/1000)) 
            { 
              if (my_ns2.time<0.2) 
                 { 
                   _root.createEmptyMovieClip("mcHolder",12); 
                   my_ns2.play(_global.sSS); 
                  _root.mySender.send("myConnections", "myAction", 2); 
                  clearInterval(loaded_interval2); 
                 } 
              loaded_txt.text = " "; 
              _root.mySender.send("myConnections", "myAction", 2); 
             } 
        else 
        { 
            my_ns2.seek(0); 
            _root.mySender.send("myConnections", "myAction", 1); 
        } 
        if (pctLoaded2>=100)  
        { 
           loaded_txt.text = " "; 
           clearInterval(loaded_interval2); 
           _root.mySender.send("myConnections", "myAction", 2); 
        } 
        } 
    }