﻿// Object Functions
// copyright Stephen Chapman, 4th Jan 2005
//  you may copy these functions but please keep the copyright notice as well
function objWidth(objectID) { var obj = xDOM(objectID, 0); if (obj.offsetWidth) return obj.offsetWidth; if (obj.clip) return obj.clip.width; return 0; } function objHeight(objectID) { var obj = xDOM(objectID, 0); if (obj.offsetHeight) return obj.offsetHeight; if (obj.clip) return obj.clip.height; return 0; } function objLeft(objectID) { var obj = xDOM(objectID, 0); var objs = xDOM(objectID, 1); if (objs.left) return objs.left; if (objs.pixelLeft) return objs.pixelLeft; if (obj.offsetLeft) return obj.offsetLeft; return 0; } function objTop(objectID) { var obj = xDOM(objectID, 0); var objs = xDOM(objectID, 1); if (objs.top) return objs.top; if (objs.pixelTop) return objs.pixelTop; if (obj.offsetTop) return obj.offsetTop; return 0; } function objRight(objectID) { return objLeft(objectID) + objWidth(objectID); } function objBottom(objectID) { return objTop(objectID) + objHeight(objectID); } function objLayer(objectID) { var objs = xDOM(objectID, 1); if (objs.zIndex) return objs.zIndex; return 0; } function objVisible(objectID) { var objs = xDOM(objectID, 1); if (objs.visibility == 'hide' || objs.visibility == 'hidden') return 'hidden'; return 'visible'; }
                    
