var xhr = null;
 
/**
 * CREATION DE L'OBJET XHR
 */
function getXhr()
 {
  if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); 
  else if(window.ActiveXObject)
   {  
    try
     {
      xhr = new ActiveXObject("Msxml2.XMLHTTP");
     }
    catch (e)
     {
      xhr = new ActiveXObject("Microsoft.XMLHTTP");
     }
   }
  else 
   { 
    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest, veuillez le mettre à jour"); 
    xhr = false; 
   } 
 }
 
 /***********************************
 * CHARGEMENT DE LA PAGE D'ACCUEIL DE L'ADMIN
 /***********************************/
 function accueil_admin()
 {
  getXhr();
  document.getElementById('content').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('content').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/accueil_admin.php',true);
  xhr.send(null);

 }
 
 
 
 /***********************************
 * PRESENTATION
 /***********************************/
 function modify_pres()
 {
  getXhr();
  document.getElementById('presentation').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('presentation').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/modify_pres.php',true);
  xhr.send(null);

 }
 
 function nouvelle_presentation()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('presentation').innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modify_pres_ins.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var valpresentation = escape(FCKeditorAPI.GetInstance('new_pres').GetXHTML());
  	var data = '';
	data += 'modifier_presentation=' + valpresentation;
	xhr.send(data);
 }
 
 
 
 /***********************************
 * EVENEMENT / PROGRAMMATION
  /***********************************/
 
function ajax_evenement()
 {
  getXhr();
  document.getElementById('content').innerHTML = 'Chargement... <img src="images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('content').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/evenement.php',true);
  xhr.send(null);

 }
 function list_program()
 {
  getXhr();
  document.getElementById('programmation').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('programmation').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/list_program.php',true);
  xhr.send(null);

 }
 function supp_program()
 {
  getXhr();
  document.getElementById('programmation').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('programmation').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/supp_program.php',true);
  xhr.send(null);
 }
 
  function ajout_validation()
 {
  getXhr();
  /*document.getElementById('programmation').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';*/
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('programmation').innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/ajout_validation.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  //xhr.send("tel"+);
  if (document.getElementById('titre_evenement').value=='') {
		alert('Donner un titre pour cet evenement');
		valtitre = '';
		document.getElementById('titre_evenement').style.backgroundColor='#990000';
		document.getElementById('titre_evenement').style.color='#ccff66';
		document.getElementById('titre_evenement').focus();
		return false;
  } else {
 		valtitre = document.getElementById('titre_evenement').value;
  }
  if (document.getElementById('date_evenement').value=='') { 
		alert('A quelle date aura lieu l\'evenement ?');
		valdate = '';
		document.getElementById('date_evenement').style.backgroundColor='#990000';
		document.getElementById('date_evenement').style.color='#ccff66';
		document.getElementById('date_evenement').focus();
		return false;
  } else {
 		valdate = document.getElementById('date_evenement').value;
  }
  if (document.getElementById('des_intro_evenement').value=='') { 
		alert('Veuillez entrer un texte d\'introduction pour cet evenement');
		valtexte_intro = '';
		document.getElementById('des_intro_evenement').style.backgroundColor='#990000';
		document.getElementById('des_intro_evenement').style.color='#ccff66';
		document.getElementById('des_intro_evenement').focus();
		return false;
  } else {
 		valtexte_intro=document.getElementById('des_intro_evenement').value;
  }
  if (document.getElementById('des_principal_evenement').value=='') { 
		alert('Veuillez entrer le texte principal de presentation pour cet evenement');
		valtexte = '';
		document.getElementById('des_principal_evenement').style.backgroundColor='#990000';
		document.getElementById('des_principal_evenement').style.color='#ccff66';
		document.getElementById('des_principal_evenement').focus();
		return false;
  } else {
 		valtexte=document.getElementById('des_principal_evenement').value;
  }
		vallien=document.getElementById('lien_evenement').value;
		
  var data = '';
data += 'titre_evenement=' + valtitre;
data += '&date_evenement=' + valdate;
data += '&des_intro_evenement=' + valtexte_intro;
data += '&des_principal_evenement=' + valtexte;
data += '&lien_evenement='+ vallien;
xhr.send(data);
 }
 function modif_evenement_titre()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('eve_titre').innerHTML = xhr.responseText;
	 document.getElementById('change_titre').innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_program.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valtitreevenement=document.getElementById('titre_evenement').value;
	valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'titre_program=' + valtitreevenement;
	data += '&id=' + valid;
	xhr.send(data);
 }
   function  modif_evenement_date(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('eve_date').innerHTML = xhr.responseText;
	  document.getElementById('change_date').innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_program.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valdateevenement=document.getElementById('date_evenement').value;
	valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'date_program=' + valdateevenement;
	data += '&id=' + valid;
	xhr.send(data);
 }
 function  modif_evenement_intro()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('eve_des_intro').innerHTML = xhr.responseText;
	  document.getElementById('change_des_intro').innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_program.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valdesevenement_intro=document.getElementById('des_intro_evenement').value;
	valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'des_intro_evenement=' + valdesevenement_intro;
	data += '&id=' + valid;
	xhr.send(data);
 }
 function  modif_evenement_des()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('eve_des').innerHTML = xhr.responseText;
	  document.getElementById('change_des').innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_program.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valdesevenement=document.getElementById('des_principal_evenement').value;
	valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'des_evenement=' + valdesevenement;
	data += '&id=' + valid;
	xhr.send(data);
 }
 
 function  modif_evenement_lien()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('eve_lien').innerHTML = xhr.responseText;
	  document.getElementById('change_lien').innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_program.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	vallien=document.getElementById('lien_evenement').value;
	valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'lien_evenement=' + vallien;
	data += '&id=' + valid;
	xhr.send(data);
 }
 
 function  modif_evenement_son()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('eve_son').innerHTML = xhr.responseText;
	  document.getElementById('change_son').innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_program.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valson=document.getElementById('son_evenement').value;
	valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'son_evenement=' + valson;
	data += '&id=' + valid;
	xhr.send(data);
 }
 
