var isNS = false;
var isIE = false;
 if (document.layers) isNS=true;
 if (document.all) isIE=true;

function getObjectBy(id) {
    if (isNS) obj="document."+id;
    if (isIE) obj=id+".style";
    var object=eval(obj);
    return object;
}

function placeIt(id, x, y) {
    var object=getObject(id);
    if (isNS) {
        object.moveTo(x,y);
    } else if (isIE) {
        object.pixelLeft=x;
        object.pixelTop=y; 
    }
}

function shiftIt(id, dx, dy) {
    var object=getObject(id);
    if (isNS) {
        object.moveBy(dx,dy);
    } else if (isIE) {
        object.pixelLeft=object.pixelLeft+dx;
        object.pixelTop=object.pixelTop+dy; 
    }
}

function xCoord(id) {
    var object=getObject(id);
    if (isNS) xc=object.Left;
    if (isIE) xc=object.pixelLeft;
    return xc;
}

function yCoord(id) {
    var object=getObject(id);
    if (isNS) yc=object.Top;
    if (isIE) yc=object.pixelTop;
    return yc;
}

function hideIt(id) {
    var object=getObjectBy(id);
    if (isNS) object.visibility="hide";
    if (isIE) object.visibility="hidden";
}

function showIt(id) {
    var object=getObjectBy(id);
    if (isNS) object.visibility="show";
    if (isIE) object.visibility="visible";
}
 function clipIt(o, t, r, b, l)  {
    var object=getObject(o);
if (isNS)  {
        object.clip.top=t;
        object.clip.right=r;
        object.clip.bottom=b;
        object.clip.left=l;
    }    
    if (isIE)  {
        object.clip="rect("+t+" "+r+" "+b+" "+l+")";
        }
}

