function menuOnLoad(pg,pr,lg) {
	if (pr != 0) {
		get_object('kmMenu_menu_childhood_'+pr).style.display='block';
		km_menu('activate',pr);
	}
	if (get_object('kmMenu_menu_childhood_'+pg))
		get_object('kmMenu_menu_childhood_'+pg).style.display='block';
	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 type=o.id.split('_')[1];
		var id=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')
					km_setMenuItem(type,id,'_over');
			break;
			case 'out':
				if (classNameSuffix != 'active')
					km_setMenuItem(type,id,'');
			break;
			case 'click':
				km_menuItemOnClick(id);
			break;
			case 'activate':
				km_setMenuItem(type,id,'_active');
			break;
		}
	}
}
function km_setMenuItem(type,id,suffix) {
	var o,classNameBase;
	var idPrefix_array=['kmLeftmenu','kmHoldermenu','kmmenu','kmRightmenu'];
	for (var i=0;i<idPrefix_array.length;i++) {
		o=get_object(idPrefix_array[i]+'_'+type+'_'+id)
		classNameBase=o.className.split('_')[0];
		o.className=classNameBase+suffix;
	}
}