function ajout_son()
 {
  getXhr();
  document.getElementById('form_son').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('form_son').innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/upload.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valsonplus=document.getElementById('son_plus').value;
	valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'son_plus=' + valsonplus;
	data += '&id=' + valid;
	xhr.send(data);
 }
 function ajout_image_programmation()
 {
  getXhr();
  document.getElementById('form_image').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('form_image').innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/upload_images_program.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valimageplus=document.getElementById('image_plus').value;
	valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'image_plus=' + valimageplus;
	data += '&id=' + valid;
	xhr.send(data);
 }
 function  supp_evenement_image()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('eve_image').innerHTML = xhr.responseText;
	  document.getElementById('change_image').innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_program.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valimage=document.getElementById('image_evenement').value;
	valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'image_evenement=' + valimage;
	data += '&id=' + valid;
	xhr.send(data);
 }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 function fermer_edition()
 {
  getXhr();
  document.getElementById('presentation').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('presentation').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/fermer_edition.php',true);
  xhr.send(null);

 }
 
 
 function supp_evenement()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  	document.getElementById('programmation').innerHTML = reponse;
	 	setTimeout("list_program()", 2000);
     }
   }
  xhr.open("POST",'pages/supp_evenement.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	if(confirm('Supprimer definitivement l\'evenement ?')) {
		valsupprimer=document.getElementById('button_supprimer').value;
		valid=document.getElementById('id_evenement').value;
  		var data = '';
		data += 'supprimer=' + valsupprimer;
		data += '&id=' + valid;
		xhr.send(data);
	} else {
		return false;
	}
 }
 

 
  function change_program(fam)
 {
  getXhr();
  document.getElementById('programmation').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('programmation').innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/change_program.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valdate=fam.substring(6,800000000000000000);
  	var data = '';
	data += 'change_program=' + valdate;
	xhr.send(data);
 }
 
 function ajout_program()
 {
  getXhr();
  document.getElementById('programmation').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('programmation').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_program.php',true);
  xhr.send(null);
 }
 
 
 
  
 
 
 
 
 
 
 
 
 
 //FONCTIONS DE GESTION DE LA CARTE
 function modif_cat(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_cat_'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	var data = '';
	data += 'category=' + fam;
	xhr.send(data);
}

