
function getNewXMLHTTP() {

	try {
		return new XMLHttpRequest();
	} catch(e) {	
		try {
			var aObj = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				var aObj = new ActiveXObject("Microsoft.XMLHTTP");
			} catch(e) {
				return false;
			}
		}
	}
	return aObj;
}



	try {

	var xmlHttp = getNewXMLHTTP();
	

	} catch(e) {
		alert("Pour une raison ou une autre, il y a eu une erreur sur cette page et la gestionnaire d'erreur est trop paresseux pour faire de quoi d'utile. Désolé.");
	}
	
	
	
function chargXML(nod1){
document.getElementById('loading').style.display = "block";
xmlHttp.open("GET",nod1,true);

//xmlHttp.setRequestHeader("Content-Type", "text/xml")
xmlHttp.onreadystatechange=rsstestversion2; 
xmlHttp.send(null);

}



function rsstestversion1() {
	if (xmlHttp.readyState==4) {
		
		var aAfficher;
		aAfficher = xmlHttp.responseText.replace(/</g, "&lt;");
		document.getElementById("texte").innerHTML=aAfficher;
	}
}


var itms;
var itm;

function rsstestversion2() {

	if (xmlHttp.readyState==4) {


		if(navigator.userAgent.indexOf('MSIE') >= 0 && navigator.userAgent.indexOf('Win') >= 0)
		{	
			//alert(xmlHttp.responseXML.childNodes.length+" "+xmlHttp.responseText)

			tst = xmlHttp.responseXML.getElementsByTagName('div');
			for(i=0;i<tst.length;i++)
			{
				if(tst[i].attributes.length > 0 && tst[i].attributes[0].nodeValue == "texte")
				{
				itm = tst[i].getElementsByTagName('div').item(0);
				
				}
			}
		}

		else {
			itm = xmlHttp.responseXML.getElementById('texte').getElementsByTagName('div').item(0).innerHTML
		}


		//itms = xmlHttp.responseXML.getElementsByTagName('item'); 
		//
		
		aff1(t,nod,typ,lgd)
			
	}
}

var t,nod,typ,lgd;


// CHARGEMENT AU CLIC

function aff(t1,nod1,typ1,lgd1) {

if(navigator.userAgent.indexOf('MSIE') >= 0 && navigator.userAgent.indexOf('Win') >= 0 && document.getElementById('lienAnnex')){	

LL = document.getElementById('lienAnnex').getElementsByTagName('a');

for(i=0;i<LL.length;i++){
if(LL[i].getAttribute('href').indexOf(nod1) >= 0){ t1 = LL[i].parentNode }
}


}


t = t1; nod = nod1; typ = typ1; lgd = lgd1;


if(typ1 == "annexe"){
	if(navigator.userAgent.indexOf('MSIE') >= 0 && navigator.userAgent.indexOf('Win') >= 0){	
	
	ifr = document.createElement('iframe');
	ifr.setAttribute('id',"ifr");
	
	
	bod = document.getElementsByTagName('body').item(0)
	//bod.appendChild(ifr)
	
		document.getElementById('ifr').setAttribute('src',nod1);
	
	
	}
else {
	chargXML(nod1);
}

}


else { aff1(t,nod,typ,lgd) }

}




function aff1(t,nod,typ,lgd) {

	if(typ!="page" && typ!="annexe" && typ!="video" && typ!='image'){
	
	document.location.href = nod;
	
	}



	if(typ=="annexe"){
		document.getElementById("annexes").style.display = "block";
		document.getElementById("zoneTexte").style.visibility = "hidden";
		cbl = document.getElementById("annexes").getElementsByTagName('div').item(1);
		cnt = "t";
		
		
		
		/*
		for(i=0;i<itms.length;i++){
			if(itms[i].childNodes[3].childNodes[0].nodeValue.indexOf(nod)>=0){ 
			cnt = itms[i].getElementsByTagName('encoded').item(0).childNodes.item(0).nodeValue }

		}
		
		
		cbl.innerHTML = cnt;
	*/
	
		//cbl.removeChild(cbl.childNodes.item(0))
		//cbl.appendChild(itm)	
		

		if(navigator.userAgent.indexOf('MSIE') >= 0 && navigator.userAgent.indexOf('Win') >= 0){	
			
			cbl.innerHTML = itm.xml;
			hgt = cbl.offsetHeight;
			hgt+= 500;
			hgt+= "px";

			document.getElementById('article').style.height = hgt;

		}

		else {
			cbl.innerHTML = itm;
		}

	document.getElementById('loading').style.display = "none";

			if(smen&&smen!=""){smen.className = "";}
				//document.getElementById('presentation').className = "";
				t.className = "actif";
				smen = t;
			
			
	}
	else if(typ=="page"){
		window.location.href=nod
	}
	else if(typ=="video"){
		vid = window.open(nod,'video','resizable=yes,scrollbars=no,toolbar=no,location=no,directories=no,status=yes,menubar=no,width=340,height=320,left=200,top=200'); vid.focus();
	}
	else if(typ=="presentation"){

		document.getElementById("annexes").style.display = "";
		document.getElementById("zoneTexte").style.visibility = "";

		smen.className = "";
		//t.className = "actif";
		document.getElementById('presentation').className = "actif";
		smen = t;
		
	}
	else if(typ=="image"){
		
		document.getElementById("annexes").style.display = "block";
		document.getElementById("zoneTexte").style.visibility = "hidden";
		document.getElementById("annexes").getElementsByTagName('div').item(1).innerHTML = "";
		
		Nim = document.createElement('img');
		Nim.setAttribute('src',nod);
		Nim.setAttribute('style','width: 44em; cursor: hand; cursor: pointer');
		Nim.setAttribute('title','Cliquer pour fermer');
		Nim.setAttribute('onclick','document.getElementById("annexes").style.display="none";document.getElementById("zoneTexte").style.visibility="visible";');
		
		Nlgd = document.createElement('div');
		Nlgd.setAttribute('class','lgd')
		NlgdT = document.createTextNode(lgd);
		Nlgd.appendChild(NlgdT);		
		
		document.getElementById("annexes").getElementsByTagName('div').item(1).appendChild(Nim);		
document.getElementById("annexes").getElementsByTagName('div').item(1).appendChild(Nlgd);


		if(navigator.userAgent.indexOf('MSIE') >= 0 && navigator.userAgent.indexOf('Win') >= 0){	
		laL = document.getElementById("annexes").getElementsByTagName('div').item(1).lastChild
		laL.style.fontSize = "12px"
		laL.style.marginLeft = "0"
		laL.style.marginTop = "5px"

		}

		if(smen&&smen!=""){smen.className = "";}
		t.className = "actif";
		smen = "";	
		
		document.getElementById("zoneArt").style.height = document.getElementById("annexes").offsetHeight + 20 + "px";
		
	}	
}