Para obtener los estilos computados no te conviene algo como esto?:
Código:
function getCSS(o,prop){
if(window.getComputedStyle){
return document.defaultView.getComputedStyle(o,null).getPropertyValue(prop);
}else{
var re = /(-([a-z]){1})/g;
if (prop == 'float') prop = 'styleFloat';
if (re.test(prop)) {
prop = prop.replace(re, function () {
return arguments[2].toUpperCase();
});
}
return o.currentStyle[prop] ? o.currentStyle[prop] : null;
}
}
var r=getCSS(s('#enlace'),'border');//asumo que la función s devuelve una referencia al elemento html
alert(r);