var MenuDelay = 50; /* Задержка выскакивания меню в мс */
var MenuDelayOff = 1000; /* Задержка пропадания меню в мс */

/* Собственно код можно не править */
var BrowserOk = (parseInt(navigator.appVersion) >= 4) ? 1 : 0; /* Подходящий ли браузер? */
var MenuActive = 0; /* Мы в области меню? */
var MenuShowTimeOut = 0; /* id таймаута появления меню */
var MenuHideTimeOut = 0; /* id таймаута скрытия меню */
var MenuX = 0;
var MenuY = 0;

if (document.layers) {
  var MenuNavDiv='document.layers.';
  var MenuNavStyle='';
}

else if (document.all) {
  var MenuNavDiv='document.all.';
  var MenuNavStyle='.style';
}
else {
  var MenuNavDiv="document.getElementById('";
  var MenuNavStyle="').style";
}


function MenuLoadImg() 
	{ 
	/* Уточнение ширин слоев */
		return(true);
	}
	  

function MenuShow(Num,YOffSet,Left)
{ /* Показываем меню */
  MenuYOffset=-YOffSet;

  clearTimeout(MenuHideTimeOut);
  if (! MenuActive) 
  {
    MenuShowTimeOut = eval("setTimeout('MenuShow("+Num+","+YOffSet+","+Left+")', MenuDelay)");
	MenuActive = 1;
  }
  else 
  {
  	MenuHideAll(0);
    clearTimeout(MenuShowTimeOut);
    if (document.layers) {
      MenuX = document.images["t"+Num].x;
      MenuY = document.images["t"+Num].y;
    }
    else {
      MenuX = getForIeX(document.images["t"+Num]);
      MenuY = getForIeY(document.images["t"+Num]);
    }

    	eval(MenuNavDiv + 'm' + Num + MenuNavStyle + '.left = Left + MenuX + MenuXOffset');
    	eval(MenuNavDiv + 'm' + Num + MenuNavStyle + '.top = MenuY + MenuYOffset');
    	eval(MenuNavDiv + 'm' + Num + MenuNavStyle + '.visibility = "visible"');
  }
  
return(true);  
}

function MenuHide(Num){ /* Выставляем запрос на скрытие меню */
  if (! document.images) {return(false)};
  clearTimeout(MenuShowTimeOut);
  MenuHideTimeOut = setTimeout('MenuHideAll(1)', MenuDelayOff);
  return(true);
}

function MenuHideAll(End){ /* Скрываем меню */

  if (! document.images) {return(false)};
  clearTimeout(MenuShowTimeOut);
  for (i=0; i<=MenuCols; i++){
    eval(MenuNavDiv + 'm' + i + MenuNavStyle + '.visibility = "hidden"');
	if (!document.layers) eval(MenuNavDiv + 'ta' + i + MenuNavStyle + '.color = "#446c68"');
  }
  if (! document.layers) {
	  eval(MenuNavDiv + 'main' + MenuNavStyle + '.visibility = "hidden"');
	  eval(MenuNavDiv + 'main' + MenuNavStyle + '.visibility = "visible"');
  }
  if (End) MenuActive = 0;
  	return(true);
}

function MenuImgOn(divNum,Num){ /* Смена картинки */

  clearTimeout(MenuHideTimeOut);
  if (!document.layers && Num!=0) eval(MenuNavDiv + 'm' + divNum + 'b' + Num + MenuNavStyle + '.color = "black"');
  return(true);
}

function MenuImgOff(divNum,Num){ /* Смена картинки */
  if (!document.layers && Num!=0) eval(MenuNavDiv + 'm' + divNum + 'b' + Num + MenuNavStyle + '.color = "#446c68"');
  MenuHide();
  return(true);
}

function getForIeX(El) {
  var X = 0;
  do { X += El.offsetLeft } while ((El = El.offsetParent) != null);
  return X;
}

function getForIeY(El) {
  var Y = 0;
  do { Y += El.offsetTop } while ((El = El.offsetParent) != null);
  return Y;
}

function RightText()
{
    if (document.all) {
		W=document.body.clientWidth;
	    document.all.headtextright.style.left = (W-400);
		document.all.headtextright.style.visibility = "visible";
    }
    else if(document.layers)
	{
		W=window.innerWidth;
		document.layers["headtextright"].left = (W-400);	
    	document.layers["headtextright"].visibility = "visible";
    }
	else
	{
		W=window.innerWidth;
    	document.getElementById('headtextright').style.visibility = "visible";
		document.getElementById('headtextright').style.left = (W-400);
    }	
}

//корзина
function BasketWindow(id) {
	basketWindow=window.open('/basket/add.php?id='+id, 'basketWindow', 'width=750, height=500, scrollbars=YES, resizable=YES, dependent=YES');
	basketWindow.focus();
}
