// ------------------------------------------------------------------------------------
//  CUSTOM_FO_HEADER.JS 
//  Scripts n'utilisant que le DOM classique sans nécessiter aucune librairie.
//  Les scripts déférables en pied de page ne doivent pas être inclus ici
// ------------------------------------------------------------------------------------


JCMS = window.JCMS || {};
JCMS.plugin = JCMS.plugin || {};
JCMS.plugin.menuUtils = JCMS.plugin.menuUtils || {};

JCMS.plugin.menuUtils = {  

	 /**
	  * Masque les menus déroulant (laissés ouvert pour l'accessibilité).
	  * Les menus déroulants sont recherchés parmi les noeuds UL enfants
	  * de 1ère génération (UL > UL) du noeud racine 'menuRootId'.
	  * @param menuRootId L'identifiant de la racine du menu (UL)
	  */
	 hideSubMenu:function(menuRootId){
		var ulRoot = document.getElementById(menuRootId);
		var liNodes = ulRoot.getElementsByTagName('ul');
	
		for (var i = 0; i < liNodes.length; i++) { 
		    var liNode = liNodes[i];
			if( liNode.parentNode.parentNode == ulRoot ){
				liNode.style.visibility = 'hidden';
			}
		}	
	}
}

