var pre = 'sousmenu';
var offDelay = 100;
var timers = Array();
var indexTimer = 0;

function showSousMenu(id) {
	if (document.layers) {
		document.layers[pre + id].display = "block";
	}
	else if (document.getElementById) {
		document.getElementById(pre + id).style.display = "block";
	}
	
	timers[id] = Array();
}

function hideSousMenu(id) {	
	setTimeout("timerResponseSousMenu('" + id + "', " +  indexTimer + ");", offDelay);
	timers[id][indexTimer] = true;
	indexTimer++;
}

function timerResponseSousMenu(id, i) {
	if (timers[id][i]) {
		if (document.layers) {
			document.layers[pre + id].display = "none";
		}
		else if (document.getElementById) {
			document.getElementById(pre + id).style.display = "none";
		}
		
	}
	
	timers[id][i] = false;	
}
