Code
function setStyles(el, css) {
var l = el.length;
if (typeof l == 'undefined') {el = [el]; l = 1;}
for (var i=0; i<l; i++) {
for (var s in css) el[i].style[s] = css[s];
}
}
window.onload = function() {
// single element
setStyles(document.body, {background:'yellow'});
// nodeList
setStyles(document.getElementsByTagName('div'), {
background: '#def',
color: 'red'
});
// array
var a = [document.body, document.getElementsByTagName('div')[0]];
setStyles(a, {border: '1px black dotted'});
};
