// JavaScript by k206i
onresize=function()
{
	document.getElementById('main-menu-children').style.display='none';
	if (document.getElementById('map-container')) document.getElementById('map-container').style.display='none';
}
function hide_all(){
	document.getElementById('map-container').style.display='none';
	}
var over_menu=0;
function show_menu(obj)
{
	//alert(obj.offsetTop);
	over_menu=1;
	var childe_node=obj.childNodes[0]; while (childe_node && (childe_node.nodeType != 1)) childe_node = childe_node.nextSibling;
	var menu_div=document.getElementById('main-menu-children');
	var left=obj.offsetLeft;
  var top=obj.offsetTop;
  for (var parent=obj.offsetParent; parent; parent=parent.offsetParent){
		left+=parent.offsetLeft-parent.scrollLeft;
		top+=parent.offsetTop-parent.scrollTop
		}
	menu_div.innerHTML=childe_node.innerHTML;
	menu_div.style.left=left+15+'px';
	menu_div.style.top=top+18+'px';
	menu_div.style.display='block';
}

function hide_menu()
{
	over_menu=0;
	setTimeout('hide()', 500);
}

function hide()
{
	if(over_menu==0) document.getElementById('main-menu-children').style.display='none';
}

function over_menu_func() {over_menu=1;}

function open_map(x,obj) {
	var map_container=document.getElementById('map-container');
	map_container.innerHTML='<img src="i/map_'+x+'.gif" width="500" height="361" alt="карта проезда" title="">';
	//alert(obj.offsetTop);
	map_container.style.left=obj.offsetLeft-480+'px';
	map_container.style.top=obj.offsetTop+obj.offsetHeight-355+'px';
	map_container.style.display='block';
	}
