function getElementsByClassName(name) { var tags = document.getElementsByTagName('*') || document.all; var els = []; for (var i = 0; i < tags.length; i++) { if (tags.className) { var cs = tags.className.split(' '); for (var j = 0; j < cs.length; j++) { if (name == cs[j]) { els.push(tags); break } } } } return els }