//fichier construit sur pifex.fr 

function Fichier(fichier,synchrone) {return File(fichier,synchrone)}
function File(fichier,synchrone)
{
	if ((typeof(synchrone)=="undefined" || synchrone=="") && typeof(synchrone) != "boolean") synchrone=false;
	if (synchrone===true) synchrone="if(1);";
	var xmlhttp=GetHTTPObject();
	xmlhttp.open("GET",fichier,((synchrone)?true:false));
	if(synchrone)
	{
		xmlhttp.onreadystatechange=function()
		{
			if(xmlhttp.readyState == 4)
			{
				var r=xmlhttp.responseText;
				eval(synchrone);
			}
		}
	}
	xmlhttp.send(null);
	if(!synchrone)
	{
		if(xmlhttp.readyState == 4) return(xmlhttp.responseText);
		else return(false);
	}
	else return true;
}


function GetHTTPObject()
{
	var xmlhttp = false;
	
	if (window.ActiveXObject)
	{
		try
		{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e)
		{
			try
			{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (E)
			{
				xmlhttp = false;
			}
		}
	}
	/* on essaie de créer l'objet si ce n'est pas déjà fait */
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
	{
		try
		{
			xmlhttp = new XMLHttpRequest();
		}
		catch (e)
		{
			xmlhttp = false;
		}
	}
	return xmlhttp;
}


var WriteTxtRien=''; 
function InnerHTML(texte,div,ajout) {return Write(texte,div,ajout)}
function Ecrire(texte,div,ajout) {return Write(texte,div,ajout)}
function W(texte,div,ajout) {return Write(texte,div,ajout)}
function Write(texte,div,ajout)
{
	if (document.getElementById)
	{
		div =  (typeof(div)=="string" || typeof(div)=="number" || typeof(div)=="int") ? (document.getElementById(div)) : (div);
	}
	if ((typeof(ajout)=="undefined" || ajout=="") && typeof(ajout) != "boolean") ajout=false;
	if (texte+""=="false") texte=WriteTxtRien;
	if(ajout==false) div.innerHTML = texte;
	else div.innerHTML += texte;
}


