var reqH = getHistoRequestObject();
var loadedF = false;

function startHisto() {
	sendHisto();	
}

function sendHisto(idm) {
	if(reqH.readyState==4 || reqH.readyState==0) {
		
		var url = "../common/gethisto.php?idm="+idm;
		
		reqH.open("GET",url,true);
		reqH.onreadystatechange = receiveHisto;
		reqH.send(null);
	}
}

function receiveHisto() {
		if(reqH.readyState == 4) {
			
			var output = '';
			
			var xml = reqH.responseXML;
			
			var musee = xml.getElementsByTagName('musee')[0].childNodes[0].nodeValue;
			var histo = xml.getElementsByTagName('histo')[0].childNodes[0].nodeValue;
						
			output += '<div id="histo_container"><div id="histo"><div id="fondhisto"><p class="titre_histo">'+musee+'<br /><br /></p><div id="historique">'+histo+'</div><a href="javascript:closeHisto();" id="bouton_plus">retour</a></div></div></div>';
			
		}
					
		getHistoObject("fadecontainer").innerHTML = output;
		loadedF = true;
}

function closeHisto() {
		var output = '';
		getHistoObject("fadecontainer").innerHTML = output;
}

function getHistoObject(obj) {
	var o;
	
	if(document.getElementById) o = document.getElementById(obj);
	else if(document.all) o = document.all[obj];	
	else if(document.layers) o = document.layers[obj];
	
	return o;	
}

function getHistoRequestObject() {
	// most browsers
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
		
	// IE
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
}

