/*------------------------------------------------
|             Clair et Net. © 2007                |
--------------------------------------------------*/

var activeUL = null;
var activeRef = null;
var timeoutBJ;
function cancelTimeoutBJ(){
	clearTimeout(timeoutBJ); 
}

function TimeoutBJ(){
	cancelTimeoutBJ();
	var delai = 200;	
	timeoutBJ = setTimeout(maskMenuBJ,delai);
}

function maskMenuBJ(){
	if(activeUL != null){
		activeUL.style.display = "none";
		activeUL = null;
		activeRef.style.zIndex = 0;
		activeRef = null;
	}	
}


function showMenuBJ(refTag){
	cancelTimeoutBJ();
	if(!refTag){
		refTag = activeRef;
	}else if(refTag != activeRef && refTag != null && activeRef != null){
		maskMenuBJ()
	}

	activeRef = refTag;
	ulTarget = refTag.getElementsByTagName('ul')[0];
	refTag.style.zIndex = 1000;	
	if(ulTarget != null){
		activeUL = ulTarget;
		ulTarget.style.display = "block";
	}	
	
}


