Cross-browser way to retrieve styles for elements via the DOM
function newGetStyle(nodeName, sStyle) { var x = document.getElementById(nodeName); var y; if (x.currentStyle) { y = x.currentStyle[sStyle]; } else { try { y = document.defaultView.getComputedStyle(x,null).getPropertyValue(sStyle); } catch(e) { } } return y; }