function modif_nom_cat(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_cat_'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valnomcat=document.getElementById('nom_cat_'+fam).value;
	var data = '';
	data += 'modif_category=' + fam;
	data += '&nom_cat=' + valnomcat;
	xhr.send(data);
}
function modif_cat_carte_position(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('cat_position_carte'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valpositioncat=document.getElementById('carte_cat_position'+fam).value;
	var data = '';
	data += 'modif_category_carte_position=' + fam;
	data += '&position_cat_carte=' + valpositioncat;
	xhr.send(data);
}
function supp_cat(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		 var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter').innerHTML = reponse;
	  setTimeout("vider_ajouter()", 3000);
	  setTimeout("mise_a_jour()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  if(confirm('Supprimer definitivement la categorie ? Cette suppression entrainera celle des items associes')) {
	var data = '';
	data += 'suppcat=' + fam;
	xhr.send(data);
  } else {
	return false;  
  }
}
  function modif_item(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_item_'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valcateg=document.getElementById('id_cat_item_'+fam).value;
	var data = '';
	data += 'item=' + fam;
	data += '&catitem=' + valcateg;
	xhr.send(data);
}
function close_item(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_item_'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var data = '';
	data += 'iditem=' + fam;
	xhr.send(data);
}
function supp_item(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		 var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter').innerHTML = reponse;
	  setTimeout("vider_ajouter()", 3000);
	  setTimeout("mise_a_jour()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var data = '';
	data += 'suppiditem=' + fam;
	xhr.send(data);
}
function modif_affiche_item(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('affiche_'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valaffiche=document.getElementById('affiche_item_'+fam).value;
	var data = '';
	data += 'itemid=' + fam;
	data += '&affiche=' + valaffiche;
	xhr.send(data);
}
function modif_item_carte_position(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('item_position_carte'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valpositionitem=document.getElementById('carte_item_position'+fam).value;
	var data = '';
	data += 'item_carte=' + fam;
	data += '&position_item_carte=' + valpositionitem;
	xhr.send(data);
}

function modif_des_item(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('description_'+fam).innerHTML = xhr.responseText;
	  document.getElementById('des_ok_'+fam).innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valdescription=document.getElementById('des_item_'+fam).value;
	var data = '';
	data += 'itemid=' + fam;
	data += '&description=' + valdescription;
	xhr.send(data);
}
function modif_prix_item(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('prix_'+fam).innerHTML = xhr.responseText;
	  document.getElementById('prix_ok_'+fam).innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valprix=document.getElementById('prix_item_'+fam).value;
	var data = '';
	data += 'itemid=' + fam;
	data += '&prix=' + valprix;
	xhr.send(data);
}
function modif_nom_item(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nom_'+fam).innerHTML = xhr.responseText;
	  document.getElementById('nom_ok_'+fam).innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_category.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valnom=document.getElementById('nom_item_'+fam).value;
	var data = '';
	data += 'itemid=' + fam;
	data += '&nom=' + valnom;
	xhr.send(data);
}

//FONCTIONS AJOUT CATEGORIE ET ITEM DANS LE MODULE LACARTE

function ajout_category() {
	getXhr();
	document.getElementById('ajouter').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_category.php',true);
  xhr.send(null);
}
function ajout_ins_category() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter').innerHTML = reponse;
	  setTimeout("vider_ajouter()", 3000);
	  setTimeout("mise_a_jour()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_category.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valcategory=document.getElementById('nouvelle_categorie').value;
	var data = '';
	data += 'new_category=' + valcategory;
  xhr.send(data);
}

function mise_a_jour() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('mise_a_jour').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/modif_lacarte.php',true);
  xhr.send(null);	
}
function vider_ajouter() {
	document.getElementById('ajouter').innerHTML = '';
	
}
function ajout_item() {
	getXhr();
	document.getElementById('ajouter').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_item.php',true);
  xhr.send(null);
}
function ajout_ins_item() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter').innerHTML = reponse;
	  setTimeout("vider_ajouter()", 3000);
	  setTimeout("mise_a_jour()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_item.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   	valcategory=document.getElementById('new_item').value;
	valitem=document.getElementById('nouvelle_item').value;
	valdesitem=document.getElementById('nouvelle_item_des').value;
	valprixitem=document.getElementById('nouvelle_item_prix').value;
	valafficheitem=document.getElementById('nouvelle_item_affiche').value;
	var data = '';
	data += 'new_item=' + valitem;
	data += '&cat=' + valcategory;
	data += '&new_item_des=' + valdesitem;
	data += '&new_item_prix=' + valprixitem;
	data += '&new_item_affiche=' + valafficheitem;
  xhr.send(data);
}




//FONCTIONS DE GESTION DES LIENS
function ajout_category_liens() {
	getXhr();
	document.getElementById('ajouter_liens').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter_liens').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_category_liens.php',true);
  xhr.send(null);
}
function ajout_ins_category_liens() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_liens').innerHTML = reponse;
	  setTimeout("vider_ajouter_liens()", 3000);
	  setTimeout("mise_a_jour_liens()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_category_liens.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valcategory=document.getElementById('nouvelle_categorie_liens').value;
	var data = '';
	data += 'new_category_liens=' + valcategory;
  xhr.send(data);
}
function modif_cat_liens_position(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('cat_position_liens'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valpositioncat=document.getElementById('liens_cat_position'+fam).value;
	var data = '';
	data += 'modif_category_liens_position=' + fam;
	data += '&position_cat_liens=' + valpositioncat;
	xhr.send(data);
}
function ajout_item_liens() {
	getXhr();
	document.getElementById('ajouter_liens').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter_liens').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_item_liens.php',true);
  xhr.send(null);
}

function ajout_ins_item_liens() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_liens').innerHTML = reponse;
	  setTimeout("vider_ajouter_liens()", 3000);
	  setTimeout("mise_a_jour_liens()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_item_liens.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   	valcategory_liens=document.getElementById('new_item_liens').value;
	valitem_liens=document.getElementById('nouvelle_item_liens').value;
	valdesitem_liens=document.getElementById('nouvelle_item_des_liens').value;
	vallienitem_liens=document.getElementById('nouvelle_item_lien_liens').value;
	valafficheitem_liens=document.getElementById('nouvelle_item_affiche_liens').value;
	var data = '';
	data += 'new_item_liens=' + valitem_liens;
	data += '&cat_liens=' + valcategory_liens;
	data += '&new_item_des_liens=' + valdesitem_liens;
	data += '&new_item_lien_liens=' + vallienitem_liens;
	data += '&new_item_affiche_liens=' + valafficheitem_liens;
  xhr.send(data);
}

function mise_a_jour_liens() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('mise_a_jour_liens').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/modif_liens.php',true);
  xhr.send(null);	
}
function vider_ajouter_liens() {
	document.getElementById('ajouter_liens').innerHTML = '';
	
}
 function modif_cat_liens(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_cat_liens'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	var data = '';
	data += 'category_liens=' + fam;
	xhr.send(data);
}
function modif_item_liens_position(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('item_position_liens'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valpositionitem=document.getElementById('liens_item_position'+fam).value;
	var data = '';
	data += 'item_liens=' + fam;
	data += '&position_item_liens=' + valpositionitem;
	xhr.send(data);
}
function modif_nom_cat_liens(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_cat_liens'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valnomcatliens=document.getElementById('nom_cat_liens'+fam).value;
	var data = '';
	data += 'modif_category_liens=' + fam;
	data += '&nom_cat_liens=' + valnomcatliens;
	xhr.send(data);
}

function supp_cat_liens(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		 var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_liens').innerHTML = reponse;
	  setTimeout("vider_ajouter_liens()", 3000);
	  setTimeout("mise_a_jour_liens()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  if(confirm('Supprimer definitivement la categorie ? Cette suppression entrainera celle des items associes')) {
	var data = '';
	data += 'suppcatliens=' + fam;
	xhr.send(data);
  } else {
	return false;  
  }
}

  function modif_item_liens(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_item_liens'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valcateg=document.getElementById('id_cat_item_liens'+fam).value;
	var data = '';
	data += 'item_liens=' + fam;
	data += '&catitem_liens=' + valcateg;
	xhr.send(data);
}

function close_item_liens(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_item_liens'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var data = '';
	data += 'iditem_liens=' + fam;
	xhr.send(data);
}

function supp_item_liens(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		 var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_liens').innerHTML = reponse;
	  setTimeout("vider_ajouter_liens()", 3000);
	  setTimeout("mise_a_jour_liens()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var data = '';
	data += 'suppiditem_liens=' + fam;
	xhr.send(data);
}

function modif_nom_item_liens(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nom_liens'+fam).innerHTML = xhr.responseText;
	  document.getElementById('nom_ok_liens'+fam).innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valnom=document.getElementById('nom_item_liens'+fam).value;
	var data = '';
	data += 'itemid_liens=' + fam;
	data += '&nom_liens=' + valnom;
	xhr.send(data);
}

function modif_des_item_liens(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('description_liens'+fam).innerHTML = xhr.responseText;
	  document.getElementById('des_ok_liens'+fam).innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valdescription=document.getElementById('des_item_liens'+fam).value;
	var data = '';
	data += 'itemid_liens=' + fam;
	data += '&description_liens=' + valdescription;
	xhr.send(data);
}

function modif_lien_item_liens(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('lien_liens'+fam).innerHTML = xhr.responseText;
	  document.getElementById('lien_ok_liens'+fam).innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	vallien=document.getElementById('lien_item_liens'+fam).value;
	var data = '';
	data += 'itemid_liens=' + fam;
	data += '&lien_liens=' + vallien;
	xhr.send(data);
}

function modif_affiche_item_liens(fam) {
	getXhr();
	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('affiche_liens'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_liens.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valafficheliens=document.getElementById('affiche_item_liens'+fam).value;
	var data = '';
	data += 'itemid_liens=' + fam;
	data += '&affiche_liens=' + valafficheliens;
	xhr.send(data);
}





//FONCTIONS AJOUT CATEGORIE ET ITEM DANS LE MODULE LACARTE

function ajout_category() {
	getXhr();
	document.getElementById('ajouter').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_category.php',true);
  xhr.send(null);
}
function ajout_ins_category() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter').innerHTML = reponse;
	  setTimeout("vider_ajouter()", 3000);
	  setTimeout("mise_a_jour()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_category.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valcategory=document.getElementById('nouvelle_categorie').value;
	var data = '';
	data += 'new_category=' + valcategory;
  xhr.send(data);
}

function mise_a_jour() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('mise_a_jour').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/modif_lacarte.php',true);
  xhr.send(null);	
}
function vider_ajouter() {
	document.getElementById('ajouter').innerHTML = '';
	
}
function ajout_item() {
	getXhr();
	document.getElementById('ajouter').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_item.php',true);
  xhr.send(null);
}
function ajout_ins_item() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter').innerHTML = reponse;
	  setTimeout("vider_ajouter()", 3000);
	  setTimeout("mise_a_jour()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_item.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   	valcategory=document.getElementById('new_item').value;
	valitem=document.getElementById('nouvelle_item').value;
	valdesitem=document.getElementById('nouvelle_item_des').value;
	valprixitem=document.getElementById('nouvelle_item_prix').value;
	valafficheitem=document.getElementById('nouvelle_item_affiche').value;
	var data = '';
	data += 'new_item=' + valitem;
	data += '&cat=' + valcategory;
	data += '&new_item_des=' + valdesitem;
	data += '&new_item_prix=' + valprixitem;
	data += '&new_item_affiche=' + valafficheitem;
  xhr.send(data);
}





//FONCTIONS UTILISATEURS
function ajout_users()
 {
  getXhr();
  document.getElementById('admin_users').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('admin_users').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_utilisateur.php',true);
  xhr.send(null)
 }
 
 function change_user(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('admin_users').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('admin_users').innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modify_utilisateur.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  var data = '';
	data += 'id_user=' + fam;
  xhr.send(data);
 }
 
 function supp_user(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  var reponse=xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('admin_users').innerHTML = reponse;
	   setTimeout("list_users()", 3000);
     }
   }
  xhr.open("POST",'pages/supp_utilisateur.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  var data = '';
	data += 'supp_user=' + fam;
  xhr.send(data);
 }
 
 function list_users()
 {
  getXhr();
  document.getElementById('admin_users').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('admin_users').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/list_users.php',true);
  xhr.send(null);
 }
 
 function close_user() {
	document.getElementById('admin_users').innerHTML = '';
}

 function ajout_validation_user() {
	getXhr();
	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('admin_users').innerHTML = reponse;
	  setTimeout("list_users()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_user.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	if (document.getElementById('nom_user').value=='') {
		alert('Entrer votre nom ou votre pseudo');
		valnomuser = '';
		document.getElementById('nom_user').style.backgroundColor='#000';
		document.getElementById('nom_user').style.color='#ccff66';
		document.getElementById('nom_user').focus();
		return false;
  } else {
	valnomuser=document.getElementById('nom_user').value;
  }
  if (document.getElementById('motpasse_user').value=='') {
		alert('Le mot de passe est obligatoire');
		valmotdepasse = '';
		document.getElementById('motpasse_user').style.backgroundColor='#000';
		document.getElementById('motpasse_user').style.color='#ccff66';
		document.getElementById('motpasse_user').focus();
		return false;
  } else {
	valmotdepasse=document.getElementById('motpasse_user').value;
  }
  if (document.getElementById('motpasse_user2').value=='') {
		alert('Veuillez retaper le mot de passe');
		valmotdepasse2 = '';
		document.getElementById('motpasse_user2').style.backgroundColor='#000';
		document.getElementById('motpasse_user2').style.color='#ccff66';
		document.getElementById('motpasse_user2').focus();
		return false;
  } else {
	valmotdepasse2=document.getElementById('motpasse_user2').value;
  }
  if (document.getElementById('motpasse_user2').value!=document.getElementById('motpasse_user').value) {
	  alert('Les mots de passe ne correspondent pas. Retaper votre mot de passe.');
	  document.getElementById('motpasse_user2').innerHTML='';
	  document.getElementById('motpasse_user2').style.backgroundColor='#000';
	  document.getElementById('motpasse_user2').style.color='#ccff66';
	  document.getElementById('motpasse_user2').focus();
	  return false;
  }
  if (document.getElementById('email_user').value=='') {
		alert('L\'adresse email est obligatoire');
		valemail = '';
		document.getElementById('email_user').style.backgroundColor='#000';
		document.getElementById('email_user').style.color='#ccff66';
		document.getElementById('email_user').focus();
		return false;
  } else {
	var mail = /^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,}$/; 
	email=document.getElementById('email_user').value;
	if (mail.test(email)) 
	{
		valemail = email;
	}
	else
	{
		valemail = '';
		document.getElementById('email_user').style.backgroundColor='#000';
		document.getElementById('email_user').style.color='#FF0000';
		document.getElementById('email_user').value='Adresse email invalide';
		document.getElementById('email_user').focus();
		return false;
	}
  }
  if (document.getElementById('role_user').value=='') {
		alert('Veuillez attribuer un role au nouvel utilisateur');
		valrole = '';
		document.getElementById('role_user').style.backgroundColor='#000';
		document.getElementById('role_user').style.color='#ccff66';
		document.getElementById('role_user').focus();
		return false;
  } else {
	valrole=document.getElementById('role_user').value;
  }
	var data = '';
	data += 'nom_user=' + valnomuser;
	data += '&motdepasse=' + valmotdepasse;
	data += '&motdepasse2=' + valmotdepasse2;
	data += '&email=' + valemail;
	data += '&role=' + valrole;
  xhr.send(data);
}


//FONCTIONS DE GESTION DES GALERIES ET DES IMAGES
function ajout_category_images() {
	getXhr();
	document.getElementById('ajouter_galerie').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter_galerie').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_category_img.php',true);
  xhr.send(null);
}
function ajout_ins_category_img() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_galerie').innerHTML = reponse;
	  setTimeout("vider_ajouter_galerie()", 3000);
	  setTimeout("mise_a_jour_galerie()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_category_img.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valcategory=document.getElementById('nouvelle_categorie_img').value;
	valdesccategory=document.getElementById('desc_categorie_img').value;
	var data = '';
	data += 'new_category_img=' + valcategory;
	data += '&desc_category_img=' + valdesccategory;
  xhr.send(data);
}
function mise_a_jour_galerie() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('mise_a_jour_galerie').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/modif_galerie.php',true);
  xhr.send(null);	
}
function vider_ajouter_galerie() {
	document.getElementById('ajouter_galerie').innerHTML = '';
	
}
function modif_cat_img_position(id)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('cat_position_img'+id).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_img.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valpositiongal=document.getElementById('img_cat_position'+id).value;
	var data = '';
	data += 'modif_category_img_position=' + id;
	data += '&position_cat_img=' + valpositiongal;
	xhr.send(data);
}
function modif_cat_img(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_cat_img'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_img.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	var data = '';
	data += 'category_img=' + fam;
	xhr.send(data);
}
function modif_nom_cat_img(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_cat_img'+fam).innerHTML = xhr.responseText;
	  setTimeout("mise_a_jour_galerie()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_category_img.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valnomcatimg=document.getElementById('nom_cat_img'+fam).value;
	var data = '';
	data += 'modif_category_img=' + fam;
	data += '&nom_cat_img=' + valnomcatimg;
	xhr.send(data);
}

function supp_cat_img(fam,fam2) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		 var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_galerie').innerHTML = reponse;
	  setTimeout("vider_ajouter_galerie()", 3000);
	  setTimeout("mise_a_jour_galerie()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_category_img.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  if(confirm('Supprimer definitivement la galerie ? Cette suppression entrainera celle des images associees')) {
	var data = '';
	data += 'suppcatimg=' + fam;
	data += '&folder_galerie=' + fam2;
	xhr.send(data);
  } else {
	return false;  
  }
}

