        var monTimer=-1

        function runIt()
        {
            if (document.sleengPlayer.ReadyState < 4)
            {
                setTimeout("runIt()", 100)
                return
            }
        }

        function startPlayback()
        {
            document.sleengPlayer.Play()
            monitorPlayback()
        }

        function pausePlayback()
        {
            document.sleengPlayer.Pause()
        }


        function doResetPlay()
        {
            doStopPlayback();
            doPausePlay();
        }

        function doStopPlayback()
        {
            stopMonitor()
            document.sleengPlayer.Stop()
        }

        function setFullSize()
        {
            document.sleengPlayer.DisplaySize = 3
        }



        function mutePlayback()
        {

            var currSrc = document.mutePlay.src
            var curr = currSrc.substring(currSrc.lastIndexOf("/")+1)
            var p = document.pausePlay.src.lastIndexOf("/")
            if (curr == "sound.gif") {
                document.mutePlay.src =
                document.pausePlay.src.substring(0,p+1) +  "mute.gif"
                document.sleengPlayer.mute = true;
            }
            else{
                document.mutePlay.src =
                document.pausePlay.src.substring(0,p+1) +  "sound.gif"
                document.sleengPlayer.mute = false;
            }
        }

        function monitorPlayback()
        {
            monTimer = -1

            /*
            if (document.sleengPlayer.Mute)
            {
                doStopPlayback()
                return
            }

            if (document.sleengPlayer.Volume <= -10000)
            {
                doStopPlayback()
                return
            }
            */
            if (document.sleengPlayer.PlayState != 0)
            monTimer = setTimeout("monitorPlayback('')", 100)
        }

        function stopMonitor()
        {
            if (monTimer != -1) clearTimeout(monTimer)
            monTimer = -1
        }

        function audioEnded()
        {
            stopMonitor()
            setStopPlay("play","audioEnded")
        }

        function audioStarted()
        {
            
            ShowDivTag("AudioDiv");
            HideDivTag("WaitDiv");
            if (document.sleengPlayer.Volume <= -10000)
                document.sleengPlayer.Volume = -600
            if (monTimer = -1) monitorPlayback()
                setStopPlay("pause","audioStarted")
        }

        function audioStopped()
        {
            setStopPlay("play","audioStopped")
        }

        function setStopPlay(v,where)
        {
            var p = document.pausePlay.src.lastIndexOf("/")
            document.pausePlay.src =
            document.pausePlay.src.substring(0,p+1) + v + ".gif"
        }

        function doPausePlay()
        {
            var currSrc = document.pausePlay.src
            var curr = currSrc.substring(currSrc.lastIndexOf("/")+1)
            if (curr == "pause.gif")
            {
                pausePlayback()
                setStopPlay("play","audioEnded")
            }
            else
            {
                startPlayback()
            }
            HideDivTag('ReplayDiv');
            HideDivTag('WaitDiv');
            return 0
        }

        function isNotDim()
        {
            var p = document.nextBtn.src.lastIndexOf("/")
            p++
            return (document.nextBtn.src.substring(p) == "next.gif")
        }

        function doNextSlide()
        {
            var p = document.nextBtn.src.lastIndexOf("/")
            document.nextBtn.src =
            document.nextBtn.src.substring(0,p+1) + "next.gif"
        }
        
        function volumeDown()
        {
            var vol = document.sleengPlayer.Volume
            document.sleengPlayer.Volume = vol - 1000
        }

         function volumeUp()
        {
            var vol = document.sleengPlayer.Volume
            document.sleengPlayer.Volume = vol + 1000
        }

        function ShowDivTag(divTag, x, y)
        {
            _Popup = document.getElementById(divTag);
            if ( x > 0 )
                _Popup.style.position ="absolute"
            _Popup.style.display="block";
            if ( x > 0 )
                _Popup.style.left = x;
            if ( y > 0 )
                _Popup.style.top = y;
            _Popup.focus();
        }

        function HideDivTag(divTag)
        {
            _Popup = document.getElementById(divTag);
            _Popup.style.display="none";
        }



