function MM_findObj(n, d) { //v4.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

if (document.getElementsByClassName) {
 getElementsByClass = function(classList, node) {
 return (node || document).getElementsByClassName(classList);
 }
} else {
 getElementsByClass = function(classList, node) {
 var node = node || document,
 list = node.getElementsByTagName('*'),
 length = list.length,
 classArray = classList.split(/\s+/),
 classes = classArray.length,
 result = [], i,j
  for (i = 0; i < length; i++) {
   for (j = 0; j < classes; j++) {
	if (list[i].className.search('\\b' + classArray[j] + '\\b') != -1) {
	result.push(list[i]);
	break;
	}
   }
  }
 return result;
 }
}

function dotDecor(obj, colorout, colorover) {
obj.style.cursor = "pointer";
obj.style.paddingBottom = "2px";
obj.style.borderBottom = "1px dotted #" + colorout;
obj.onmouseover = function () {obj.style.borderBottom = "1px dotted #" + colorover; obj.style.color = "#" + colorover;};
obj.onmouseout = function () {obj.style.borderBottom = "1px dotted #" + colorout; obj.style.color = "#" + colorout;};
}

var closemenu;
var cookiesmember;

if (document.cookie.indexOf("member=") != -1) {
var allCookie = new Array();
var cookieMember = new Array();
allCookie = document.cookie.split("; ");
 for (var i=0; i<allCookie.length; i++) {
  if (allCookie[i].indexOf("member=") != -1) {
  cookieMember = allCookie[i].split("=");
  cookiesmember = cookieMember[1];
  }
 }
}

function getPosition(e) {// Возвращает объект содержащий координаты x и y элемента, вызвавшего событие (относительно документа)
var left = 0;
var top  = 0;
 while (e.offsetParent) {
 left += e.offsetLeft;
 top += e.offsetTop;
 e = e.offsetParent;
 }
left += e.offsetLeft;
top += e.offsetTop;
return {x:left, y:top};
}

function pushMenu() {
clearTimeout(closemenu);
objvypmenu.className = "round7px";
 with(objvypmenu.style) {
 position = "absolute";
 top = "145px";
 left = String(getPosition(this).x + 40) + "px";
 backgroundColor = "#FFC";
 padding = "10px";
 border = "1px solid #C96";
 zIndex = "1";
 }
objvypmenu.onmouseover = function() {clearTimeout(closemenu);};
objvypmenu.onmouseout = function() {closemenu = setTimeout(closeMenu, 300)};
 if (this.href.indexOf("firms.htm") != -1) {
 objvypmenu.innerHTML = '<a href="/firms.htm">Каталог компаний</a><br><a href="/gallery.htm">Фотогалереи компаний</a><div style="padding-top: 5px; margin-top: 10px; border-top: 1px solid #C96"><a href="/addingfirm.htm">Добавить компанию</a></div>';
  if (cookiesmember) {
  objvypmenu.innerHTML += '<div style="padding-top: 5px; margin-top: 10px; border-top: 1px solid #C96"><a href="/editfirm.htm">Редактировать данные</a></div>';
  }
 } else if (this.href.indexOf("release1du.htm") != -1) {
 objvypmenu.innerHTML = '<a href="/release1du.htm">Пресс-релизы компаний</a><div style="padding-top: 5px; margin-top: 10px; border-top: 1px solid #C96"><a href="/addrelease.htm">Добавить пресс-релиз</a></div>';
  if (cookiesmember) {
  objvypmenu.innerHTML += '<div style="padding-top: 5px; margin-top: 10px; border-top: 1px solid #C96"><a href="/editrelease.htm">Мои пресс-релизы</a></div>';
  }
 } else if (this.href.indexOf("super.htm") != -1) {
 objvypmenu.innerHTML = '<b><a href="/sm84185.htm">Строительство и ремонт</a></b><br><div class="sz8" style="padding: 5px 0px 10px 7px"><a href="/sp83115p1t.htm">Вентиляция и отопление</a><br><a href="/sp89992207p1t.htm">Водоcнабжение и канализация</a><br><a href="/sp82905p1t.htm">Готовые конструкции</a><br><a href="/sp83955p1t.htm">Замки, ручки</a><br><a href="/sp89990537p1t.htm">Инструменты</a><br><a href="/sp89995747p1t.htm">Котельное оборудование</a><br><a href="/sp83045p1t.htm">Материалы</a><br><a href="/sp89997157p1t.htm">Насосное оборудование</a><br><a href="/sp7053646p1t.htm">Пневматическое оборудование</a><br><a href="/sp84065p1t.htm">Сантехника</a><br><a href="/sp89999157p1t.htm">Системы "Умный Дом"</a><br><a href="/sp82145p1t.htm">Системы безопасности и охраны</a><br><a href="/sp82385p1t.htm">Строительное оборудование</a><br><a href="/sp83185p1t.htm">Электрика</a></div><b><a href="/sm93495.htm">Все для дома и дачи</a></b><div class="sz8" style="padding: 5px 0px 10px 7px"><a href="/sp93015p1t.htm">Интерьер</a><br><a href="/sp93435p1t.htm">Мебель</a><br><a href="/sp92965p1t.htm">Сад, огород</a><br><a href="/sp93075p1t.htm">Светотехника</a><br><a href="/sp93485p1t.htm">Текстиль</a></div><b><a href="/sm8018976.htm">Бытовая техника</a></b><div class="sz8" style="padding: 5px 0px 0px 7px"><a href="/sp94525p1t.htm">Для дома</a><br><a href="/sp94365p1t.htm">Для кухни</a><br><a href="/sp94415p1t.htm">Климатическое оборудование</a></div>';
 } else if (this.href.indexOf("vacancy.htm") != -1) {
 objvypmenu.innerHTML = '<a href="/vacancy.htm">Вакансии</a><br><a href="/resume.htm">Резюме</a>';
  if (cookiesmember) {
  objvypmenu.innerHTML += '<div style="padding-top: 5px; margin-top: 10px; border-top: 1px solid #C96"><a href="/addvacancy.htm">Добавить вакансию</a><br><a href="/addresume.htm">Добавить резюме</a></div><div style="padding-top: 5px; margin-top: 10px; border-top: 1px solid #C96"><a href="/editvacancy.htm">Мои вакансии</a><br><a href="/editresume.htm">Мои резюме</a></div>';
  } else {
  objvypmenu.innerHTML += '<div style="padding-top: 5px; margin-top: 10px; border-top: 1px solid #C96"><a href="/addvacancy.htm">Добавить вакансию</a><br><a href="/addresume.htm">Добавить резюме</a></div>';
  }
 } else if (this.href.indexOf("arc1.htm") != -1) {
 objvypmenu.innerHTML = '<a href="/arc1.htm">Архитектура</a><br><a href="/bldg1.htm">Строительство и ремонт</a><br><a href="/dsgn1.htm">Дизайн интерьера</a><br><a href="/brtn1.htm">Усадьба</a><br><a href="/fnsh1.htm">Фен-Шуй</a>';
 }
}

function closeMenu() {
 with(objvypmenu.style) {
 backgroundColor = "transparent";
 padding = "0px";
 border = "none";
 }
objvypmenu.innerHTML = "";
}
