/*
 * menuExpandable3.js - implements an expandable menu based on a HTML list
 * Author: Dave Lindquist (http://www.gazingus.org)
 */

if (!document.getElementById)
    document.getElementById = function() { return null; }

function initializeMenu(menuId, actuatorId, menuParent) {
    var menu = document.getElementById(menuId);
    var actuator = document.getElementById(actuatorId);

    if (menu == null || actuator == null) return;


    actuator.parentNode.style.backgroundImage = "url(/img/menu/common/plus.gif)";

	actuator.onclick = function() {
        var display = menu.style.display;
/*
if(menuParent != ""){
	var i=0;
	for(i=0;i<document.getElementById(menuParent).childNodes.length;i++){
		if(document.getElementById(menuParent).childNodes[i].childNodes[1].style.display == "block"){
			document.getElementById(menuParent).childNodes[i].childNodes[0].click();
		}

/*		if(document.getElementById(menuParent).getElementsByTagName('UL')){
			for(i=0;i<document.getElementById(menuParent).getElementsByTagName('UL').length;i++){
				if(document.getElementById(menuParent).getElementsByTagName('UL')[i].style.display == "block"){
					if(document.getElementById(menuParent).getElementsByTagName('UL')[i].getElementsByTagName('A')){
						for(j=0;j<document.getElementById(menuParent).getElementsByTagName('UL')[i].getElementsByTagName('A').length;j++){
							document.getElementById(menuParent).getElementsByTagName('UL')[i].getElementsByTagName('A')[j].click();
						}
					}
				}
			}
		}
*/
/*		
	}
	
		
		if(document.getElementById(menuParent).getElementsByTagName('A')){//alert(document.getElementById(menuParent).getElementsByTagName('A').length);
			for(j=0;j<document.getElementById(menuParent).getElementsByTagName('A').length;j++){//alert(j);
				document.getElementById(menuParent).getElementsByTagName('A')[j].style.color='#999999';
			}
		}

}
*/		
       
var nb_elem = document.getElementById("menuList").getElementsByTagName('UL').length;
/*
for(j=0;j<nb_elem;j++){
	document.getElementById("menuList").getElementsByTagName('UL')[j].style.display="none";
	document.getElementById("menuList").getElementsByTagName('UL')[j].parentNode.style.backgroundImage = "url(/img/menu/common/plus.gif)";
}
*/
document.getElementById(menuParent).style.display="block";
if(document.getElementById(menuParent).parentNode.id !="mainMenu"){
	document.getElementById(menuParent).parentNode.style.backgroundImage = "url(/img/menu/common/minus.gif)";
//	document.getElementById(actuatorId).style.color = "#000000";
	
	}

/*
		if(document.getElementById(menuParent)){
//			if(document.getElementById(menuParent).getElementsByTagName('A').length > 0){
				for(j=0;j<document.getElementById(menuParent).getElementsByTagName('A').length;j++){//alert(document.getElementById(menuParent).getElementsByTagName('A')[j].id);
						document.getElementById(menuParent).getElementsByTagName('A')[j].style.color="#999999";
				}
//			}
		}
*/		


this.parentNode.style.backgroundImage = (display == "block") ? "url(/img/menu/common/plus.gif)" : "url(/img/menu/common/minus.gif)";




		//actuator.style.color="black";
		menu.style.display = (display == "block") ? "none" : "block";
	

        //return false;
    }
}


