function menuOnLoad(pg,pr,lg) {
	km_openedChildhood=0;
	if (pr != 0) {
		km_menuChildhood(pr)
		km_menu('activate',pr);
	}
	km_menuChildhood(pr)
	km_menu('activate',pg);
}
function km_menu(act,o) {
	var debug=false;
	var isMenuItem=true;
	if (typeof o != 'object') {
		if (get_object('kmmenu_parent_'+o))
			o=get_object('kmmenu_parent_'+o);
		else if (get_object('kmmenu_child_'+o))
			o=get_object('kmmenu_child_'+o);
		else
			isMenuItem=false;
	}
	if (isMenuItem) {
		var menuItemType=o.id.split('_')[1];
		var menuItemPgId=o.id.split('_')[2];
		var classNameBase=o.className.split('_')[0];
		var classNameSuffix=(o.className.split('_')[1])?o.className.split('_')[1]:'';
		switch (act) {
			case 'over':
				if (classNameSuffix != 'active')
					o.className=classNameBase+'_over';
			break;
			case 'out':
				if (classNameSuffix != 'active')
					o.className=classNameBase;
			break;
			case 'click':
				km_menuItemOnClick(menuItemPgId);
			break;
			case 'activate':
				o.className=classNameBase+'_active';
			break;
		}
	}
}
function km_menuChildhood(id) {
	if (km_openedChildhood != 0 && get_object('kmMenu_menu_childhood_'+km_openedChildhood))
		get_object('kmMenu_menu_childhood_'+km_openedChildhood).style.display='none';
	if (get_object('kmMenu_menu_childhood_'+id)) {
		get_object('kmMenu_menu_childhood_'+id).style.display='block';
		km_openedChildhood=id;
	} else {
		km_openedChildhood=0;
	}
}

