// JavaScript Document
function loadxml(data,page,method,lieu,error,type){
/*
data=données
page= page de traitements
method= post,get
lieu = lieu d'affichage
error =message d'erreur
type = parametrage specifique
*/
	   if(window.XMLHttpRequest) {// Firefox
		  userobj = new XMLHttpRequest();
		  //alert('Firefox');
	   }
	   else if(window.ActiveXObject) {// Internet Explorer
			userobj = new ActiveXObject("Microsoft.XMLHTTP");
			//alert('IE');
	   }
	   else 
	   { // XMLHttpRequest non supporté par le navigateur
	     	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	    	return;
       }
		var charge = document.getElementById('box'); // idem
		var content = document.getElementById(lieu); // variable de positionnement des textes
		
   		 //Ok pour la page cible
		userobj.onreadystatechange = function()
		{
					if(error==''){
						charge.innerHTML='<table width="150" height="16" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#2D2D2D"><tr><td align="center"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">Traitement en cours ...</font></td></tr></table>';
					}
					else{
						charge.innerHTML='<table width="150" height="16" border="0" cellpadding="0" cellspacing="0" align="center"   bgcolor="red"><tr><td align="center"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif">'+error+'</font></td></tr></table>';
					}
				if (userobj.readyState == 4 && userobj.status == 200){
					//alert(userobj.responseText);		
					switch (type) {
							default :
							content.innerHTML=userobj.responseText;
							//document.getElementById('hide').value=userobj.responseText;
					}
					charge.innerHTML='';
				}
		}
		
	   if(method=='POST'){
	   	userobj.open("POST",page,true);
		userobj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); 
		userobj.send(data);
		//return userobj.responseText;
	   }
	   if(method=='GET'){
			if(data==''){
				userobj.open("GET",page,true);
				userobj.send(null);
			}
			else{
			userobj.open("GET",page+"?"+data,true);
			userobj.send(null);
		   }
	   }
}

function display_menu(id_cat,lieu,old_value){
	loadxml('type=menu&id_cat='+id_cat+'&old_value='+old_value,'ajaxmotor.php','POST',lieu,'','');
}

