// JavaScript Document
function menu_swap_element_display(targetId,targetStyle,triggerId,TriggerStyle) {
		var	elementTrigger = document.getElementById(triggerId);
		var elementTarget = document.getElementById(targetId);
		var elementTargetState = elementTarget.style.display;

if (document.getElementById && document.getElementById(targetId) != null) {
/* la premiere condition traite le cas du menu actif (ssmenu déjà deployé ) */
	if(elementTrigger.className == 'menuItemon' && elementTarget.style.display != 'none' ) { 	
		elementTarget.style.display='none';
 		elementTrigger.getElementsByTagName('a')[0].className = targetStyle;
 		}
	else if (elementTargetState == "block") {  
		elementTarget.style.display='none';
 		elementTrigger.getElementsByTagName('a')[0].className = targetStyle;
	}
	else { 
		elementTarget.style.display='block';
 		elementTrigger.getElementsByTagName('a')[0].className = TriggerStyle;
	}
}

	//alert(elementTrigger.getElementsByTagName('a')[0].className);
}


function swap_element_display(targetId,targetStyle,triggerId,TriggerStyle) {
		var	elementTrigger = document.getElementById(triggerId);
		var elementTarget = document.getElementById(targetId);
		var elementTargetState = elementTarget.style.display;

if (document.getElementById && document.getElementById(targetId) != null) {
	if (elementTargetState == "none" || elementTargetState == null) {  
		elementTarget.style.display='block';
		elementTrigger.firstChild.data = 'Cacher';

//elementTrigger.getElementsByTagName('a')[0].className = targetStyle;
	}
	else {
		elementTarget.style.display='none';
		elementTrigger.firstChild.nodeValue = 'Montrer';

// 		elementTrigger.getElementsByTagName('a')[0].className = TriggerStyle;
	}
}

	//alert(elementTrigger.getElementsByTagName('a')[0].className);
}


