function toggle(box){
 if(document.getElementById(box).style.visibility == "hidden"){
   document.getElementById(box).style.visibility = "visible";
 }else{
   document.getElementById(box).style.visibility = "hidden";
 }
}

function toggleDisplay(box){

 if(document.getElementById(box).style.display == "none"){
   document.getElementById(box).style.display = "block";
 }else{
   document.getElementById(box).style.display = "none";
 }
}

function VisionPlay()
{
		try
		{
			var playControl = document.getElementById('playZone');
			var stopControl = document.getElementById('stopZone');

			if(EdemoPlay.playState == 3)
			{
				EdemoPlay.controls.pause();
				playControl.innerHTML = '<a href="#" onclick="javascript:return VisionPlay()"><img src="/France/vision/images/player/pPlayButton.jpg" width="27" height="22" border="0" alt="Play"/></a>';
				stopControl.innerHTML = '<a href="#" onclick="javascript:return VisionStop()"><img src="/France/vision/images/player/pStopButton.jpg" width="19" height="22" border="0" alt="Stop"/></a>';
			}
			else
			{
				EdemoPlay.controls.play();
				playControl.innerHTML = '<a href="#" onclick="javascript:return VisionPlay()"><img src="/France/vision/images/player/pPauseButton.jpg" width="27" height="22" border="0" alt="Pause"/></a>';
				stopControl.innerHTML = '<a href="#" onclick="javascript:return VisionStop()"><img src="/France/vision/images/player/pStopButton.jpg" width="19" height="22" border="0" alt="Stop"/></a>';
			}
		}
		catch (ex){}
            return false;
}

function VisionStop()
{
	try
		{
			var stopControl = document.getElementById('stopZone');
			var playControl = document.getElementById('playZone');
	
            if (EdemoPlay.playState != 1 && EdemoPlay.playState !=2)
			{
				EdemoPlay.controls.Stop();
				stopControl.innerHTML = '<img src="/France/vision/images/player/pStopButtonOff.jpg" width="19" height="22" border="0"/>';
				playControl.innerHTML = '<a href="#" onclick="javascript:return VisionPlay()"><img src="/France/vision/images/player/pPlayButton.jpg" width="27" height="22" border="0" alt="Play"/></a>';
			}
		}
		catch (ex){}
		
		return false;
}


function VisionMute()
{
	try
		{
			var muteControl = document.getElementById('muteZone');
				
			x = EdemoPlay.settings.mute;
            if (x == 0) {
                    EdemoPlay.settings.mute = "1";
					muteControl.innerHTML = '<a href="#" onclick="javascript:return VisionMute()"><img src="/France/vision/images/player/pMuteButtonOff.jpg" width="20" height="22" border="0" alt="Unmute"/></a>';
                 }else{  
                    EdemoPlay.settings.mute = "0";
					muteControl.innerHTML = '<a href="#" onclick="javascript:return VisionMute()"><img src="/France/vision/images/player/pMuteButtonOn.jpg" width="20" height="22" border="0" alt="Mute"/></a>';
                 } 
				 
		}
		catch (ex){}
            return false;
}


function VisionSwitchPlay()
{
		
}


function VisionSwitchMute()
{
		
}


function VisionSetFullScreen()
{
	if (EdemoPlay.playState == 3) 
	{	
		EdemoPlay.uiMode = 'full';
		EdemoPlay.fullScreen='true';
		
	}
	return false;
}

function VisionSetPosition(pPosition)
{
	if (!isNaN(pPosition) && (pPosition != ''))
	{
		EdemoPlay.controls.currentPosition = pPosition;
		EdemoPlay.controls.play();
	}
	return false;
}

function VisionSetAscx(pAscx)
{
	if (pAscx != '')
	{
		document.getElementById('EdemoPlay').URL = '/france/Vision/Files/' + pAscx;
	}
	return false;
}

