
    navigator.plugins.refresh();
    titulo="";
    titulo_atual="";
    numero=0;


    function RegisterEventObservers() 
    { 
 	var plugin = document.WMPlay;
  	document.appObs.setByProxyDSNewStreamObserver(plugin, true); 
	troca();
        numero=numero-1;
    }

    function OnDSNewStreamEvt(oldstate, newstate)
    {
	setTimeout('troca();',1000);
    } 	    

    function PlayClick ()
    {
        document.WMPlay.Play();
    }
	
    function StopClick ()
    {
        numero=1;
        document.WMPlay.Stop();
	if (navigator.appName.indexOf('Netscape',0) !== -1 && document.all)
            document.WMPlay.SetCurrentPosition(0);
        else
            document.WMPlay.CurrentPosition = 0;
    }
	
    function PauseClick ()
    {

	if (navigator.appName.indexOf('Netscape') != -1)
            estado=document.WMPlay.GetPlayState();
        else
            estado=document.WMPlay.PlayState;

	if(estado==1)
        	document.WMPlay.Play();
	else if (estado==2)
        	document.WMPlay.Pause();

    }
	
    function MuteClick ()
    {

	if (navigator.appName.indexOf('Netscape') != -1)
            estado=document.WMPlay.CurrentPosition;
        else
            estado=document.WMPlay.CurrentPosition;

	if(estado==0)
        	document.WMPlay.Play();
	else 
        	document.WMPlay.Stop();

    }

    function UpVolumeClick()
    {
	if (document.WMPlay.Volume <= -300) 
        	document.WMPlay.Volume = document.WMPlay.Volume + 300;
    }

    function DownVolumeClick()
    {
	if ( document.WMPlay.Volume >= -8000) 
        	document.WMPlay.Volume = document.WMPlay.Volume - 300;
    }

    function VerificaTitulo(titulo)
    {
		navigator.plugins.refresh();
		xy = titulo;
			  
		if (navigator.appName.indexOf('Netscape') != -1)
		    estado=document.WMPlay.GetPlayState();
		else
		    estado=document.WMPlay.PlayState;
								      
		if (estado == 2)
		{
			titulo_atual = document.WMPlay.GetMediaInfoString(8);
		    titulo_atual = parseInt(titulo_atual);
		    numero=titulo_atual;
			if (xy != titulo_atual)
		    {
			troca();
		    }
		}
																											   
	timerID=setTimeout("VerificaTitulo(titulo_atual)", 5000);
    }

primeira = true;
function onStop()
{
	MediaPlayer.Stop();
}

function onPlay()
{
	MediaPlayer.Play();
}

function onPause()
{
	MediaPlayer.Pause();
}

function onVolumeUp()
{
	if (MediaPlayer.Volume <= -1000)
		MediaPlayer.Volume = MediaPlayer.Volume + 200;
	else
		MediaPlayer.Volume = 0;
}

function onVolumeDown()
{
	if (MediaPlayer.Volume >= -9000)
		MediaPlayer.Volume = MediaPlayer.Volume - 200;
	else
		MediaPlayer.Volume = -10000;
}
