function menustart(id, style)
{
	menu_element=document.getElementById(id);

	var elements = menu_element.getElementsByTagName('LI');
	var nested=null;
	for(var i=0;i<elements.length;i++)
	{
		var element = elements[i];

		element.onmouseover = function()
		{
			this.className += " over";
		}

		element.onmouseout = function()
		{
			//this.className=this.className.replace(new RegExp("_over"),'');
			this.className=this.className.replace(new RegExp('(^|\\s)'+"over"+'(?:\\s|$)'),'$1');
			this.className=this.className.replace(/\s{2,}/g,' ');
			this.className=this.className.replace(/^\s+|\s+$/g,'');
		}

		nested = element.getElementsByTagName('ul')[0]

		if(!nested) {
			continue;
		}

		var offsetWidth = 0;

		for(k=0;k<nested.childNodes.length;k++)
		{
			var node  = nested.childNodes[k]
			if (node.nodeName == "LI")
				offsetWidth = (offsetWidth >= node.offsetWidth) ? offsetWidth :  node.offsetWidth;
		}

		for(l=0;l<nested.childNodes.length;l++)
		{
			var node = nested.childNodes[l]
			if (node.nodeName == "LI") {
				node.style['width'] = offsetWidth+'px';
			}
		}

		nested.style['width'] = offsetWidth + 'px';
		if(style=='h')
		{			//открывать снизу
			//nested.style['top'] = (nested.parentNode.offsetHeight - 1) + 'px';
			nested.style['top'] = '21px';

			//открывать сверху
			//nested.style['top'] = (-nested.offsetHeight + 1) + 'px';

			if(nested.parentNode.parentNode.className!='')
			{
				nested.style['top'] = '0px';
				nested.style['left'] = (nested.parentNode.offsetWidth - 1) + 'px';
			}
		}
		if(style=='v')
		{			//открывать справа			nested.style['left'] = (nested.parentNode.offsetWidth - 1) + 'px';

			//открывать слева			//nested.style['left'] = (- nested.offsetWidth - 1) + 'px';
		}
	}
}


