// JavaScript Document

// ================================================ CENTRAGE VERTICAL
	function centrageVertical()
	{
		hauteurPage = document.getElementById("repere").offsetTop + 1;
		hauteurContenu = 590;
		
		if(hauteurPage > hauteurContenu)
		{
			difference = hauteurPage - hauteurContenu;
			document.body.style.paddingTop = (difference/2) +"px";
		}
		else
		{
			document.body.style.paddingTop = 0;
		}
	}
	function centrageVerticalBonus()
	{
		hauteurPage = document.getElementById("repere").offsetTop + 1;
		hauteurContenu = 768;
		
		if(hauteurPage > hauteurContenu)
		{
			difference = hauteurPage - hauteurContenu;
			document.body.style.paddingTop = (difference/2) +"px";
		}
		else
		{
			document.body.style.paddingTop = 0;
		}
	}
	function centrageVertical2Bonus()
	{
		hauteurPage = document.getElementById("repere").offsetTop + 1;
		hauteurContenu = 768;
		
		if(hauteurPage > hauteurContenu)
		{
			difference = hauteurPage - hauteurContenu;
			document.body.style.paddingTop = (difference/2) +"px";
		}
		else
		{
			document.body.style.paddingTop = 0;
		}
	}
	
	function centrageVertical2()
	{
		hauteurPage = document.getElementById("repere").offsetTop + 1;
		hauteurContenu = 590;
		
		if(hauteurPage > hauteurContenu)
		{
			difference = hauteurPage - hauteurContenu;
			document.body.style.paddingTop = (difference/2) +"px";
		}
		else
		{
			document.body.style.paddingTop = 0;
		}
	}
// ================================================ CENTRAGE VERTICAL
	
	
	
/* ============================== AFFICHAGE DES FLASH */
	function afficheFlash(version,nom,largeur,hauteur){
		document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version+',0,0,0" width='+largeur+' height='+hauteur+'>\n');
		document.write('<param name="allowScriptAccess" value="sameDomain" />\n');
		document.write('<param name="movie" value='+nom+' />\n');
		document.write('<param name="quality" value="high" />\n');
		document.write('<param name="wmode" value="transparent" />\n');
		document.write('<embed src='+nom+' quality="high" wmode="transparent" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width='+largeur+' height='+hauteur+'></embed>\n');
		document.write('</object>\n');
	}
/* ============================== AFFICHAGE DES FLASH */



/* ============================== SURVOL DES INTERLOCUTEURS */
	function survol(interlocuteur,bordure)
	{
		interlocuteur.style.backgroundColor="#746868";
		document.getElementById(bordure).style.borderTop="1px solid #6c6261";
		document.getElementById(bordure).style.borderBottom="1px solid #6c6261";
	}
	
	function finSurvol(interlocuteur,bordure)
	{
		interlocuteur.style.backgroundColor="#5d5353";
		document.getElementById(bordure).style.borderTop="1px solid #5d5353";
		document.getElementById(bordure).style.borderBottom="1px solid #5d5353";
	}
/* ============================== SURVOL DES INTERLOCUTEURS */
	
	
function prec()
{
	eval("document.getElementById('diapo"+diap+"').className='invisible';");
	eval("document.getElementById('diapoTitre"+diap+"').className='invisible';");
	diap--;
	if (diap==0)
	{
		diap=nb_diap;
	}
	eval("document.getElementById('diapo"+diap+"').className='visible';");
	eval("document.getElementById('diapoTitre"+diap+"').className='visible';");
}

function suiv()
{
	eval("document.getElementById('diapo"+diap+"').className='invisible';");
	eval("document.getElementById('diapoTitre"+diap+"').className='invisible';");
	diap++;
	if (diap>=nb_diap+1)
	{
		diap=1;
	}
	eval("document.getElementById('diapo"+diap+"').className='visible';");
	eval("document.getElementById('diapoTitre"+diap+"').className='visible';");
}	

function afficheFLV(fichier,largeur,hauteur)
{
	document.write("<object id=\"monFlash\" type=\"application/x-shockwave-flash\" data=\"flash/player_flv.swf\" width=\""+largeur+"\" height=\""+hauteur+"\">\n");
	document.write("	<param name=\"movie\" value=\"flash/player_flv.swf\" />\n");
	document.write("	<param name=\"FlashVars\" value=\"flv="+fichier+"&amp;width="+largeur+"&amp;height="+hauteur+"&amp;margin=0\" />\n");
	document.write("</object>\n");
}

