function moveLAYER(o,x,y){
  if(o){
    if(document.layers) {o.moveTo(x,y);}
    if(document.all) {o.posLeft=x; o.posTop=y;}
    if(document.getElementById) {o.left=x; o.top=y;}
  }
}
function zindexLAYER(o,z){
  if(o){
    if(!z)z=0;
    o.zIndex=z;
  }
}
function getLeftLAYER(o){
  var v=0;
  if(o){
    if(document.all){
      v=o.pixelLeft;
    }else if(document.getElementById){
      v=o.left;
    }else if(document.layers){
      v=o.left;
    }
  }
  return parseInt(v);
}
function getTopLAYER(o)
{
  var v=0;
  if(o){
    if(document.all){
      v=o.pixelTop;
    }else if(document.getElementById){
      v=o.top;
    }else if(document.layers){
      v=o.top;
    }
  }
  return parseInt(v);
}
function setVisibleLAYER(o,flg)
{
  var s = (!! flg)? 'inherit': 'hidden';
  
  if (o){
    if (document.all){
      o.visibility = s;
    }else if (document.layers){
      o.visibility = s;
    }else if (document.getElementById){
      o.visibility = s;
    }
  }
}
var G_maxzindex = 10;
function getNextZIndex()
{
  return ++G_maxzindex;
}
function resetZIndex()
{
  G_maxzindex = 200;
}
function getNextDecZIndex()
{
  return --G_maxzindex;
}
