function MM_swapImgRestore()
	 { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++)
      x.src=x.oSrc;
     }

function MM_preloadImages()
	 { //v3.0
        var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length;i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
     }

function MM_findObj(n, d) { //v3.0
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length)
      {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
		if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++)
		 x=d.forms[i][n];
  		for(i=0;!x&&d.layers&&i<d.layers.length;i++)
		x=MM_findObj(n,d.layers[i].document); return x;
		}

function MM_swapImage()
	{ //v3.0
        var ii,jj=0,x,a=MM_swapImage.arguments;
        document.MM_sr=new Array;
        for(ii=0;ii<(a.length-2);ii+=3)
        {
             if ((x=MM_findObj(a[ii]))!=null)
             {
                document.MM_sr[jj++]=x; if(!x.oSrc)x.oSrc=x.src;
                x.src=a[ii+2];
             }
        }
    }
    

function stopstop(a){	
	if (navigator.appName.indexOf("Explorer") > -1) {
		var btnplay = document.getElementById("btnplay");
		if((embplayer.ReadyState==4) && (embplayer.PlayState==2 || embplayer.PlayState==0)) {
			embplayer.Stop();
			showEtat("Stop");
			btnplay.src = "/img/radio/player-radio/play-off.gif";
		}
	}else{
		var btnplay = document.getElementById("playpause");
		var arret = document.getElementById('embeddiv');
		arret.innerHTML = "";
		if(a == '1'){
			showEtat("Pause");
		}else{
			showEtat("Stop");
		}
		btnplay.innerHTML = '<a href="#" onclick="playpause();"><img src="/img/radio/player-radio/play-off.gif" alt="Play" title="play" id="btnplay"></a>';
	}
}

function playpause(){	
	
	if (navigator.appName.indexOf("Explorer") > -1) {
		var btnplay = document.getElementById("btnplay");
		if((embplayer.ReadyState==4) && (embplayer.PlayState==0)) {
			try {
				embplayer.Play();
				showEtat("On Air");
			} catch (error) { window.setTimeout("embplayer.Play();",1000); }
				showEtat("Chargement");
			
			btnplay.src = "/img/radio/player-radio/pause-off.gif";
			showEtat("On Air");
		}else if((embplayer.ReadyState==4) && (embplayer.PlayState==2)){
			embplayer.Stop();
			btnplay.src = "/img/radio/player-radio/play-off.gif";
			showEtat("Pause");			
		}
		
	}else{
		var btnplay = document.getElementById("playpause");
		var play = document.getElementById('embeddiv');
		play.innerHTML = "<OBJECT ID=\"embplayer\" NAME=\"embplayer\" CLASSID=\"CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" WIDTH=120 HEIGHT=24 CODEBASE=\"http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,1,5,217\" STANDBY=\"Loading Microsoft® Windows Media™ Player components...\" TYPE=\"application/x-oleobject\"><EMBED TYPE=\"application/x-mplayer2\" PLUGINSPAGE=\"http://www.microsoft.com/isapi/redir.dll?prd=windows&sbp=mediaplayer&ar=Media&sba=Plugin&\" SRC=\"http://www.tv-radio.com/station/rfm/rfm-20k.asx\" NAME=\"embplayer\"	WIDTH=100 HEIGHT=20	showstatusbar=\"0\" showcontrols=\"0\" showdisplay=\"0\" showgotobar=\"0\" autosize=\"0\" showcaptioning=\"0\" enabletracker=\"0\" showtracker=\"0\" enablecontextmenu=\"0\" volume=\"0\"> </EMBED></OBJECT>";
		showEtat("On Air");
		btnplay.innerHTML = '<a href="#" onclick="stopstop(1);"><img src="/img/radio/player-radio/pause-off.gif" alt="Play" title="play" id="btnplay"></a>';
	}
	
}


function showEtat(etat){
	var statut = document.getElementById("statut");
	statut.innerHTML = etat;
	
}

function dataFirefox(){
	if (navigator.appName.indexOf("Explorer") > -1) {

	}else{
		sendData();
		var btnplay = document.getElementById("playpause");
		showEtat("On Air");
		btnplay.innerHTML = '<a href="#" onclick="stopstop(1);"><img src="/img/radio/player-radio/pause-off.gif" alt="Pause" title="Pause" id="btnplay"></a>';
	}
}

function SetVolume(){
	
	embplayer.Volume = -2122 ;
	
}

function VolumePlus(){
	if(embplayer.Volume < -602 ){
		embplayer.Volume = embplayer.Volume+380;
		var niv = (4022 + embplayer.Volume) / 380;
		ChangeNiv(niv);
	}else{	
		embplayer.Volume = -602;
	}	
}

function VolumeMoins(){
	if(embplayer.Volume > -4022 ){
		embplayer.Volume = embplayer.Volume-380;
		var niv = (4022 + embplayer.Volume) / 380;
		ChangeNiv(niv);
	}else{	
		embplayer.Volume = -4022;
	}
}

function ChangeNiv(niv){
	
	document.getElementById('imgniv').src = '/img/radio/player-radio/vol-'+niv+'.gif';

}


function sendData()
	{	

		var data = "NULL";
		var page = "../onair/player/onair.txt";
		var method = "GET";
		
		
			if(document.all)
				{
					//Internet Explorer
					var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ;
				}//fin if
				else
				{
				    //Mozilla
					var XhrObj = new XMLHttpRequest();
				}//fin else
				
				//définition de l'endroit d'affichage:
				
				var content = document.getElementById("script");
				//si on envoie par la méthode GET:
				if(method == "GET")
				{
					if(data == 'null')
					{
						//ouvertur du fichier sélectionné:
						XhrObj.open("GET", page);
					}//fin if
					else
					{
						//Ouverture du fichier testGet.php en methode GET
						XhrObj.open("GET", page+"?"+data);
					}//fin else
				}//fin if
				else if(method == "POST")
				{
					//Ouverture du fichier testPost.php en methode POST
					XhrObj.open("POST", page);
				}//fin elseif
			
				//Ok pour la page cible
				
				XhrObj.onreadystatechange = function() 
				{
					if (XhrObj.readyState == 4 && XhrObj.status == 200)
						if(XhrObj.responseText){
							content.innerHTML = eval(XhrObj.responseText);
						}
				}	
			
				if(method == "GET")
				{
					XhrObj.send(null);
				}//fin if
				else if(method == "POST")
				{
					XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
					XhrObj.send(data);
					
			}//fin elseif
			var refresh = setTimeout("sendData();", 60000);
			
	}
