function request(methode,url,param,cadre) {
								var XHR = null;
								if(window.XMLHttpRequest) // Firefox
									XHR = new XMLHttpRequest();
								else if(window.ActiveXObject) // Internet Explorer
									XHR = new ActiveXObject("Microsoft.XMLHTTP");
								else { // XMLHttpRequest non supporté par le navigateur
									alert("Problem with your browser...");
									return;
								}
									if(XHR != null){
										document.getElementById(cadre).innerHTML  ="Please wait...";
									}
									// envoie de la requête, methode plus url
									XHR.open(methode,url, true);
									// on teste si GET ou POST 
									if(methode=='POST'){
									// si POST envoi du header et des paramètres
									XHR.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=UTF-8');
									XHR.send(param);
									}else{
									XHR.send(null);
									}
									// on guette les changements d'état de l'objet
								XHR.onreadystatechange = function attente() {
									// l'état est à 4, requête reçu !
								if(XHR.readyState == 4)     {
								if(XHR.status == 200){
									// ecriture de la réponse
											document.getElementById(cadre).innerHTML = XHR.responseText;
										}
									}
								}
								// le travail est terminé
								return;
							}
