// JavaScript Document
 		function makeRequest(url,param,div) {
                http_request = false;
                if (window.XMLHttpRequest) { // Mozilla, Safari,...
                    http_request = new XMLHttpRequest();
                    if (http_request.overrideMimeType) {
                        http_request.overrideMimeType('text/xml');
                    }
                } else if (window.ActiveXObject) { // IE
                    try {
                        http_request = new ActiveXObject("Msxml2.XMLHTTP");
                    } catch (e) {
                        try {
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (e) {}
                    }
                }
                if (!http_request) {
                    alert('Cannot create an XMLHTTP instance');
                    return false;
                }
				if(!param){
					param="vide=vide"
				}
                http_request.onreadystatechange =function() { resultRequest(http_request,div); };
				 http_request.open("POST",url,true);	
				http_request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");          			
                http_request.send(param);
            }

        function resultRequest(http_request,div) {
        	try {
            if (http_request.readyState == 4) {
                if (http_request.status == 200) {
                    var xmldoc = http_request.responseXML;
					 var methode = xmldoc.getElementsByTagName('root')[0].firstChild.data;
					 document.getElementById(div).innerHTML=methode;
					// alert(methode);
                } else {
                    alert('Un problème est survenu au cours de la requête.');
                }
            }
        	}
        	catch( e ) {
            	alert("Une exception s'est produite : " + e.description);
        	}

   	 	}
		
		function getContenu(url,param,div) {
                http_request = false;
                if (window.XMLHttpRequest) { // Mozilla, Safari,...
                    http_request = new XMLHttpRequest();
                    if (http_request.overrideMimeType) {
                        http_request.overrideMimeType('text/xml');
                    }
                } else if (window.ActiveXObject) { // IE
                    try {
                        http_request = new ActiveXObject("Msxml2.XMLHTTP");
                    } catch (e) {
                        try {
                        http_request = new ActiveXObject("Microsoft.XMLHTTP");
                        } catch (e) {}
                    }
                }
                if (!http_request) {
                    alert('Cannot create an XMLHTTP instance');
                    return false;
                }
				if(!param){
					param="vide=vide"
				}
                http_request.onreadystatechange =function() { displayContenu(http_request,div); };
				 http_request.open("GET",url+"?"+param,true);				        			
                http_request.send(null);
            }
			
			function displayContenu(http_request,div) {
        	try {
           		 if (http_request.readyState == 4) {
                if (http_request.status == 200) {
                    var htmlDoc = http_request.responseText;				
					document.getElementById(div).innerHTML=htmlDoc;		
					 //alert(htmlDoc);
                } else {
                    alert('Un problème est survenu au cours de la requête.');
                }
            }
        	}
        	catch( e ) {
            	alert("Une exception s'est produite : " + e.description);
        	}

   	 	}
		
		