function loadExternalAX(pre, inter, post, id, name, width, height, uimode, autostart, strechToFit, Url)
{
	document.write(pre);
	document.write('<OBJECT ID="'+id+'" Name="'+name+'" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="'+width+'" height="'+height+'">');
	document.write('<PARAM NAME="uiMode" VALUE="'+uimode+'">');
	document.write('<PARAM NAME="autoStart" VALUE="true">');
	document.write('<PARAM NAME="enableContextMenu" VALUE="false">');
	document.write('<PARAM NAME="stretchToFit" value="'+strechToFit+'">');
	if(getQueryVariable("cPosition"))
   	{
		document.write('  <param name="currentPosition" value="'+getQueryVariable("cPosition")+'">');
   	}
	document.write('<PARAM name="URL" VALUE="'+Url+'">');
    document.write('<EMBED type="application/x-mplayer2"'
	        		+' pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/" '
                    +' name="EdemoPlay" id="EdemoPlay" autostart="1" animationatstart="0" transparentatstart="1" AllowChangeDisplaySize="1" ');
	if(getQueryVariable("cPosition"))
   	{
		document.write(' currentPosition="'+getQueryVariable("cPosition")+'" ');
   	}
	document.write(' enableContextMenu="0" width="'+width+'" height="'+height+'" src="'+Url+'">');
	document.write('</EMBED>');
    document.write('</OBJECT>');
	document.write(inter);
    document.write('<span id="playZone"><a href="#" onclick="javascript:return VisionPlay()"><img'
				   				 +' src="/France/vision/images/player/pPauseButton.jpg"'
				   				 +' width="27"'
				   				 +' height="22" border="0" alt="Pause"/></a></span><span id="stopZone"><a href="#" onclick="javascript:return VisionStop()"><img'
								 +' src="/France/vision/images/player/pStopButton.jpg" width="19" height="22" border="0" alt="Stop"/></a></span><span style="background-image:url(/France/vision/images/player/pCenter.jpg);background-repeat:no-repeat;width:243px;height:20px; top:0px;padding-top:3px; margin:0px; vertical-align:top; text-align:center;"'
								 +' id="centerStatus"/>&nbsp;</span><span id="muteZone"><a href="#" onclick="javascript:return VisionMute()"><img'
								 +' src="/France/vision/images/player/pMuteButtonOn.jpg" width="20" height="22" border="0" alt="Mute"/></a></span><img src="/France/vision/images/player/pRight.jpg"'
								 +' width="11" height="22" />'); 
	document.write(post);
	
}


function loadExternalAXFF(pre, inter, post, id, name, width, height, uimode, autostart, strechToFit, Url)
{
	document.write(pre);
	document.write('<object id="'+id+'" data="'+Url+'" type="video/x-ms-wmv"');
   	document.write('   width="'+width+'" height="'+height+'">');
   	if(getQueryVariable("cPosition"))
   	{
		document.write('  <param name="currentPosition" value="'+getQueryVariable("cPosition")+'">');
   	}
	document.write('  <param name="stretchtofit" value="1">');
   	document.write('  <param name="showstatusbar" value="1">');
	document.write('  <param name="uimode" value="full">');
	document.write('  <param name="showcontrols" value="1">');
	document.write('  <param name="enableContextMenu" value="1">');
   	document.write('   <param name="src" value="'+Url+'">');
  	document.write('   <param name="autostart" value="1">');
   	document.write('   <param name="volume" value="100">');
   	document.write('  </object>');
	document.write(inter);
    
	document.write(post);
}

function getQueryVariable(variable)
{
          var query = window.location.search.substring(1);
          var vars = query.split("&");
          for (var i=0;i<vars.length;i++) {
                    var pair = vars[i].split("=");
                    if (pair[0] == variable) {
                                        return pair[1];
                                       }
	     }
}

function LinkWMPPlugin()
{
    var lLink;
    
    if (navigator.platform == "Win32")
    {
        if (document.all) 
        { 
            lLink = false;
        }
        else if (document.layers) 
        {
            lLink = false;
        } 
        else if (document.getElementById) 
        {
            lLink = true;
	        for (var i1 = 0 ; i1 < navigator.plugins.length ; i1++)
            {
                var n = navigator.plugins[i1].name;
                if ( n != null && n.indexOf("Windows Media") >= 0 && n.indexOf("Microsoft") >= 0 ) 
                { lLink = false; break; }
            }
        } 
    }
    else
    {
        lLink = false;  
    }
    return lLink;
}

