///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Function pour menu éclaté
///////////////////////////////////////////////////////////////////////////////////////////////////////////
// Implementation : onclick="ouvreMenu('id-sousmenu'); return false" href="javascript:void(0);"
var om_last_item_id = null; 
var om_last_subitem_id = null; 
function ouvreMenu(hlink, id)
{
	if(om_last_item_id != null && om_last_item_id != id){ 
	    ouvreMenu(hlink, om_last_item_id);
	}; //fermer le dernier item
	var menu = document.getElementById(id);
	menu.style.display = (menu.style.display == '' ? 'none' : '');
	hlink.className = (hlink.className == 'ItemFerme' ? 'ItemOuvert' : 'ItemFerme');
	if (menu.blur) menu.blur();
	if (om_last_item_id == id) {
	    om_last_item_id = null;
	} else {
	    om_last_item_id = id;
	}
	return false;
}
function ouvreSubMenu(id)
{
	if(om_last_subitem_id != null && om_last_subitem_id != id){
	    ouvreSubMenu(om_last_subitem_id); //fermer le dernier item
	}
	var submenu = document.getElementById(id);
	submenu.style.display = (submenu.style.display == '' ? 'none' : '');
	if (submenu.blur) submenu.blur();
	if (om_last_subitem_id == id) {
	    om_last_subitem_id = null;
	} else {
	    om_last_subitem_id = id;
	}
	return false;
}