function ajout_images(fam,fam2)
 {
  getXhr();
  document.getElementById('images_plus'+fam).innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('images_plus'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/upload_images.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	//valimgplus=document.getElementById('son_plus').value;
	//valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'image_plus=' + fam2;
	data += '&id_galerie=' + fam;
	xhr.send(data);
 }
 
 function supp_img(fam,fam2)
 {
  getXhr();
  //document.getElementById('image_'+fam2).innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  var reponse= xhr.responseText;
	  document.getElementById('image_'+fam2).innerHTML = reponse;
	  setTimeout("mise_a_jour_galerie()", 3000);
     }
   }
  xhr.open("POST",'pages/supp_images.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	if(confirm('Supprimer definitivement cette image ?')) {
  	var data = '';
	data += 'lien_image=' + fam2;
	data += '&folder_galerie=' + fam;
	xhr.send(data);
	} else {
		return false;
	}
 }
 
 function edit_img(fam,fam2,fam3)
 {
  getXhr();
  document.getElementById('edit_'+fam3).innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('edit_'+fam3).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/edit_images.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	//valimgplus=document.getElementById('son_plus').value;
	//valid=document.getElementById('id_evenement').value;
  	var data = '';
	data += 'image=' + fam2;
	data += '&folder_galerie=' + fam;
	data += '&id_div_galerie=' + fam3;
	xhr.send(data);
 }
