function getXMLHttpRequest() {
	var xhr = null;
	
	if (window.XMLHttpRequest || window.ActiveXObject) {
		if (window.ActiveXObject) {
			try {
				xhr = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(e) {
				xhr = new ActiveXObject("Microsoft.XMLHTTP");
			}
		} else {
			xhr = new XMLHttpRequest();
		}
	} else {
		alert("Votre navigateur ne supporte pas l'objet XMLHTTPRequest...");
		return null;
	}
	
	return xhr;
}
function discipline(form_id,div_id){
	var avt_r = document.forms[form_id].elements["avt_r"].value;
	var exc_r = document.forms[form_id].elements["exc_r"].value;
	var exc_t_r = document.forms[form_id].elements["exc_t_r"].value;
	var avt_v = document.forms[form_id].elements["avt_v"].value;
	var exc_v = document.forms[form_id].elements["exc_v"].value;
	var exc_t_v = document.forms[form_id].elements["exc_t_v"].value;
	
	var tab = new Array(avt_r,exc_r,exc_t_r,avt_v,exc_v,exc_t_v);
	var xhr = getXMLHttpRequest();
	
	if (xhr && xhr.readyState != 0) {
		xhr.abort();
		delete xhr;
	}
	
	document.getElementById(div_id).innerHTML=xhr.readyState;
	xhr.onreadystatechange = function() {
		if (xhr.readyState == 4 && xhr.status == 200){
			document.getElementById(div_id).innerHTML = xhr.responseText;
		} else if (xhr.readyState == 3){
			document.getElementById(div_id).innerHTML = "<div style=\"text-align: center;\">Chargement en cours...</div>";
		}
	}
	
	xhr.open("POST", "modeles/discipline.php", true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr.send("string=" + tab);
	
}

