//Gestion du Navigateur et de l'OS
var bWin32IE;
if ((navigator.userAgent.indexOf("IE") > -1) && (navigator.platform == "Win32"))
     bWin32IE = true;
else
     bWin32IE = false;

//gestion des messages d'erreur Windows Media
function WMOK(){
	if (document.WMPlayer.CurrentPosition!=-1)
		return true;
	else
		return false;
}

// gestion des alt sur les boutons de volume (c que pour IE)

function set_volume(Vol){
	if (bWin32IE){
		document.images['moins'].alt = 'Diminuer le volume - Volume ' + Vol + ' %';
		document.images['plus'].alt ='Augmenter le volume - Volume ' + Vol + ' %';
	}
	return;
}

//Contrôles pour RealPlayer

function RPStop(){
	document.RealPlayer.DoStop();
}

function RPPlay(){
	document.RealPlayer.DoPlay();
}

function RPPause(){
	document.RealPlayer.DoPause();
}

function RPMoins(){
	var temp = document.RealPlayer.GetVolume();
	if (temp >= 20) {
		document.RealPlayer.SetVolume(temp - 20);
		set_volume(Math.round(temp-20));
	}else{
		document.RealPlayer.SetVolume(0);
		set_volume(0);
	}
}

function RPPlus(){
	var temp = document.RealPlayer.GetVolume();
	if (temp <=80){
		document.RealPlayer.SetVolume(temp + 20);
		set_volume(Math.round(temp+20));
	}else{
		document.RealPlayer.SetVolume(100);
		set_volume(100);
	}
}

function RPFullScreen(){
	document.RealPlayer.SetFullscreen();
}

//Contrôle du Windows Media Player

function WMStop(){
	document.WMPlayer.Stop();
	if(bWin32IE){
		if(WMOK()){WMPlayer.CurrentPosition=0;}
	}else{
		document.WMPlayer.SetCurrentPosition(0);
	}
}

function WMPlay(){
	if(bWin32IE){
		if (WMOK()){WMPlayer.Play();}
	}else{
		document.WMPlayer.Play();
	}
}

function WMPause(){
	if(bWin32IE){
		if (WMOK()){WMPlayer.Pause();}
	}else{
		document.WMPlayer.Pause();
	}
}

function WMMoins(){
	if (bWin32IE){
	// Pour Internet Explorer sous Windows
		if(WMOK()){
			var temp = WMPlayer.Volume;
			if (temp > -800){
				WMPlayer.Volume = temp-200;
				WMPlayer.Mute=false;
				set_volume(Math.round(100+(temp-200)/10));
			}else{
				WMPlayer.Volume = -1000;
				WMPlayer.Mute=true;
				set_volume(0);
			}
		}	
	}else{
	//Pour les autres
		var temp = document.WMPlayer.GetVolume();
		if (temp > -800){
			document.WMPlayer.SetVolume(temp-200);
			document.WMPlayer.SetMute(false);
		}
		else{
			document.WMPlayer.SetVolume(-1000);
			document.WMPlayer.SetMute(true);
		}
	}
	WMPlay();
}

function WMPlus(){
	if (bWin32IE){
	// Pour Internet Explorer sous Windows
		if(WMOK()){
			var temp = WMPlayer.Volume;
			if (temp < -200){
				WMPlayer.Volume = temp + 200;
				WMPlayer.Mute=false;
				set_volume(Math.round(100+(temp+200)/10));
			}
			else{
				WMPlayer.Volume = 0;
				WMPlayer.Mute=false;
				set_volume(100);
			}
		}
	}else{
	//Pour les autres
		var temp = document.WMPlayer.GetVolume();
		if (temp < -200){
			document.WMPlayer.SetVolume(temp + 200);
			document.WMPlayer.SetMute(false);
		}
		else{
			document.WMPlayer.SetVolume(0);
			document.WMPlayer.SetMute(false);
		}
	}
	WMPlay();
}

function WMFullScreen(){
	if(bWin32IE){
		if (WMOK()){WMPlayer.DisplaySize=3;}
	}else{
		document.WMPlayer.SetDisplaySize(3);
	}
}
