// JavaScript Document Author Jonathan Kenneth Kelling. www.deadsunsoftware.com ©2005 All rights Reserved

addEvent(window, "load", function(e){
	var li = document.body.getElementsByTagName("li");
	var li_index;
	var sub_ul_index;
	
	for (li_index = 0; li_index < li.length; li_index++) {
		var sub_ul = li[li_index].getElementsByTagName("ul");
		
		if (sub_ul.length > 0) {
			for (sub_ul_index = 0; sub_ul_index < sub_ul.length; sub_ul_index++) {
				if (sub_ul[sub_ul_index].parentNode == li[li_index]) {
					//setStyleByObj(sub_ul[sub_ul_index], "display", "none");
					eval("li[li_index]." + sub_ul[sub_ul_index].tagName + "_" + sub_ul_index + " = sub_ul[sub_ul_index];");
					eval("addEvent(li[li_index], 'click', function(e) {"
					   + "var t = getEventTarget(e);"
					   + "while ( (!t) || (!t.tagName) || (t.tagName.toLowerCase() != 'li') ) {"
					   + "	t = t.parentNode;"
					   + "}"
					   + "var sub_menu = t." + sub_ul[sub_ul_index].tagName + "_" + sub_ul_index + ";"
					   + "if (sub_menu) {"
					   + "	if (getStyleByObj(sub_menu, 'display') == 'none') {"
					   + "		showObject(sub_menu);"
					   + "	} else {"
					   + "		hideObject(sub_menu);"
					   + "	}"
					   + "}"
					   + "adjustLayout();"
					   + "e.cancelBubble = true;"
					   + "});");
				}
			}
			
		}
	}
});