
dom = (document.getElementById)? true : false;
//nn4 = (document.layers)? true : false;
nn4 = false;
ie4 = (document.all && !dom)? true : false;
ns6 = (document.getElementById&&!document.all)? true : false;

function showRPosition(which) {
if (ns6) document.getElementById(which).style.position = "relative";}

function getPosition(elemId,elemIdParent) {
if (dom) {document.getElementById(elemId).style.left = relPosX(elemIdParent);
document.getElementById(elemId).style.top = relPosY(elemIdParent)+15;}
else if (ie4) {document.all[elemId].style.left = relPosX(elemIdParent);
document.all[elemId].style.top = relPosY(elemIdParent)+15;}
else if (nn4) {document.layers[elemId].pageX = relPosX(elemIdParent);
document.layers[elemId].pageY = relPosY(elemIdParent);}
//else alert('Ваш браузер не позволяет менять свойства элементов.')
}

function showElem(elemId,elemIdParent) {getPosition(elemId,elemIdParent);
if (dom) {

if (elemId != "Home") {hideElem('Home', 'Home-link');}
if (elemId != "Index") {hideElem('Index', 'Index-link');}
if (elemId != "Serv") {hideElem('Serv', 'Serv-link');}
if (elemId != "Ship") {hideElem('Ship', 'Ship-link');}

if (document.body.scrollTop + document.body.offsetHeight < document.getElementById(elemId).style.pixelTop + document.getElementById(elemId).offsetHeight + 5)
document.getElementById(elemId).style.top =  document.body.scrollTop + document.body.offsetHeight - document.getElementById(elemId).offsetHeight - 5;
if (window.pageYOffset + window.innerHeight < document.getElementById(elemId).offsetHeight + parseInt(document.getElementById(elemId).style.top) + 5)
document.getElementById(elemId).style.top = window.pageYOffset + window.innerHeight - document.getElementById(elemId).offsetHeight - 5;

document.getElementById(elemId).style.visibility = "visible";}
else if (ie4) document.all[elemId].style.visibility = "visible";
else if (nn4) document.layers[elemId].visibility = "show";
else alert('Ваш браузер не позволяет менять свойство visibility для элемента: '+elemId)
}


function hideElem(elemId) {
if (dom) document.getElementById(elemId).style.visibility = "hidden";
else if (ie4) document.all[elemId].style.visibility = "hidden";
else if (nn4) document.layers[elemId].visibility = "hide";
else alert('Ваш браузер не позволяет менять свойство visibility для элемента: '+elemId)
}

function relPosX(which) {
  if (nn4) {
    return document.layers[which].pageX;
  } else {
    var elem = (dom)? document.getElementById(which) : document.all[which];
    var pos = elem.offsetLeft;
    while (elem.offsetParent != null) {
      elem = elem.offsetParent;
      pos += elem.offsetLeft;
      if (elem.tagName == 'BODY') break;
    } return pos;
  }
}

function relPosY(which) {
  if (nn4) {
    return document.layers[which].pageY;
  } else {
    var elem = (dom)? document.getElementById(which) : document.all[which];
    var pos = elem.offsetTop;
    while (elem.offsetParent != null) {
      elem = elem.offsetParent;
      pos += elem.offsetTop;
      if (elem.tagName == 'BODY') break;
    } return pos;
  }
}


function fonl(h)
{
  parent.document.all["dd"].height = h;
//  parent.document.all["dd"].height = 400;
}



function onl()
{
  var Ind;
  Ind =document.location.search.substring(1,22);
  if (Ind != "")
  {
     swch(parseInt(Ind,10));
  }
}


