var g_arrObjectReferences = new Array();
function getE(id){if(!g_arrObjectReferences[id])g_arrObjectReferences[id]=document.getElementById(id);return g_arrObjectReferences[id];}
function showE(e){e.style.visibility='visible';}
function hideE(e){e.style.visibility='hidden';}
function displayE(e){e.style.display="";}
function unDisplayE(e){e.style.display="none";}
function toggleE(e){if(e.style.display=="")unDisplayE(e);else displayE(e);}
function setZ(e,z){e.style.zIndex=z;}
function getZ(e){return e.style.zIndex;}
function setX(e,x){e.style.left=x;}
function getX(e){return(parseInt(e.style.left));}
function setY(e,y){e.style.top=y;}
function getY(e){return(parseInt(e.style.top));}
function getPageX(e) {
  var x=0; var obj=e;
  while(obj.offsetParent){
    x+=obj.offsetLeft;obj=obj.offsetParent;
  }
  return x+obj.offsetLeft;
}
function getPageY(e) {
  var y=0; var obj=e;
  while(obj.offsetParent){
    y+=obj.offsetTop;obj=obj.offsetParent;
  }
  return y+obj.offsetTop;
}
function setW(e,w){e.style.width=w;}
function getW(e){if(e.style.width)return(parseInt(e.style.width));return(e.offsetWidth);}
function setH(e,h){e.style.height=h;}
function getH(e){if (e.style.height)return(parseInt(e.style.height));return(e.offsetHeight);}