function modif_img(fam,fam2)
 {
  getXhr();
  document.getElementById('modif_img_ok').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('modif_img_ok').innerHTML = xhr.responseText;
	  setTimeout("mise_a_jour_galerie()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_images.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   	valimgnom=document.getElementById('edit_nom_'+fam).value;
	valimgdes=document.getElementById('edit_des_'+fam).value;
  	var data = '';
	data += 'id_image=' + fam;
	data += '&id_galerie=' + fam2;
	data += '&nom_img=' + valimgnom;
	data += '&des_img=' + valimgdes;
	xhr.send(data);
 }
 function modif_affiche_galerie(fam) {
	getXhr();
	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('galerie'+fam).innerHTML = xhr.responseText;
	   setTimeout("mise_a_jour_galerie()", 100);
     }
   }
  xhr.open("POST",'pages/modif_category_img.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valaffichegalerie=document.getElementById('affiche_galerie'+fam).value;
	var data = '';
	data += 'id_galerie=' + fam;
	data += '&affiche_galerie=' + valaffichegalerie;
	xhr.send(data);
}


/*FONCTIONS DE GESTION DES ARTICLES PAGE ACCUEIL*/
function ajout_article() {
	getXhr();
	document.getElementById('ajouter_article').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter_article').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/saisie_article.php',true);
  xhr.send(null);
}
function vider_article() {
	document.getElementById('ajouter_article').innerHTML = '';
	document.getElementById('zone_dialogue').innerHTML = '';
	
}
function mise_a_jour_article() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('mise_a_jour_article').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/modif_article_page_accueil.php',true);
  xhr.send(null);	
}
 function ajouter_article() {
	getXhr();
	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('zone_dialogue').innerHTML = reponse;
	  setTimeout("vider_article()", 2000);
	  setTimeout("mise_a_jour_article()", 1000);

     }
   }
  xhr.open("POST",'pages/ajout_ins_article.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	if (document.getElementById('titre_article').value=='') {
		alert('Donner un titre pour cet article');
		valtitre = '';
		document.getElementById('titre_article').style.backgroundColor='#990000';
		document.getElementById('titre_article').style.color='#ccff66';
		document.getElementById('titre_article').focus();
		return false;
  } else {
 		valtitre=document.getElementById('titre_article').value;
  }
  if (document.getElementById('affiche_article').value=='') {
		alert('Afficher l\'article ?');
		valaffiche = '';
		document.getElementById('affiche_article').style.backgroundColor='#990000';
		document.getElementById('affiche_article').style.color='#ccff66';
		document.getElementById('affiche_article').focus();
		return false;
  } else {
 		valaffiche=document.getElementById('affiche_article').value;
  }
   if (document.getElementById('cat_article').value=='') {
		alert('Donner une categorie a l\'article');
		valcatarticle = '';
		document.getElementById('cat_article').style.backgroundColor='#990000';
		document.getElementById('cat_article').style.color='#ccff66';
		document.getElementById('cat_article').focus();
		return false;
  } else {
 		valcatarticle=document.getElementById('cat_article').value;
  }
   if (FCKeditorAPI.GetInstance('article').GetXHTML()=='') {
		alert('L\'article n\'a pas de contenu !');
		content = '';
		return false;
  } else {
 		var content = FCKeditorAPI.GetInstance('article').GetXHTML();
  }
	
	var data = '';
	data += 'titre_article=' + valtitre;
	data += '&affiche_article=' + valaffiche;
	data += '&cat_article=' + valcatarticle;
	data += '&article=' + content;
	xhr.send(data);
}
function modif_article(fam) {
	getXhr();
  document.getElementById('ajouter_article').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter_article').innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_article.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	var data = '';
	data += 'id_article=' + fam;
	xhr.send(data);
}
 function modif_affiche_article(fam,fam2) {
	getXhr();
	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('affiche_article'+fam).innerHTML = xhr.responseText;
	   setTimeout("mise_a_jour_article()", 50);
     }
   }
  xhr.open("POST",'pages/modif_ins_article.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valaffichearticle=document.getElementById('modif_affiche_article'+fam).value;
	var data = '';
	data += 'id_article=' + fam;
	data += '&affiche_article=' + valaffichearticle;
	data += '&cat_article=' + fam2;
	xhr.send(data);
}
function modif_ins_article(fam) {
	getXhr();
  document.getElementById('zone_dialogue').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  var reponse = xhr.responseText + '<img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('zone_dialogue').innerHTML = reponse ;
	   setTimeout("vider_article()", 2000);
	   setTimeout("mise_a_jour_article()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_ins_article.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	if (document.getElementById('titre_article').value=='') {
		alert('Donner un titre pour cet article');
		valtitre = '';
		document.getElementById('titre_article').style.backgroundColor='#990000';
		document.getElementById('titre_article').style.color='#ccff66';
		document.getElementById('titre_article').focus();
		return false;
  } else {
 		valtitre=document.getElementById('titre_article').value;
  }
  if (document.getElementById('affiche_article').value=='') {
		alert('Afficher l\'article ?');
		valaffiche = '';
		document.getElementById('affiche_article').style.backgroundColor='#990000';
		document.getElementById('affiche_article').style.color='#ccff66';
		document.getElementById('affiche_article').focus();
		return false;
  } else {
 		valaffiche=document.getElementById('affiche_article').value;
  }
   if (document.getElementById('cat_article').value=='') {
		alert('Donner une categorie a l\'article');
		valcatarticle = '';
		document.getElementById('cat_article').style.backgroundColor='#990000';
		document.getElementById('cat_article').style.color='#ccff66';
		document.getElementById('cat_article').focus();
		return false;
  } else {
 		valcatarticle=document.getElementById('cat_article').value;
  }
   if (FCKeditorAPI.GetInstance('article_modif').GetXHTML()=='') {
		alert('L\'article n\'a pas de contenu !');
		content = '';
		return false;
  } else {
 		var content = FCKeditorAPI.GetInstance('article_modif').GetXHTML();
  }
	
	var data = '';
	data += 'id_article=' + fam;
	data += '&titre_article=' + valtitre;
	data += '&affiche_article=' + valaffiche;
	data += '&cat_article=' + valcatarticle;
	data += '&article=' + content;
	xhr.send(data);
}
function delete_article(fam,fam2)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  var reponse= xhr.responseText+'<img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('zone_dialogue').innerHTML = reponse;
	  setTimeout("vider_article()", 999);
	  setTimeout("mise_a_jour_article()", 1000);
     }
   }
  xhr.open("POST",'pages/supp_article.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	if(confirm('Supprimer definitivement cet article ?')) {
  	var data = '';
	data += 'id_article=' + fam;
	data += '&cat_article=' + fam2;
	xhr.send(data);
	} else {
		return false;
	}
 }
 
 
 
 //FONCTIONS AJOUT CATEGORIE ET ITEM DANS LE MODULE PRIVATISATION DES LIEUX

