var
s = computedStyle||gcs(n),
l = px(n, s.marginLeft),
t = px(n, s.marginTop),
r = px(n, s.marginRight),
b = px(n, s.marginBottom);
if(d.isSafari&&(s.position!= "absolute")){// FIXME: Safari's version of the computed right margin// is the space between our right edge and the right edge // of our offsetParent. // What we are looking for is the actual margin value as // determined by CSS.// Hack solution is to assume left/right margins are the same.
r = l;
}return{
l: l,
t: t,
w: l+r,
h: t+b
};