

		function show(id){
					document.getElementById(id).style.display='block';
				}
				function show_inline(id){
					document.getElementById(id).style.display='inline';
				}
				function hide(id){
					document.getElementById(id).style.display='none';
				}
		function visible(id){
					document.getElementById(id).style.visibility='visible';
				}



		function chargement(){
			document.getElementById('chargement').style.display='block';
		}

		function dechargement(){
		    document.getElementById('chargement').style.display='none';
		}

		//
		//fonctions Aja(x)
		//

		var xhr = null;

		//fonction Aja(x) qui établit la liaison XMLHTTPRequest - navigateur
		function getXhr(){
			if(window.XMLHttpRequest) // Firefox et autres
			   xhr = new XMLHttpRequest();
			else if(window.ActiveXObject){ // Internet Explorer
			   try {
			               xhr = new ActiveXObject("Msxml2.XMLHTTP");
			           } catch (e) {
			               xhr = new ActiveXObject("Microsoft.XMLHTTP");
			           }
			}
			else { // XMLHttpRequest non supporté par le navigateur
			   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
			   xhr = false;
			}
		}

	//fonction Aja(x) qui modifie rapidement les INT de la table article
	function modif_rapide(champ, ref, valeur){
		getXhr();

		var data     = null;
		var filename = "ajax_rapid_modif.php";
		var lechamp = champ;

		data=filename + "?champ="+ lechamp +"&ref=" + ref +"&etat="+ valeur +"";
//	 alert(data);


		xhr.open("GET", data, true);
			chargement();
		xhr.onreadystatechange = function anonymous() {
			if(xhr.readyState == 4){
					dechargement();
				//alert(xhr.responseText);
				if(xhr.responseText=="erreur")
					alert('erreur lors de la mise à jour. Prévenir le développeur...');
				else{
					document.getElementById(lechamp+ref).innerHTML=xhr.responseText;

              //  alert(xhr.responseText);

				}
			};
		}
	xhr.send(null);
	}
	//document.getElementById('liste_frais').innerHTML=xhr.responseText;


		//fonction Aja(x) qui modifie le commercial d'un client
		function genere_sous_cat(id){
			getXhr();

			var data     = null;
			var filename = "ajax_afiche_sous_cat.php";
			var selcom = document.getElementById(id);
			var com = selcom.options[selcom.selectedIndex].value;


			data=filename + "?form="+ id +"&cat=" + com +"";




				xhr.open("GET", data, true);

				xhr.onreadystatechange = function anonymous() {
					if(xhr.readyState == 4){

						//alert(xhr.responseText);
						if(xhr.responseText=="erreur")
							alert('erreur lors de la mise à jour. Prévenir le développeur...');
						else{

						document.getElementById('sous_categorie'+id).innerHTML=xhr.responseText;
		                 //   alert(xhr.responseText);

						}
					};
				}
			xhr.send(null);
		}



			//fonction Aja(x) qui affiche les incontournables
		function incontournables(id_cat){
			getXhr();

			var data     = null;
			var filename = "ajax_incontournables.php";
			data=filename + "?cat="+ id_cat +"";

				xhr.open("GET", data, true);
				xhr.onreadystatechange = function anonymous() {
					if(xhr.readyState == 4){
						//alert(xhr.responseText);
						if(xhr.responseText=="erreur")
							alert('erreur lors de la mise à jour. Prévenir le développeur...');
						else{

							document.getElementById('incontournables').innerHTML=xhr.responseText;
		              //   alert(xhr.responseText);
						}
					};
				}
			xhr.send(null);
		}

			//fonction Aja(x) qui affiche les incontournables
		function affiche_menu(type, id_li){
			getXhr();

			var data     = null;
			var filename = "ajax_menu_cat.php";
			data=filename + "?type="+ type +"&li=" + id_li +"";
 // alert(data);
				xhr.open("GET", data, true);
				xhr.onreadystatechange = function anonymous() {
					if(xhr.readyState == 4){
						//alert(xhr.responseText);
						if(xhr.responseText=="erreur")
							alert('erreur lors de la mise à jour. Prévenir le développeur...');
						else{
							show_inline('rech');
							document.getElementById('rech').innerHTML=xhr.responseText;
		            //  alert(xhr.responseText);
						}
					};
				}
			xhr.send(null);
		}