function afficheFLV2(fichier,largeur,hauteur,temps)
{
	document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0\" width=\""+largeur+"\" height=\""+hauteur+"\" id=\"loader\" align=\"middle\">\n");
	document.write("<param name=\"allowScriptAccess\" value=\"sameDomain\" />\n");
	document.write("<param name=\"movie\" value=\"video/video.swf?nomflv="+fichier+"&tempsflv="+temps+"\" />\n");
	document.write("<param name=\"quality\" value=\"high\" />\n");
	document.write("<param name=\"bgcolor\" value=\"#ffffff\" />\n");
	document.write("<embed src=\"video/video.swf?nomflv="+fichier+"&tempsflv="+temps+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\""+largeur+"\" height=\""+hauteur+"\" name=\"loader\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\n");
	document.write("</object>\n");
}


// ================================================ ZOOM PLAN
	var hauteurContenu	= 0;
	function calculeHauteurContenu(){
		hauteurContenu=document.getElementById("repere").offsetTop+1;
	}
	
	var positionTimer;
	var positionFenetre;
	var positionLargeur;
	var positionHauteur;
	var titrePhoto,nomPhoto;

	function alerte(fenetre,largeur,hauteur,photo){
		positionFenetre = fenetre;
		positionLargeur = largeur;
		positionHauteur = hauteur;
		calculeposition();
		positionTimer = setInterval("calculeposition()",100);

		document.getElementById("masque").style.display="block";
		document.getElementById(fenetre).style.display="block";
		
		document.getElementById("zoomVisuel").src="images/"+photo;
	}
	
	function calculeposition(){
		fenetre = positionFenetre;
		largeur = positionLargeur;
		hauteur = positionHauteur;
		
		if(navigator.userAgent.indexOf("Safari")!=-1)
		{
			var hauteurScroll=document.body.scrollTop;
		}
		else
		{
			var hauteurScroll=document.documentElement.scrollTop;
		}
		var largeurContenu=document.getElementById("repere").offsetLeft+1;
		
		var largeurAlerte=largeur;
		var hauteurAlerte=hauteur;
		var coordoonneeX=(largeurContenu-largeurAlerte)/2;
		
		var coordoonneeY=hauteurScroll+((hauteurContenu-hauteurAlerte)/2);
		
		document.getElementById(fenetre).style.left=coordoonneeX+"px";
		document.getElementById(fenetre).style.top=coordoonneeY+"px";
		

		document.getElementById("masque").style.width=largeurContenu+"px";
		if(hauteurContenu < document.body.offsetHeight)
		{
			document.getElementById("masque").style.height=(document.body.offsetHeight)+"px";
		}
		else
		{
			document.getElementById("masque").style.height=(hauteurContenu)+"px";
		}
	}
	
	function replacerAlerte(fenetre,largeur,hauteur){
		if(navigator.userAgent.indexOf("Safari")!=-1)
		{
			var hauteurScroll=document.body.scrollTop;
		}
		
		else
		{
			var hauteurScroll=document.documentElement.scrollTop;
			
		}
		var largeurContenu=document.getElementById("repere").offsetLeft+1;
		var largeurAlerte=largeur;
		var hauteurAlerte=hauteur;
		var coordoonneeX=(largeurContenu-largeurAlerte)/2;
		
		var coordoonneeY=hauteurScroll+((hauteurContenu-hauteurAlerte)/2);
		
		document.getElementById(fenetre).style.left=coordoonneeX+"px";
		document.getElementById(fenetre).style.top=coordoonneeY+"px";
		
		document.getElementById("masque").style.width=(document.body.offsetWidth)+"px";
		document.getElementById("masque").style.height=(document.body.offsetHeight)+"px";
	}
	
	function fermerAlerte(fenetre){
		document.getElementById("masque").style.display="none";
		document.getElementById(fenetre).style.display="none";
		clearInterval(positionTimer);
	}
	
// ================================================ ZOOM PLAN