var getDivsByClass = function(className) {
 var elements = [];
 var el = document.getElementsByTagName('div');
 var regexp=new RegExp("\\b"+className+"\\b");
 for (var i = 0; i < el.length; i++) {
  if (regexp.test(el[i].className))
   elements.push(el[i]);
  }
 return elements;
}

var pollExists = function() {
 captions = getDivsByClass("caption");
 for(var i = 0; i < captions.length; i++) {
  if (captions[i].innerHTML.indexOf("Vote: ") >= 0)
   return(true);
 }
}

var checkPoll = function() {
 if (pollExists()) {
  var styleContainer = document.createElement("style");
  styleContainer.innerHTML = ".ss-msnbc #content .component .header h4 { display: none; }";
  document.body.appendChild(styleContainer);
 }
}

//if (window.addEventListener) window.addEventListener("load", checkPoll, false);
//if (window.attachEvent) window.attachEvent("onload", checkPoll);

$(document).ready(checkPoll);
