function requestInvit(form) {
	var xhr_object = null;
	
	if(window.XMLHttpRequest) // Firefox
		xhr_object = new XMLHttpRequest();
	else if(window.ActiveXObject) // Internet Explorer
		xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
	else { // XMLHttpRequest non supporté par le navigateur
		alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest");
		return;
	}

	var method   = "POST";
	var filename = "applikInvit.do";
	var s1       = form.elements["nom"].value;
	var s2       = form.elements["prenom"].value;
	var s3		 = form.elements["email"].value;
	var s4		 = form.elements["langage"].value;
		
   	var data = "nom="+s1+"&prenom="+s2+"&email="+s3+"&langage="+s4;
	
	var objMessage = document.getElementById("invitContent");
	
	xhr_object.open(method, filename, true);
	var message = "";
	var XMLrequest = null;
	var messageTag = null;
	xhr_object.onreadystatechange = function anonymous() {
		if(xhr_object.readyState == 1){
     		objMessage.innerHTML = "Demande en cours ."; 
     	}
		if(xhr_object.readyState == 2){
     		objMessage.innerHTML = "Demande en cours ..";
     	}
		if(xhr_object.readyState == 3){
     		objMessage.innerHTML = "Demande en cours ...";
		}
		if(xhr_object.readyState == 4) {
			objMessage.innerHTML = "Demande en cours ....";
			if(xhr_object.status == 200){
					XMLrequest = xhr_object.responseXML;
					messageTag = XMLrequest.getElementsByTagName("message")[0];
					message = messageTag.childNodes[0].nodeValue;
					objMessage.innerHTML = message;
					//timeWait();
			}else { 
				objMessage.innerHTML = "Demande d'invitation non transmise";
			}
			//alert(data);
		}
	}
	xhr_object.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	xhr_object.send(data);
}
