
var menu_app='menu_tree.php';var menu_type=1;var menu_effect=0;var current_menu=[];function UpdateMenuNode(Id,ParentId){UpdateTreeNode(Id,ParentId,null,null,null,menu_effect);}
function UpdateCurentMenu(parent_id,id,active_class){if(!active_class){active_class="Active";}
if(current_menu[parent_id]){$('#m_'+current_menu[parent_id][0]).removeClass(current_menu[parent_id][1]);}
if(id){$('#m_'+id).addClass(active_class);current_menu[parent_id]=[id,active_class];}}
var MenuPopup_timer=Array();function OpenMenuPopup(ParentId){ClearMenuTimer(ParentId);MenuPopup=CreatePopUp('MenuPopup'+ParentId,'Popup','Menu');if(MenuPopup&&MenuPopup.innerHTML==''){var obj=document.getElementById('m_'+ParentId);if(obj&&menu_data[ParentId]!=null){MenuPopup.onmouseover=function(){ClearMenuTimer(ParentId)};MenuPopup.onmouseout=function(){SetMenuTimer(ParentId)};MenuPopup.zIndex=100;$('#MenuPopup'+ParentId).html(menu_data[ParentId]);var pos=$(obj).position();switch(menu_type){case 0:switch(menu_effect){case 0:MoveTo('MenuPopup'+ParentId,pos.left,pos.top+obj.offsetHeight);$('#MenuPopup'+ParentId).show();break;case 1:MoveTo('MenuPopup'+ParentId,pos.left,pos.top+obj.offsetHeight);$('#MenuPopup'+ParentId).fadeIn();break;case 2:MoveTo('MenuPopup'+ParentId,pos.left,pos.top+obj.offsetHeight);$('#MenuPopup'+ParentId).slideDown();break;case 3:MoveTo('MenuPopup'+ParentId,pos.left,pos.top);$('#MenuPopup'+ParentId).show().animate({top:(pos.top-$('#MenuPopup'+ParentId).height())+'px'},'def');break;}
break;case 2:MoveTo('MenuPopup'+ParentId,pos.left+obj.offsetWidth,pos.top);switch(menu_effect){case 0:$('#MenuPopup'+ParentId).show();break;case 1:$('#MenuPopup'+ParentId).fadeIn();break;case 2:case 3:$('#MenuPopup'+ParentId).toggle();break;}
break;}}}}
function CloseMenuPopup(id){ClearMenuTimer(id);switch(menu_type){case 0:switch(menu_effect){case 0:$('#MenuPopup'+id).hide(function(){$('#MenuPopup'+id).remove()});break;case 1:$('#MenuPopup'+id).fadeOut('def',function(){$('#MenuPopup'+id).remove()});break;case 2:$('#MenuPopup'+id).slideUp('def',function(){$('#MenuPopup'+id).remove()});break;case 3:var obj=document.getElementById('m_'+id);var pos=$(obj).position();$('#MenuPopup'+id).animate({top:(pos.top+$('#MenuPopup'+id).height())+'px'},'def').slideUp('def',function(){$('#MenuPopup'+id).remove()});break;}
break;case 2:switch(menu_effect){case 0:$('#MenuPopup'+id).hide(function(){$('#MenuPopup'+id).remove()});break;case 1:$('#MenuPopup'+id).fadeOut('def',function(){$('#MenuPopup'+id).remove()});break;case 2:case 3:$('#MenuPopup'+id).toggle('def',function(){$('#MenuPopup'+id).remove()});break;}
break;}}
function ClearMenuTimer(id){if(MenuPopup_timer[id]){window.clearTimeout(MenuPopup_timer[id]);MenuPopup_timer[id]=null;}}
function SetMenuTimer(id){ClearMenuTimer(id);MenuPopup_timer[id]=window.setTimeout(function(){CloseMenuPopup(id);},500);}
