var lecteurActif=0;
var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
var focusactif=0;
var focustrailer=document.getElementsByTagName("body")[0];
var idtrailer=0;
var swaptrailer_effectue=0;
var chrono;

if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub lelecteur_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call lelecteur_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</script\>\n');
}

function mode_changer(lemode,article_id)
{
	if(lemode=="simple")
	{
		document.getElementById("article_"+article_id+"_texte").style.display="block";
		document.getElementById("multipage_"+article_id).style.display="none";
		document.getElementById("lestraducteurs").style.display="block";
		document.getElementById("modesimple").className="unmodeactif";
		document.getElementById("modemulti").className="unmode";
	}
	else
	{
		document.getElementById("article_"+article_id+"_texte").style.display="none";
		document.getElementById("multipage_"+article_id).style.display="block";
		document.getElementById("lestraducteurs").style.display="none";
		document.getElementById("modesimple").className="unmode";
		document.getElementById("modemulti").className="unmodeactif";
	}
}

function activergmode(truc)
{
	var tliens=new Array();
	tliens=document.getElementById("col_g").getElementsByTagName("a");
	for(var x=0;x<tliens.length;x++)
		tliens[x].className="lien";
	
	document.getElementById(truc).className="lienactif";
}

function activerdmode(truc)
{
	var tliens=new Array();
	tliens=document.getElementById("col_d").getElementsByTagName("a");
	for(var x=0;x<tliens.length;x++)
		tliens[x].className="lien";
	
	document.getElementById(truc).className="lienactif";
}

function activerfocus(lid,newurl)
{
	var tdiv=document.getElementById('bandeau_focus').getElementsByTagName('div');
	for(var x=0;x<tdiv.length;x++)
	{
		if(tdiv[x].className.indexOf('focusactif')!=-1)
			tdiv[x].className='unfocus';
	}
	
	var tlink=document.getElementById("focus"+lid).getElementsByTagName("a")[0];
	tlink.href=newurl;
	tlink.onclick="";
	
	document.getElementById("focus"+lid).className='unfocus focusactif';
	document.getElementById("focus"+lid).getElementsByTagName('a')[0].style.border="none";
}

function getFocusActif()
{
	var tfocus=document.getElementById('bandeau_focus').getElementsByTagName('div');
	for(var x=0;x<tfocus.length;x++)
	{
		if(tfocus[x].className.indexOf('focusactif')!=-1)
		{
			focusactif=tfocus[x];
			focustrailer=tfocus[x];
			//calcul de l'id trailer
			var tdiva=document.getElementById("contenu_focus").getElementsByTagName("div");
		
			for(var y=0;y<tdiva.length;y++)
			{
				if(tdiva[y].className.indexOf('video')!=-1)
					idtrailer=tdiva[y].id;	
			}
		}
	}
}

function focus_rollout(truc)
{
	if(truc!=focusactif)
	{
		if(truc.className.indexOf('focusactif')==-1)
		{
			truc.className='unfocus';
			truc.getElementsByTagName('img')[0].style.border="none";
		}
	}
}


function changerimage(truc)
{
	var timg=truc.getElementsByTagName("img")[0];
	if(timg.src.indexOf("_on")!=-1)
		timg.src=repertoireimages+truc.id+".png";
	else
		timg.src=repertoireimages+truc.id+"_on.png";	
}

function reinitimage(truc)
{
	var timg=truc.getElementsByTagName("img")[0];
	if(timg.src.indexOf("_on")!=-1)
		timg.src=repertoireimages+truc.id+".png";
	else
		timg.src=repertoireimages+truc.id+"_on.png";	
}

function rollimage(truc,srctruc)
{
	var timg=truc.getElementsByTagName("img")[0];
	timg.src=srctruc;
}


function montrer(truc)
{
	//recherche du voisin de type "cache"
	var bvoisin=false;
	var voisin=truc;
	while(bvoisin!=true)
	{
		voisin=voisin.nextSibling;
		if(voisin.nodeType==1)
		{
			if(voisin.className.indexOf("cache")!=-1)
			{
				bvoisin=true;
				if(voisin.style.display=="none" || voisin.style.display=="")
				{
					voisin.style.display="inline";
					truc.style.fontWeight="bold";					
				}
				else 
				{
					voisin.style.display="none";
					truc.style.fontWeight="normal";
					
				}
			}
		}
		
	}	
}

function verifiermot(truc)
{
	var bvoisin=false;
	var voisin=truc;
	while(bvoisin!=true)
	{
		voisin=voisin.nextSibling;
		if(voisin.nodeType==1)
		{
			if(voisin.className.indexOf("cache")!=-1)
			{
				bvoisin=true;
				if(voisin.style.display=="none" || voisin.style.display=="")
					truc.className="motif";
				else 
					truc.className="motifactif";
			}
		}
		
	}
}


function focus_rollon(truc,trailer)
{
	truc.style.cursor="pointer";
	if(truc!=focusactif)
	{
		if(truc.className.indexOf('focusactif')==-1)
			truc.className='unfocus focusover';
		
		var contenufocus=document.getElementById("contenu_focus");

		if(trailer=='0')
		{
			//Clonage de la grande image
			var image_node=document.getElementById("focusimg"+truc.id.substr(5,2));
			var newimage_node=image_node.cloneNode(true);
			newimage_node.id="new"+image_node.id;
			newimage_node.style.display="block";
			
			// Est-ce qu'une image figure dans contenufocus
			if(contenufocus.getElementsByTagName("img").length>0)
			{
				//le remplacement est possible
				var lenoeud=contenufocus.getElementsByTagName("img")[0];
				contenufocus.replaceChild(newimage_node,lenoeud);
			}
			else
			{
				//il faut ajouter l'image
				contenufocus.appendChild(newimage_node);
			}
			//La video est cachee
			if(contenufocus.getElementsByTagName("div")[0].style.display!="none")
				video_stopper();
			contenufocus.getElementsByTagName("div")[0].style.visibility="hidden";//display="none";			
		}
		else
		{
			//Consultation de la video
			//l'ancienne image est cachee
			contenufocus.getElementsByTagName("img")[0].style.visibility="hidden";//display="none";
			//la video est affichee
			//contenufocus.getElementsByTagName("div")[0].style.display="block";
			contenufocus.getElementsByTagName("div")[0].style.visibility="visible"
			//video_pause();
		}
		//MISE A JOUR DES STATUTS		
		focusactif.className="unfocus";
		focusactif=truc;
	}
}

function ajusteriframe(hauteur)
{
	document.getElementById("ifexterne").style.height=hauteur+"px";
}

function sethand(truc)
{
	truc.style.cursor="pointer";
	
}
