﻿var currentMenuId;
var activeMenuId;
var delaytime=1500;

function clear_delay(){
	if (window.show_hide_delay)
		clearTimeout(show_hide_delay);
}

function getObjectId(id){
	if(document.getElementById){
		obj=document.getElementById(id);
	}
	else if(document.all){
		obj=document.all[id];
	}else if(document.layers){
		obj=document[id];
	}
	return obj;
}
	
function show_menu(id){
	var sub = getObjectId('submenu');
//	sub.style.left=getPos(getObjectId('div_'+id))+'px';
	var submenu = sub.getElementsByTagName('DIV');
	var nTab = submenu.length;
	for (i = 0; i < nTab; i++){
		submenu[i].style.display = 'none';
	}
	var topmenu = getObjectId('topmenu');
	var menuI = topmenu.getElementsByTagName('A');
	var menuIDiv = topmenu.getElementsByTagName('DIV');
	var menuILength = menuI.length;
	for (i = 0; i < menuILength; i++){
		var idItem = menuI[i].id.substring(2,menuI[i].id.length);
		if (idItem==id){
			var menuItemA = getObjectId('a_'+id);
			var menuItemDiv = getObjectId('div_'+id);
			var subMenuItem = getObjectId('subItems_'+id);
			//menuItemA.className = "active";
			menuItemDiv.className = "active";
			subMenuItem.style.display='block';
		}else{
			menuI[i].className = "none";
			menuIDiv[i].className = "none";
		}
	}
	activeMenuId = id;
}

function show_menu_cat(id){
	var sub = getObjectId('submenu');
//	sub.style.left=getPos(getObjectId('div_0'))+'px';
	var submenu = sub.getElementsByTagName('DIV');
	var nTab = submenu.length;
	for (i = 0; i < nTab; i++){
		submenu[i].style.display = 'none';
	}
	var topmenu = getObjectId('topmenu');
	var menuI = topmenu.getElementsByTagName('A');
	var menuIDiv = topmenu.getElementsByTagName('DIV');
	var menuILength = menuI.length;
	for (i = 0; i < menuILength; i++){
		var idItem = menuI[i].id.substring(2,menuI[i].id.length);
		if (idItem==id){
			var menuItemA = getObjectId('a_'+id);
			var menuItemDiv = getObjectId('div_'+id);
			var subMenuItem = getObjectId('subItems_0');
			//menuItemA.className = "active";
			menuItemDiv.className = "active";
			subMenuItem.style.display='block';
		}else{
			menuI[i].className = "none";
			menuIDiv[i].className = "none";
		}
	}
	activeMenuId = id;
}

function reset_menu(id){
	var menuItemA = getObjectId('a_'+id);
	var menuItemDiv = getObjectId('div_'+id);
	//menuItemA.className = "none";
	menuItemDiv.className = "none";
}

function show_parent(){
	var id = activeMenuId;
	var menuItemA = getObjectId('a_'+id);
	var menuItemDiv = getObjectId('div_'+id);
	var subMenuItem = getObjectId('subItems_'+id);
	//menuItemA.className = "active";
	menuItemDiv.className = "active";
	//subMenuItem.style.display='block';
}

function show_current(){
	var id = currentMenuId;
	show_hide_delay = window.setTimeout('show_menu('+id+');',delaytime);
	
}

function show_current_cat(){
	var id = currentMenuId;
	show_hide_delay = window.setTimeout('show_menu_cat('+id+');',delaytime);
	
}

function getPos(theObj){
  x = y = 0;
  while(theObj){
    x += theObj.offsetLeft;
    y += theObj.offsetTop;
    theObj = theObj.offsetParent;
  }
  return x-30;
}
