dhtmlhandle="nn6";

function getObj(str)
  {
   var obj;
   obj=document.getElementById(str).style;
   return obj;
  }

function shiftTo(str, x, y)
  {
   var obj = getObj(str);
   obj.left=x+"px";
   obj.top=y+"px";
  }

function shiftBy(str, x, y)
  {
   var obj = getObj(str);
   obj.left=parseInt(obj.left)+x+"px";
   obj.top=parseInt(obj.top)+y+"px";
  }

function getLeft(str)
  {
   var obj = getObj(str);
   return parseInt(obj.left);
  }

function getTop(str)
  {
   var obj = getObj(str);
   return parseInt(obj.top);
  }

function clipTo(str, x1, y1, x2, y2)
  {
   var obj = getObj(str);
   obj.clip="rect("+y1+"px "+x2+"px "+y2+"px "+x1+"px)";
  }

function show(str)
  {
   var obj = getObj(str);
   obj.visibility = "visible";
  }

function hide(str)
  {
   var obj = getObj(str);
   obj.visibility = "hidden";
  }

function isVisible(str)
  {
   var obj = getObj(str);
   var state = obj.visibility
   if (state == "show" || state == "visible")
     {
      return true;
     }
   else
     {
      return false;
     }
  }


function saveMousePos(e)
  {
   top.xMousePos=e.pageX;
   top.yMousePos=e.pageY;
  }


function trackMouse()
  {
   document.captureEvents(Event.MOUSEMOVE);
   document.onmousemove=saveMousePos;
  }


function forgetMouse()
  {
   document.captureEvents(Event.MOUSEMOVE);
   document.onmousemove=null;
  }


function getMouseLeft()
  {
   return top.xMousePos;
  }

  
function getMouseTop()
  {
   return top.yMousePos;
  }


top.xMousePos=0;
top.yMousePos=0;



function getHeight(wert)
{
df=document.getElementById(wert);
return df.offsetHeight;
}


function getWidth(wert)
{
df=document.getElementById(wert);
return df.offsetWidth;
}
