
// Fonction appelee pour la page calcul.php en AJAX
var xhr = null;

if(window.XMLHttpRequest) {
	// Firefox
	xhr = new XMLHttpRequest();
}else if(window.ActiveXObject) {
	// Internet Explorer
	//xhr = new ActiveXObject("Microsoft.XMLHTTP");
	var xhr = new Array('Msxml2.XMLHTTP.5.0', 
							'Msxml2.XMLHTTP.4.0', 
							'Msxml2.XMLHTTP.3.0',
							'Msxml2.XMLHTTP',
							'Microsoft.XMLHTTP');
	for (var i = 0; i < (xhr.length); i++) {
		try {
			xhr.XmlHttp = new ActiveXObject(msxmls[i]);
		} catch (e) {
			xhr.XmlHttp = null;
		}
	}

}else { // XMLHttpRequest non supporte par le navigateur
	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
}



function ajaxCarnet (id_objet, type_objet, url_fiche, langue) {

	xhr.open("GET","typo3conf/ext/dklik_selection/pi1/carnet.php?id_objet=" + id_objet + "&type_objet=" + type_objet + "&urlFiche=" + url_fiche + "&langue=" + langue, true);
	
	xhr.onreadystatechange = function(){
		if(xhr.readyState == 4 && xhr.status == 200){
			eval (xhr.responseText);
		}
	}
	
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr.send(this.form);
	
}

function Change(id, Mode){
	var Etat = document.getElementById("TR"+id).className;
	switch(Mode){
		case "Over":
			if(Etat!="TR_Clique" ) document.getElementById("TR"+id).className="TR_Survol";
		break;
		case "Out":
			if(Etat!="TR_Clique" ) document.getElementById("TR"+id).className="TR_Normal";
		break;
		case "Click":
			if(Etat=="TR_Clique" ) document.getElementById("TR"+id).className="TR_Survol";
			else document.getElementById("TR"+id).className="TR_Clique";
		break;
	}
}
