


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;
}



var page_active;

function noeud(pager,smenu,langue,juge){
	if(pager=='home'){}
	else{if(juge==false){juge_hashies=true;}}
	
	
	if(page_active!='on'){ 
		document.getElementById('content').style.visibility='hidden';
		document.getElementById('content').style.background="url(template/img/background_content.jpg)"; 
		menu_changer(pager,smenu,langue);
		
		}
	else{smenu_changer(pager,smenu,langue);}
	
	
	}

function menu_ajax(pager,smenu,langue){
	
	
	if(!page_active){page_active=oldpage;}
	
	
	 func = 'content';
     xhr = getXMLHttpRequest();
     xhr.onreadystatechange  = function(){
		 if(xhr.readyState  == 4)
             { if(xhr.status  == 200) {
				 	document.getElementById('img_title_menu').style.visibility='hidden';
					document.getElementById("text_cont").innerHTML='';
					document.getElementById('smenu_ul').innerHTML=smenu_data;
				    document.getElementById("ajaxos").innerHTML='<script type=\"text/javascript\">'+xhr.responseText+'</script>';
					eval(xhr.responseText);
					if(page_active!='on'){setTimeout("document.getElementById('content').style.visibility='visible';",1500);}
					page_active='on';
					setTimeout("document.getElementById('img_title_menu').style.visibility='visible';",550); 
					
					
				}
                  else {}
             }
        }
		var params = "page="+pager+
					 "&smenu="+smenu+
					 "&langue="+langue+
					 "&func="+func+
					 "&page_active="+page_active;
					 
     xhr.open("GET", "cpu/comm.php?" +params, true);
     xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");                  
     xhr.send(null);
	
	
	
	
}
	
function menu_changer(pager,smenu,langue){
	
		
	 func = 'menu';
     xhr = getXMLHttpRequest();
     xhr.onreadystatechange  = function()
        { if(xhr.readyState  == 4)
             { if(xhr.status  == 200) {
				 	document.getElementById('menu_main').innerHTML='';
				    document.getElementById('menu_main').innerHTML=xhr.responseText;
					smenu_changer(pager,smenu,langue);
				}
                  else {}
             }
        }
		var params = "page="+pager+
					 "&smenu="+smenu+
					 "&langue="+langue+
					 "&func="+func;
					 
     xhr.open("GET", "cpu/comm.php?" +params, true);
     xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");                  
     xhr.send(null);
	 
	 }

var smenu_data;	
function smenu_changer(pager,smenu,langue){
	
		
	 func = 'smenu';
     xhr = getXMLHttpRequest();
     xhr.onreadystatechange  = function()
        { if(xhr.readyState  == 4)
             { if(xhr.status  == 200) {
				 	smenu_data=xhr.responseText;
					menu_ajax(pager,smenu,langue);
				}
                  else {}
             }
        }
		var params = "page="+pager+
					 "&smenu="+smenu+
					 "&langue="+langue+
					 "&func="+func;
					 
     xhr.open("GET", "cpu/comm.php?" +params, true);
     xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");                  
     xhr.send(null);
	 
	 }



