 function affichemenu(elm,obj,color) {

	node = document.getElementById(elm);
	node = node.parentNode;

	/*
	 * Change la css des onglets
	 */
    
	for (x=0;x < node.childNodes.length;x++) {
		if (node.childNodes[x].tagName == "DIV") {						
			id = node.childNodes[x].id;
			if (id != elm) {
				
				/*
				 * Réinitialisation des couleurs
				 */
				var couleur = document.getElementById(id).getAttribute("color");
				document.getElementById(id).style.zIndex="9"; 	
			    document.getElementById(id + "_left").className = "onglet_left_" + couleur;
			    document.getElementById(id + "_right").className = "onglet_right_" + couleur;
			    document.getElementById(id + "_center").className = "onglet_center_" + couleur;
				
				array_id = id.split("_");
				sobj = "smenu_" + array_id[1];
				if(document.getElementById(sobj)){
					document.getElementById(sobj).style.display='none'; 
				}
				for (i=1;i<100;i++) {
					if (document.getElementById(sobj + "_s" + i)) {
						document.getElementById(sobj + "_s" + i).style.display 	= "none";	
					}
				}
			} 
		}
	}

	/*
	 * Affichage de la css 'Rollover"
	 */
    document.getElementById(elm+ "_left").className = "onglet_left_" + color + "_on";
    document.getElementById(elm+ "_right").className = "onglet_right_" + color + "_on";
    document.getElementById(elm+ "_center").className = "onglet_center_" + color + "_on";
    document.getElementById(elm).style.zIndex="11";
	if(document.getElementById(obj)){
		document.getElementById('sousmenu').style.display='block';
		document.getElementById(obj).style.display='block'; 	
	}else{
		document.getElementById('sousmenu').style.display='none';
	}
	
 }
 
 function EffaceMenu(evt) {

	var e = (window.event) ? window.event : evt;

	pos_x_mouse = e.clientX;
	pos_y_mouse = e.clientY;
	
	var scrollTop = document.documentElement.scrollTop;
	if(scrollTop == 0){
		//Pour Safari et Chrome
		var scrollTop = document.body.scrollTop;	
	}
	
	xhauteur 	= 0;
	difference 	= 0;
	for (i=0;i<7;i++) {
		for (ii=0;ii<30;ii++) {
			if (document.getElementById('smenu_'+i+'_s'+ii)) {
				if (document.getElementById('smenu_'+i+'_s'+ii).style.display == "block") {
					xhauteur 	= parseInt(document.getElementById('smenu_'+i+'_s'+ii).offsetHeight);
					hmax		= parseInt(document.getElementById('sousmenu').offsetTop) + parseInt(document.getElementById('sousmenu').offsetHeight);
					hmenu		= parseInt(document.getElementById('smenu_'+i+'_s'+ii).offsetTop) + xhauteur;
					if (hmenu>hmax) {
						difference	=  hmenu - hmax;
					}
				}
			}
		}
	}
	
	if(document.getElementById('sousmenu')) {
		valmaxY = parseInt(document.getElementById('sousmenu').offsetTop) + parseInt(document.getElementById('sousmenu').offsetHeight) + difference - parseInt(scrollTop);
	  	if ((pos_y_mouse <parseInt(document.getElementById('sousmenu').offsetTop) - 50 - parseInt(scrollTop)) || (pos_y_mouse > valmaxY-10)) {
  			document.getElementById('sousmenu').style.display = "none";
	  	}
	}
 }