function InitMenu() {
	this.nbrSsMenus = 5;
	for(var i=1; i<=nbrSsMenus; i++) {
		identifiant = "menu"+i;
		menu = document.getElementById(identifiant);
		largeurMenu = menu.offsetWidth;
		identifiant = "ssmenu"+i;
		ssmenu = document.getElementById(identifiant);
		ssmenu.style.width = largeurMenu;
	}
	HideMenusNow();
}

function ShowMenu(id) {
	HideMenusNow();
	CancelHideMenu(id);
	identifiant = "ssmenu"+id;
	ssmenu = document.getElementById(identifiant);
	ssmenu.style.display = 'block';
}

function HideMenu(id) {
	this["retardateur"+id] = setTimeout('HideMenuNow("'+id+'");',500);
}

function HideMenuNow(id) {
	identifiant = "ssmenu"+id;
	ssmenu = document.getElementById(identifiant);
	ssmenu.style.display = 'none';
	timeout = "retardateur"+id;
	clearTimeout(timeout);
}

function CancelHideMenu(id) {
	timeout = this["retardateur"+id];
	clearTimeout(timeout);
}

function HideMenus() {
	this.retardateur = setTimeout('HideMenusNow()',1000);
}

function HideMenusNow() {
	for(var i=1; i<=nbrSsMenus; i++) {
		identifiant = "ssmenu"+i;
		ssmenu = document.getElementById(identifiant);
		ssmenu.style.display = 'none';
	}
	clearTimeout(this.retardateur );
}

function CancelHideMenus() {
	clearTimeout(this.retardateur );
}