// Высота линейки меню (нужно подогнать под размер шрифта)
var menuLineHeight = 25;
var menuLineHeightV = 22;
var menuX = -9;

var d = document;

function GEByID(id) { return d.getElementById(id); }

function relPosXX(e) {
   return e.offsetLeft + (e.offsetParent != null && e.tagName != 'BODY' ? relPosXX(e.offsetParent) : 0);
}

function relPosYY(e) {
   return e.offsetTop + (e.offsetParent != null && e.tagName != 'BODY' ? relPosYY(e.offsetParent) : 0);
}

function displayMenu(n,x,y) {
   l = GEByID("l_"+n);
   c = GEByID("c_"+n);
   r = GEByID("r_"+n);
   
   l.style.backgroundImage = "url(/site/img/menu_left_on.gif)";
   c.style.backgroundImage = "url(/site/img/menu_bg_on.gif)";
   r.style.backgroundImage = "url(/site/img/menu_right_on.gif)";
   
   link = GEByID("link_"+n);
   link.style.color = "#04009d";
   
   m = GEByID("menu"+n);
   m.style.visibility = 'visible';
   m.style.left = x + menuX;
   m.style.top = y + menuLineHeight;
}

function displayMenuV(n,x,y) {
   m = GEByID("menu"+n);
   m.style.visibility = 'visible';
   m.style.left = x + menuX;
   m.style.top = y + menuLineHeightV;
}

function showMenu(n) {
   l = GEByID("l_"+n);
   c = GEByID("c_"+n);
   r = GEByID("r_"+n);
   
   l.style.backgroundImage = "url(/site/img/menu_left_on.gif)";
   c.style.backgroundImage = "url(/site/img/menu_bg_on.gif)";
   r.style.backgroundImage = "url(/site/img/menu_right_on.gif)";
   
   link = GEByID("link_"+n);
   link.style.color = "#04009d";
   
   m = GEByID("menu"+n);
   m.style.visibility = 'visible';
}

function hideMenu(n,isParent) {

   l = GEByID("l_"+n);
   c = GEByID("c_"+n);
   r = GEByID("r_"+n);
   
   l.style.backgroundImage = "url(/site/img/menu_left_off.gif)";
   c.style.backgroundImage = "url(/site/img/menu_bg_off.gif)";
   r.style.backgroundImage = "url(/site/img/menu_right_off.gif)";
   
   link = GEByID("link_"+n);
   link.style.color = "White";
   
   m = GEByID("menu"+n);
   m.style.visibility = 'hidden';
}
