// Цвет выпадающего меню ( выделенный )
//var menuItemSelected = "#b2d2b6";
var menuItemSelected = "#fafafa";
// Цвет выпадающего меню ( не выделенный )
//var menuItemNonSelected = "#EBF9EB";
var menuItemNonSelected = "#f0f0f0";
// Класс шрифта на выпадающем меню ( ссылка )
var menuA2Class = "menu";

// Цвет окантовки выпадающего меню
var menuBorderColor = "#dddddd";

var menuTopDX = 0;
var menuTopDY = 25;

// ------------------------------------------------------------------------------------

var d = document;
var menuVersion = 2;
if ( navigator.appName == "Microsoft Internet Explorer" ) {
  menuVersion = 1;
} else 
if ( d.layers ) menuVersion = 0;

function GEByID(id) {
  if ( menuVersion == 0 ) return null;
  if ( menuVersion == 1 ) return d.all[id];
  if ( menuVersion == 2 ) return d.getElementById(id);
}


var pppMenuCount = 0;


function pppMenu( Elements ) {
  var pppID = pppMenuCount;
  var aItemCount = Elements.length/2;
  var s = "<div ID=pppDIV"+pppID+" style='z-index:99;top:53;position:absolute;visibility:hidden;' onMouseOver='showMenu("+pppID+");' onMouseOut='hideMenu("+pppID+");'>";
  d.write(s);
  d.write('<table cellspacing=0 cellpadding=0 border=0><tr><td bgcolor=',menuBorderColor,'><table border=0 cellspacing=1 cellpadding=4>');
  for( var i=0; i<aItemCount; i++ ) {
    var TDName = "pppTD"+pppID+"_"+i;
    d.write("<tr><td style=\"padding-left:6px\" ID=",TDName," bgcolor=",menuItemNonSelected," ");
    d.write("onMouseOver=\"setTDColor('",TDName,"','",menuItemSelected,"');\" ");
    d.write("onMouseOut=\"setTDColor('",TDName,"','",menuItemNonSelected,"');\" ");
    d.write("><a href=",Elements[i*2]," class=",menuA2Class,">",Elements[i*2+1],"</a></td></tr>");
  }
  d.write("</table></td></tr></table></div>");
  pppMenuCount++;
  return pppID;
}


function relPosXX(elem) { 
  var pos=elem.offsetLeft;
  while ( elem.offsetParent != null ) { 
    elem=elem.offsetParent;
    pos+=elem.offsetLeft;
    if ( elem.tagName == 'BODY' ) break;
  } 
  return pos;
}

function relPosYY(elem) { 
  var pos=elem.offsetTop;
  while ( elem.offsetParent != null ) { 
    elem=elem.offsetParent;
    pos+=elem.offsetTop;
    if ( elem.tagName == 'BODY' ) break;
  } 
  return pos;
}


function hideAll() {
  for( var i=0; i<pppMenuCount; i++ ) {
    var elem = GEByID("pppDIV"+i);
    elem.style.visibility = "hidden";
  }
}

function menuShow(elementname,menu) {
  if ( menu < 0 ) return;
  if ( menuVersion == 0 ) return;
  hideAll();
  var ielement = GEByID(elementname);
  var x = relPosXX(ielement);
  var y = relPosYY(ielement);
  var elem = GEByID("pppDIV"+menu);
  elem.style.visibility = "visible";
  elem.style.left = x+menuTopDX;
  elem.style.top  = y+menuTopDY;
}

function showMenu(menu) {
  if ( menu < 0 ) return;
  if ( menuVersion == 0 ) return;
  var elem = GEByID("pppDIV"+menu);
  elem.style.visibility = "visible";
}


function hideMenu(menu) {
  if ( menu < 0 ) return;
  if ( menuVersion == 0 ) return;
  var elem = GEByID("pppDIV"+menu);
  elem.style.visibility = "hidden";
}

function setTDColor(tdname,color) {
  var elem = GEByID(tdname);
  elem.style.backgroundColor = color;
}

// Меню навигации

var menu1 = pppMenu( new Array(
  '/company/company.html',	'О компании',
  '/company/news.html',	'Новости',
  '/company/services.html',	'Услуги',
  '/company/contacts.php', 'Контактная информация',
  '/company/partners.html', 'Партнеры',
  '/company/docs.html', 'Документы'
));
var menu2 = pppMenu( new Array(
  '/satellite/globaltel.html',   'ГлобалТел',
  '/satellite/equipments.html','VSAT'
));
var menu3 = pppMenu( new Array(
  '/mobillink/local1.html',	'Радиостанции Motorola',
  '/mobillink/vertex/vertex.html',  'Радиостанции Vertex',                   
  '/mobillink/mototrbo1.html',	'Цифровая система MotoTRBO',
  '/mobillink/simple.html',	'Радиостанции с упрощенной регистрацией',
  '/mobillink/digital_tetra.html',	'Цифровые системы TETRA',
  '/mobillink/wideband_access.html',	'Широкополосный доступ',
  '/mobillink/river_stations1.html',   'Речные радиостанции',
  '/mobillink/addition.html',   'Дополнительное оборудование'

));
var menu4 = pppMenu( new Array(
  '/ats/digital_ats.html',	'Цифровые АТС',
  '/ats/office_ats.html',	'Офисные АТС',
      '/ats/ikm.html',     'Системы уплотнения'
));
var menu5 = pppMenu( new Array(
  '/sysnotification/local.html',	'Системы звуковой трансляции',
   '/sysnotification/sgu.html',	'СГУ',
  '/sysnotification/cctv.html',	'Видеомониторы',
'/sysnotification/writesystems.html',	'Системы записи'
  ));
var menu6 = pppMenu( new Array(
     '/additional/garmin.html',     'GPS-приемники' ,
     '/additional/gps.html',     'Мониторинг транспорта' 
       

));
var menu7 = -1;

var d = document;
var menuVersion = 2;
if ( navigator.appName == "Microsoft Internet Explorer" ) {
  menuVersion = 1;
} else 
if ( d.layers ) menuVersion = 0;

function GEBID(id) {
  if ( menuVersion == 0 ) return null;
  if ( menuVersion == 1 ) return d.all[id];
  if ( menuVersion == 2 ) return d.getElementById(id);
}


