var dom = document.getElementById ? true : false;
var xoffset = 200;
var yoffset = -1;

function mark()	{
  if (dom)	document.write('<div id="mBar"></div>');
}

function set2Pos(layer,xo,yo)
{
  if (dom) {
  	var derlayer = document.getElementById('mBar');
	var links = getLeft(derlayer);
	var oben = getTop(derlayer);
  }
  setpos(layer,links+xo,oben+yo);
}

function setpos(layer,x,y) 
{
  if (dom) {
	ebene = eval("document.getElementById('"+layer+"').style");
    ebene.left = x+xoffset;
	ebene.top = y+yoffset;
  }
}

function getLeft(l)
{
  if (l.offsetParent) return (l.offsetLeft + getLeft(l.offsetParent));
  else return (l.offsetLeft);
}

function getTop(l)
{
  if (l.offsetParent) return (l.offsetTop + getTop(l.offsetParent));
  else return (l.offsetTop);
}
