			function afficheMenu(id)
			{
				//si l'élément que l'on veut modifier n'est pas afficher on l'affiche et on modifie les propriétés
				if (document.getElementById(id).style.display == "none")
				{
					document.getElementById(id).style.display = "";
					if (id == "client")
					{
						document.getElementById("corps").style.left = "100px";
						document.getElementById("corps").style.width = "900px";
						document.getElementById("cadre_project").style.width = "720px";
						document.getElementById("image").style.left = "0px";
					}
				}
				//sinon on le cache et on modifie les propriétés
				else
				{
					document.getElementById(id).style.display = "none";
					if (id == "client")
					{
						document.getElementById("corps").style.left = "0px";
						document.getElementById("corps").style.width = "1000px";
						document.getElementById("cadre_project").style.width = "800px";
						document.getElementById("image").style.left = "-150px";
					}
				}
			
			}			

			//Cette fonction est appeler lorsque l'on clique sur une image de déplacement pour les slideshow
			var chrono = null;
		 	var seconde = 0;

			function slideBar(controle, id, direction, sens)
			{
				
				//si on demande le début du déplacement
				if (controle == 'debut')
				{
					//on déplace l'élément en appelant une fonction toute les 3ms
					chrono = setInterval(function(){moveImg(id, direction, sens);},3);
					
				}
				//si on demande l'arret du déplacement on efface le setinterval
				else 
				{
					clearInterval(chrono);
					seconde = 0;
				}
				
			}
			
			
			//cette fonction déplace un élément sur un certain nombre de pixel dans une direction et un sens donné
			function moveImg(id, direction, sens)
			{
				var targetElement;	//élément concerné par le déplacement
				var pos;			//position actuelle de l'élément
				
				targetElement = document.getElementById(id);
				targetElement.style.position = 'relative';
				
				//si on demande le déplacement sur l'axe des Y
				if (direction == 'y')
				{
					pos = targetElement.offsetTop;
					//si on demande le déplacement dans le sens positif
					if (sens == '+')
					{
						
						if (targetElement.offsetTop < 0)
						{
							//on incrémente la position de l'élément du pas que l'on veut ici 4px
							if (seconde < 3000)
							{
								pos = targetElement.offsetTop+4 ;
							}
							else
							{
								
								pos = targetElement.offsetTop+8 ;
							}
						}
					}
					//si on demande le déplacement dans le sens négatif
					else if (sens == '-')
					{	
						
						if (targetElement.offsetTop-400 > -targetElement.offsetHeight)
						{
							//on décrémente la position de l'élément du pas que l'on veut ici 4px
							if (seconde < 3000)
							{
								pos = targetElement.offsetTop-4;
							}
							else
							{
								pos = targetElement.offsetTop-8;
							}
						}
						
					}
					//validation du déplacement
					targetElement.style.top = pos+"px";
					 
				}
				//si on demande le déplacement sur l'axe des X
				else if (direction == 'x')
				{
					
					pos = targetElement.offsetLeft;
					//si on demande le déplacement dans le sens positif
					if (sens == '+')
					{
						if (targetElement.offsetLeft < 0)
						{
							
							if (seconde < 3000)
							{
							//on incrémente la position de l'élément du pas que l'on veut ici 4px
								pos += 4;
							}
							else
							{
								
								pos += 8;
							}
						}
					}
					//si on demande le déplacement dans le sens négatif
					else if (sens == '-')
					{
						if ((targetElement.offsetLeft - 800) > -targetElement.offsetWidth)
						{
							if (seconde < 3000)
							{
								//on décrémente la position de l'élément du pas que l'on veut ici 4px
								pos -= 4;
							}
							else
							{
								pos -= 8;
							}
						}
					}
					//validation du déplacement
					targetElement.style.left = pos+"px";
				}
				
				seconde = seconde + 9;
				
			}
			
			//cette fonction sert a afficher l'image que l'on veut et cacher le reste
			//vous avez un exemple dans les page article_furniture, article_graphics et article_client
			function change_image(id_image, id_div, NbImage)
			{
				
				var targetDiv;
				
				var compteur = 0; 
					
				while (compteur < NbImage)
				{	
					document.getElementById('article'+ compteur).style.display = "none";
					
					document.getElementById('select'+ compteur).src = "/commun/kastchen_grau.jpg";
					
					compteur += 1;
				}
				
				document.getElementById('article'+ id_image).style.display = "inline";
				
				document.getElementById('select'+ id_image).src = "/commun/kastchen_weiss.jpg";
				
				
			}

