// МЕНЮ
function TopMOver(id) {
	get('menutd_'+id).className='top_menu';
}
function TopMOut(id) {
	get('menutd_'+id).className='top_menu0';
}

function submh(o) {
	o.parentNode.className='sm submenu submenu1';
}
function submo(o) {
	o.parentNode.className='sm submenu';
}

function showMenu(id, name, active) {
	if(!get('menu'+name+'Container')) return false;
    ypSlideOutMenu.showMenu("menu" + name);
}

function hideMenu(id, name, active) {
	if(!get('menu'+name+'Container')) return false;
    ypSlideOutMenu.hideMenu("menu" + name);
}

function createMenu(name, size,width) {
    //var roll = document.getElementById('menu' + name + 'Content');	// ?????????? хрень какаято
    if (size > 0) size = size * 40 + 120 ;
    var menu = new ypSlideOutMenu("menu" + name, "down", 0,138, width, size);
    menu.onactivate = function() { repositionMenu(menu, name); }
}

function repositionMenu(menu, name) {
    var p = get('point_tbl');
    var m = get('menutd_'+name);
    pos = m.offsetLeft - 1;
	
	//alert(p.offsetLeft);
	
    if (pos > p.clientWidth - 170) pos = p.clientWidth - 230;
    newLeft = p.offsetLeft + pos + 3;
	//alert(newLeft);
    menu.container.style ? menu.container.style.left = newLeft + "px" : menu.container.left = newLeft;
}
