
	function ajustMenu(NbCol){
		MenuWidth = document.getElementById("center_container_menu").offsetWidth;
		MenuItemWidthTotal = 0;
		
		ItemWidthMin = 81;
		ItemWidthMax = 135;
		
		for(i=0; i<NbCol; i++){
			
			MenuItemWidthTotal += document.getElementById("col_"+i).offsetWidth;
		}
		//alert(MenuItemWidthTotal);
		if (MenuItemWidthTotal < MenuWidth){
			var Diff = MenuWidth - MenuItemWidthTotal;
			if (Diff < (MenuWidth / 2) || NbCol > 4){
				//alert((Diff / NbCol));
				MenuItemWidthTotal = 0;
				//alert(Math.floor((Diff / NbCol)-50));
				for(i=0; i<NbCol; i++){
					if(document.getElementById("col_"+i).offsetWidth + Math.floor((Diff / NbCol)-51) > 200){
						document.getElementById("col_"+i).style.width = ItemWidthMax + "px";
					}
					else if(document.getElementById("col_"+i).offsetWidth + Math.floor((Diff / NbCol)-51) < 50){
						document.getElementById("col_"+i).style.width = ItemWidthMin + "px";
					}
					
					MenuItemWidthTotal += document.getElementById("col_"+i).offsetWidth;
				}
				Diff = MenuWidth - MenuItemWidthTotal;
				for(i=0; i<NbCol; i++){
					//	alert(document.getElementById("col_"+i).offsetWidth);
					document.getElementById("col_"+i).style.width = document.getElementById("col_"+i).offsetWidth + Math.floor((Diff / NbCol)-51)  + "px";
					//if((document.getElementById("col_"+i).offsetWidth) > 200){
					//	document.getElementById("col_"+i).style.width = 188 + "px";
					//	alert(document.getElementById("col_"+i).offsetWidth);
					//}

					
				}
			}
		}
		//alert(MenuWidth);
		//alert(MenuItemWidthTotal);
		/*for(i=0; i<NbCol; i++){
			//alert(document.getElementById("col_"+i).offsetWidth);
			
			if(document.getElementById("col_"+i).offsetWidth < ItemWidthMin)
				document.getElementById("col_"+i).style.width = ItemWidthMin + "px";
			
			else if(document.getElementById("col_"+i).offsetWidth > ItemWidthMax)
				document.getElementById("col_"+i).style.width = ItemWidthMax + "px";
				
			//alert(document.getElementById("col_"+i).offsetWidth);
		}*/
		
		//for(i=0; i<NbCol; i++){	
			//alert(document.getElementById("col_"+i).offsetWidth);
		//}

	}
	
	function showDiv(i){
		if (document.getElementById("div_"+i)){
			obj = document.getElementById("div_"+i);
			parentElementOffset = parentElement = document.getElementById("col_"+i);
			menuTR = document.getElementById("tr_menu");

			var curleft = curtop = 0;
			//alert(parentElement.offsetHeight);
			
			menuWidth = menuTR.offsetWidth;
			
			if (menuTR.offsetParent) {
				do {
					curtop += menuTR.offsetTop;
					curleft += menuTR.offsetLeft;
				} while (menuTR = menuTR.offsetParent);
			}
			totalWidth = curleft + menuWidth;
			
			curleft = 0;
			if (parentElementOffset.offsetParent) {
				do {
					curleft += parentElementOffset.offsetLeft;
				} while (parentElementOffset = parentElementOffset.offsetParent);
			}
			
			
			if((curleft + 200) > totalWidth){
				var ajustement = 0;
				var browserName=navigator.appName; 
				if (browserName=="Netscape")
					ajustement = -2	
				curleft = curleft - 200 + ajustement + parentElement.offsetWidth;
			}
			obj.style.top = curtop + parentElement.offsetHeight + 1 + 'px';
			obj.style.left = curleft + 'px';
			obj.style.display = "block";
			obj.style.zIndex = 500;
		}
		
	}
	
	function hideDiv(i){
		
		if (document.getElementById("div_"+i))
			document.getElementById("div_"+i).style.display = "none";
		
	}
	
	function ChangeClass(obj, newStyle){
		//alert(newStyle);
		obj.setAttribute("class",newStyle); // Firefox
		obj.setAttribute("className",newStyle); // Internet Explorer 
	}	
	
	function ChangeImg(objID, newImage){
		ImageElemenet = document.getElementById(objID);
		ImageElemenet.src = newImage;
	}
	

	