function ajout_cat_privat() {
	getXhr();
	document.getElementById('ajouter_location').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter_location').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_category_privat.php',true);
  xhr.send(null);
}
function vider_ajouter_location() {
	document.getElementById('ajouter_location').innerHTML = '';
}
function ajout_ins_category_privat() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_location').innerHTML = reponse;
	  setTimeout("vider_ajouter_location()", 3000);
	  setTimeout("mise_a_jour_location()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_category_privat.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valcategory=document.getElementById('new_cat_privat').value;
	var data = '';
	data += 'new_cat_privat=' + valcategory;
  xhr.send(data);
}

function mise_a_jour_location() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('mise_a_jour_location').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/modif_privat.php',true);
  xhr.send(null);	
}
function modif_cat_privat(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_cat_privat'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	var data = '';
	data += 'category_privat=' + fam;
	xhr.send(data);
}

function modif_nom_cat_privat(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_cat_privat'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valnomcat=document.getElementById('nom_cat_privat'+fam).value;
	var data = '';
	data += 'modif_category_privat=' + fam;
	data += '&nom_cat_privat=' + valnomcat;
	xhr.send(data);
}
function modif_cat_privat_position(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('cat_position_privat'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valpositioncat=document.getElementById('privat_cat_position'+fam).value;
	var data = '';
	data += 'modif_category_privat_position=' + fam;
	data += '&position_cat_privat=' + valpositioncat;
	xhr.send(data);
}
function supp_cat_privat(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		 var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_location').innerHTML = reponse;
	  setTimeout("vider_ajouter_location()", 3000);
	  setTimeout("mise_a_jour_location()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  if(confirm('Supprimer definitivement la categorie ? Cette suppression entrainera celle des items associes')) {
	var data = '';
	data += 'suppcat_privat=' + fam;
	xhr.send(data);
  } else {
	return false;  
  }
}

function ajout_item_privat() {
	getXhr();
	document.getElementById('ajouter_location').innerHTML = 'Chargement... <img src="../images/loading.gif" align="absmiddle">';
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('ajouter_location').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/ajout_item_privat.php',true);
  xhr.send(null);
}
function ajout_ins_item_privat() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_location').innerHTML = reponse;
	  setTimeout("vider_ajouter_location()", 3000);
	  setTimeout("mise_a_jour_location()", 3000);
     }
   }
  xhr.open("POST",'pages/ajout_ins_item_privat.php',true);
   xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
   	var valcategory=document.getElementById('new_item_privat').value;
	var valitem=document.getElementById('nouvelle_item_privat').value;
	var valafficheitem=document.getElementById('nouvelle_item_affiche_privat').value;
	var content_privat = FCKeditorAPI.GetInstance('article_privat').GetXHTML();
	var data = '';
	data += 'new_item_privat=' + valitem;
	data += '&cat_privat=' + valcategory;
	data += '&article_privat=' + content_privat;
	data += '&new_item_affiche_privat=' + valafficheitem;
  xhr.send(data);
}
 function modif_item_privat(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_item_privat_'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valcateg=document.getElementById('id_cat_item_privat_'+fam).value;
	var data = '';
	data += 'item_privat=' + fam;
	data += '&catitem_privat=' + valcateg;
	xhr.send(data);
}
 function modif_item_privat_position(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('item_position_privat'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	valpositionitem=document.getElementById('privat_item_position'+fam).value;
	var data = '';
	data += 'item_privat=' + fam;
	data += '&position_item_privat=' + valpositionitem;
	xhr.send(data);
}
function close_item_privat(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nouveau_nom_item_privat_'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var data = '';
	data += 'iditem_privat=' + fam;
	xhr.send(data);
}
function supp_item_privat(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
		 var reponse= xhr.responseText+' <img src="../images/loading.gif" align="absmiddle">';
	  document.getElementById('ajouter_location').innerHTML = reponse;
	  setTimeout("vider_ajouter_location()", 3000);
	  setTimeout("mise_a_jour_location()", 3000);
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var data = '';
	data += 'suppiditem_privat=' + fam;
	xhr.send(data);
}
function modif_nom_item_privat(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('nom_privat'+fam).innerHTML = xhr.responseText;
	  document.getElementById('nom_privat_ok_'+fam).innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valnom=document.getElementById('nom_item_privat'+fam).value;
	var data = '';
	data += 'itemid_privat=' + fam;
	data += '&nom_privat=' + valnom;
	xhr.send(data);
}
function modif_article_item_privat(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('article_item_privat'+fam).innerHTML = xhr.responseText;
	  document.getElementById('article_item_privat_ok_'+fam).innerHTML = '&nbsp;OK';
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var content_modif_privat = FCKeditorAPI.GetInstance('article_modif_privat').GetXHTML();
	var data = '';
	data += 'itemid_privat=' + fam;
	data += '&article_item=' + content_modif_privat;
	xhr.send(data);
}
function modif_affiche_item_privat(fam) {
	getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('affiche_privat'+fam).innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_category_privat.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	valaffiche=document.getElementById('affiche_item_privat'+fam).value;
	var data = '';
	data += 'itemid_privat=' + fam;
	data += '&affiche_privat=' + valaffiche;
	xhr.send(data);
}

 /***********************************
 * PAGE SLAM
 /***********************************/
 function ajout_slam(fam)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('zone_dialogue_slam').innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_item_slam.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	var data = '';
	data += 'new_slam=' + fam;
	xhr.send(data);
 }
 
 function ajout_ins_slam()
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('rep_slam').innerHTML = xhr.responseText;
	  setTimeout('mise_a_jour_slam()', 1000);
	  setTimeout('vider_zone(\'rep_slam\')', 1000);
	  setTimeout('vider_zone(\'zone_dialogue_slam\')', 1000);
     }
   }
  xhr.open("POST",'pages/modif_item_slam.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var valajoutslam = escape(FCKeditorAPI.GetInstance('new_slam').GetXHTML());
  	var data = '';
	data += 'ajout_slam=' + valajoutslam;
	xhr.send(data);
 }
 function vider_zone(id) {
	document.getElementById(id).innerHTML = '';
}
function mise_a_jour_slam() {
	getXhr();
	
  	xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('mise_a_jour_slam').innerHTML = xhr.responseText;
     }
   }
  xhr.open("GET",'pages/modif_slam.php',true);
  xhr.send(null);	
}
function modif_slam(id)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('zone_dialogue_slam').innerHTML = xhr.responseText;
     }
   }
  xhr.open("POST",'pages/modif_item_slam.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
  	var data = '';
	data += 'modif_slam=' + id;
	xhr.send(data);
 }
 function modif_ins_slam(id)
 {
  getXhr();
  xhr.onreadystatechange = function()
   {
   if(xhr.readyState == 4 && xhr.status == 200)
     {
	  document.getElementById('rep_slam').innerHTML = xhr.responseText;
	  setTimeout('mise_a_jour_slam()', 1000);
	  setTimeout('vider_zone(\'rep_slam\')', 1000);
	  setTimeout('vider_zone(\'zone_dialogue_slam\')', 1000);
     }
   }
  xhr.open("POST",'pages/modif_item_slam.php',true);
  xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	var valmodifslam = escape(FCKeditorAPI.GetInstance('modif_slam_item').GetXHTML());
  	var data = '';
	data += 'modif_ins_slam=' + valmodifslam;
	xhr.send(data);
 }
