// JavaScript Document

var ouvert = 0;
var agIW = 1;
var agIH = 1;
var divOuvert = 'histoireFiche';

function chargePage(url,id)
{
	var xhr_object = null;
	var position = id;
 	if(window.XMLHttpRequest) xhr_object = new XMLHttpRequest();
 	else
 		if (window.ActiveXObject) xhr_object = new ActiveXObject("Microsoft.XMLHTTP");

	 // On ouvre la requete vers la page désirée
	xhr_object.open("POST", url, true);
	xhr_object.onreadystatechange = function(){
		if ( xhr_object.readyState == 4 )
		{
		// j'affiche dans la DIV spécifiées le contenu retourné par le fichier
			document.getElementById(position).innerHTML = xhr_object.responseText;
		}
	}
	
// dans le cas du get
	xhr_object.send(null);
}

function griserPage(url) {
	if(document.getElementById('global').className == "opacite")
		document.getElementById('global').className = "";
	else
		document.getElementById('global').className = "opacite";
		
	afficheFiche(url);
}

function afficheFiche(url)
{
	if(document.getElementById('ficheCercle').style.display == "block")
	{		
		document.getElementById('ficheCercle').style.display = "none";
		document.getElementById('ficheCercle').innerHTML = "";
	}
	else
	{
		new Effect.Appear('ficheCercle', {duration: 1.3, fps:25});
		document.getElementById('ficheCercle').innerHTML = "";
		divOuvert = 'histoireFiche';
		chargePage(url,'ficheCercle');		
	}
}

function fermeFenetre()
{
	document.getElementById('ficheCercle').style.display = "none";
	ouvert = 0;
}

function ouvreFenetre(url)
{
	if(ouvert==0)
	{
		new Effect.Appear('ficheCercle', {duration: 1.3, fps:25});
		ouvert=1;
	}
}

function montreDiv(id)
{
	//On cache la div qui est ouvert
	document.getElementById(divOuvert).style.display = "none";
	
	//On ouvre la div
	document.getElementById(id).style.display = "block";
	
	//On affecte la variable divOuvert
	divOuvert=id;
}

function montreMenuMil()
{
	if(document.getElementById('menuMil').style.display == "block")
		document.getElementById('menuMil').style.display = "none";
	else
		document.getElementById('menuMil').style.display = "block";
}
