var xhr = null; 
var erreur=0;
			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; 
				} 
			}

			function reset_menu_g()
			{
			//remettre la fleche gauche droite
			document.getElementById('stuff').src = "/img/stuff_centre2.gif";
			//on purge le contenu de la div contenu_central (RECRUTEMENT ACCES)
			document.getElementById('containerbg').style.backgroundImage = 'url("/images/2009/container_bg2.jpg")';
			document.getElementById('contenu_central').innerHTML = '';
			}
			
			
			function rebuild_menu_d(idcat)
			{
			//getXhr()
			reset_menu_g();
			
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr0 = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr0 = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr0 = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr0 = false; 
				} 
				
				// On défini ce qu'on va faire quand on aura la réponse
				xhr0.onreadystatechange = function()
				{
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr0.readyState == 4 && xhr0.status == 200)
					{
						letexte = xhr0.responseText;
						document.getElementById('reverse_droit').innerHTML = letexte;
						
					}//if(xhr0.readyState == 4 && xhr0.status == 200)
				}
				
				// Ici on va voir comment faire du post
				xhr0.open("POST","ajax/rebuild_menu_d.php",true);
				// ne pas oublier ça pour le post
				xhr0.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				// ne pas oublier de poster les arguments
				
				xhr0.send("cat="+idcat);
			}
			
			function reset_menu_g_rew(page)
			{
			//remettre la fleche gauche droite
			document.getElementById('stuff').src = "../img/stuff_centre2.gif";
			//on purge le contenu de la div contenu_central (RECRUTEMENT ACCES)
			document.getElementById('containerbg').style.backgroundImage = 'url("../images/2009/container_bg2.jpg")';
			if(!page)document.getElementById('contenu_central').innerHTML = '';
			}
			
		/*function reset_menu_g_rew_h()//fonction modifiée pour index.html
			{
			//remettre la fleche gauche droite
			document.getElementById('stuff').src = "../img/stuff_centre2.gif";
			//on purge le contenu de la div contenu_central (RECRUTEMENT ACCES)
			document.getElementById('containerbg').style.backgroundImage = 'url("../images/2009/container_bg2.jpg")';
			//document.getElementById('contenu_central').innerHTML = '';
			}*/
			
			function rebuild_menu_d_rew(idcat,page)
			{
			//getXhr()
			reset_menu_g_rew(page);
			
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr0 = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr0 = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr0 = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr0 = false; 
				} 
				
				// On défini ce qu'on va faire quand on aura la réponse
				xhr0.onreadystatechange = function()
				{
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr0.readyState == 4 && xhr0.status == 200)
					{
						letexte = xhr0.responseText;
						document.getElementById('reverse_droit').innerHTML = letexte;
						
					}//if(xhr0.readyState == 4 && xhr0.status == 200)
				}
				
				// Ici on va voir comment faire du post
				xhr0.open("POST","ajax/rebuild_menu_d_rew.php",true);
				// ne pas oublier ça pour le post
				xhr0.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				// ne pas oublier de poster les arguments
				
				xhr0.send("cat="+idcat);
			}
			
			function eval_chenillard(idcat)
			{
			//getXhr()
			if(window.XMLHttpRequest) // Firefox et autres
				   xhr1 = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr1 = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr1 = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr1 = false; 
				} 
				
				// On défini ce qu'on va faire quand on aura la réponse
				xhr1.onreadystatechange = function()
				{
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr1.readyState == 4 && xhr1.status == 200)
					{
						letexte1 = xhr1.responseText;
						document.getElementById('rappel_navigation').innerHTML = letexte1;
					}//if(xhr1.readyState == 4 && xhr1.status == 200)
				}
				
				// Ici on va voir comment faire du post
				xhr1.open("POST","ajax/eval_chenillard.php",true);
				// ne pas oublier ça pour le post
				xhr1.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				// ne pas oublier de poster les arguments
				/*var reverse_side;
				if(document.getElementById('reverse_g_open').value==1) reverse_side='gauche';
				if(document.getElementById('reverse_d_open').value==1) reverse_side='droite';*/
				xhr1.send("cat="+idcat);
			}	
			
			function affiche_first_contenu(idcat)
			{
				
				//getXhr();
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr2 = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr2 = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr2 = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr2 = false; 
				} 
				// On défini ce qu'on va faire quand on aura la réponse
				xhr2.onreadystatechange = function()
				{
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr2.readyState == 4 && xhr2.status == 200)
					{
						letexte = xhr2.responseText;
						self.location.href=letexte;
					
					}//if(xhr.readyState == 4 && xhr.status == 200)
					
				}
				// Ici on va voir comment faire du post
				xhr2.open("POST","ajax/affiche_first_contenu.php",true);
				// ne pas oublier ça pour le post
				xhr2.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
			
				xhr2.send("cat="+idcat);
			}
			
			function affiche_menu_dec(idcat)
			{
				
				//on fait rien du tout
			}
			
			
			function eval_poste()//Combien de postes avec les critères ?
			{
			//getXhr();
			//clean_menu();
			//if(document.getElementById('rappel_navigation')!=null)document.getElementById('rappel_navigation').style.visibility='hidden';
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr7 = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr7 = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr7 = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr7 = false; 
				} 
				// On défini ce qu'on va faire quand on aura la réponse
				xhr7.onreadystatechange = function()
				{
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr7.readyState == 4 && xhr7.status == 200)
					{
						/*letexte = xhr7.responseText;
						document.getElementById('informations').innerHTML = letexte;*/
						letexte = xhr7.responseText.split("|");
						if(typeof(letexte[1]) == "undefined") 
						{ 
						document.getElementById('informations').innerHTML = letexte[0];
						}
						else
						{
						document.getElementById('informations').innerHTML = letexte[0];
						document.getElementById('resultats').value = letexte[1];
						document.getElementById('valider').innerHTML = letexte[2];
						}
						
						// On se sert de innerHTML pour rajouter les options a la liste
						//alert(letexte); 
						//document.getElementById('msg').innerHTML = letexte;
					}//if(xhr.readyState == 4 && xhr.status == 200)
				}
				
				// Ici on va voir comment faire du post
				xhr7.open("POST","ajax/eval_poste.php",true);
				// ne pas oublier ça pour le post
				xhr7.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				// ne pas oublier de poster les arguments
				xhr7.send("choix_diplome="+document.getElementById('choix_diplome').value+"&lib_diplome="+document.getElementById('lib_diplome').value+"&choix_taille="+document.getElementById('choix_taille').value+"&lib_taille="+document.getElementById('lib_taille').value+"&choix_nationalite="+document.getElementById('choix_nationalite').value+"&lib_nationalite="+document.getElementById('lib_nationalite').value+"&choix_age="+document.getElementById('choix_age').value+"&lib_age="+document.getElementById('lib_age').value);
			}
			
			function eval_poste_rew()//Combien de postes avec les critères ?
			{
			//getXhr();
			//clean_menu();
			//if(document.getElementById('rappel_navigation')!=null)document.getElementById('rappel_navigation').style.visibility='hidden';
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr7 = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr7 = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr7 = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr7 = false; 
				} 
				// On défini ce qu'on va faire quand on aura la réponse
				xhr7.onreadystatechange = function()
				{
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr7.readyState == 4 && xhr7.status == 200)
					{
						/*letexte = xhr7.responseText;
						document.getElementById('informations').innerHTML = letexte;*/
						letexte = xhr7.responseText.split("|");
						if(typeof(letexte[1]) == "undefined") 
						{ 
						document.getElementById('informations').innerHTML = letexte[0];
						}
						else
						{
						document.getElementById('informations').innerHTML = letexte[0];
						document.getElementById('resultats').value = letexte[1];
						document.getElementById('valider').innerHTML = letexte[2];
						}
						
						// On se sert de innerHTML pour rajouter les options a la liste
						//alert(letexte); 
						//document.getElementById('msg').innerHTML = letexte;
					}//if(xhr.readyState == 4 && xhr.status == 200)
				}
				
				// Ici on va voir comment faire du post
				xhr7.open("POST","ajax/eval_poste_rew.php",true);
				// ne pas oublier ça pour le post
				xhr7.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				// ne pas oublier de poster les arguments
				xhr7.send("choix_diplome="+document.getElementById('choix_diplome').value+"&lib_diplome="+document.getElementById('lib_diplome').value+"&choix_taille="+document.getElementById('choix_taille').value+"&lib_taille="+document.getElementById('lib_taille').value+"&choix_nationalite="+document.getElementById('choix_nationalite').value+"&lib_nationalite="+document.getElementById('lib_nationalite').value+"&choix_age="+document.getElementById('choix_age').value+"&lib_age="+document.getElementById('lib_age').value);
			}
			
			
			function clean_all()
			{
			//Menu centre titres ne sont plus encadrés
			for(t=0;t<reverse_g.length;t++)
            {
            	eval("document.getElementById('reverse_g"+t+"').className='link_reverse'");
            }
			
			for(l=0;l<reverse_d.length;l++)
            {
            	eval("document.getElementById('reverse_d"+l+"').className='link_reverse2'");
            }
			//on enleve la fleche gauche droite
			document.getElementById('stuff').src = "/img/stuff_centre1.gif";
			}
			
			function clean_all_rew()
			{
			//Menu centre titres ne sont plus encadrés
			for(t=0;t<reverse_g.length;t++)
            {
            	eval("document.getElementById('reverse_g"+t+"').className='link_reverse'");
            }
			
			for(l=0;l<reverse_d.length;l++)
            {
            	eval("document.getElementById('reverse_d"+l+"').className='link_reverse2'");
            }
			//on enleve la fleche gauche droite
			document.getElementById('stuff').src = "../img/stuff_centre1.gif";
			}
			
			
			function eval_resultat(idsposte,tag_piwik_value)//Combien de postes avec les critères ?
			{
			//getXhr();
			clean_all();
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr8 = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr8 = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr8 = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr8 = false; 
				} 
				// On défini ce qu'on va faire quand on aura la réponse
				xhr8.onreadystatechange = function()
				{
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr8.readyState == 4 && xhr8.status == 200)
					{
						letexte = xhr8.responseText;
						//document.getElementById('home_default').innerHTML = letexte;
						document.getElementById('contenu_central').innerHTML = letexte;
						document.getElementById('rappel_navigation').innerHTML = '';
						document.getElementById('containerbg').style.backgroundImage = 'url("/images/2009/container_bg2.jpg")';//non
						document.getElementById('containerbg').style.backgroundRepeat='repeat-y';
						//changer de background
					}//if(xhr.readyState == 4 && xhr.status == 200)
				}
				
				// Ici on va voir comment faire du post
				xhr8.open("POST","ajax/eval_resultat_rew.php",true);
				// ne pas oublier ça pour le post
				xhr8.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				// ne pas oublier de poster les arguments
				xhr8.send("idsposte="+idsposte+"&tag_piwik_value="+tag_piwik_value);
			}
			
			function eval_resultat_rew(idsposte,tag_piwik_value)//Combien de postes avec les critères ?
			{
			//getXhr();
			clean_all_rew();
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr8 = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr8 = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr8 = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr8 = false; 
				} 
				// On défini ce qu'on va faire quand on aura la réponse
				xhr8.onreadystatechange = function()
				{
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr8.readyState == 4 && xhr8.status == 200)
					{
						letexte = xhr8.responseText;
						//document.getElementById('home_default').innerHTML = letexte;
						document.getElementById('contenu_central').innerHTML = letexte;
						document.getElementById('rappel_navigation').innerHTML = '';
						document.getElementById('containerbg').style.backgroundImage = 'url("../images/2009/container_bg2.jpg")';//non
						document.getElementById('containerbg').style.backgroundRepeat='repeat-y';
						//changer de background
					}//if(xhr.readyState == 4 && xhr.status == 200)
				}
				
				// Ici on va voir comment faire du post
				xhr8.open("POST","ajax/eval_resultat_rew.php",true);
				// ne pas oublier ça pour le post
				xhr8.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				// ne pas oublier de poster les arguments
				xhr8.send("idsposte="+idsposte+"&tag_piwik_value="+tag_piwik_value);
			}
			
			//STATS pour les docs
			function edit_docstat(fichier,groupe,type)
			{
				if(window.XMLHttpRequest) // Firefox et autres
				   xhr14 = new XMLHttpRequest(); 
				else if(window.ActiveXObject){ // Internet Explorer 
				   try {
			                xhr14 = new ActiveXObject("Msxml2.XMLHTTP");
			            } catch (e) {
			                xhr14 = new ActiveXObject("Microsoft.XMLHTTP");
			            }
				}
				else { // XMLHttpRequest non supporté par le navigateur 
				   alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
				   xhr14 = false; 
				} 
				// On défini ce qu'on va faire quand on aura la réponse
				xhr14.onreadystatechange = function()
				{
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr14.readyState == 4 && xhr14.status == 200)
					{
						/*letexte = xhr14.responseText;
						document.getElementById('resultat').innerHTML = letexte;*/
						
						// On se sert de innerHTML pour rajouter les options a la liste
						//alert(letexte); 
						//document.getElementById('msg').innerHTML = letexte;
					}//if(xhr.readyState == 4 && xhr.status == 200)
				}
				
				// Ici on va voir comment faire du post
				xhr14.open("POST","ajax/edit_docstat.php",true);
				// ne pas oublier ça pour le post
				xhr14.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
				// ne pas oublier de poster les arguments
				
				xhr14.send("id_fichier="+fichier+"&id_groupe="+groupe+"&type="+type);
			}
			
