// ==UserScript==
// @name          Mental health through ignorance
// @description   Hides any bloglines entry that includes chosen strings with 'view at your own risk' link that can be clicked to view entry
// @namespace     http://deftcode.com/greasemonkey
// @include       http://www.bloglines.com/myblogs_display*

// All the clever stuff stolen directly from: http://sharedobject.org/greasemonkey/michaeljackson.reuters.user.js

// ==/UserScript==

(function() {
  var toMatch = ["michael jackson", "scott peterson"];
  var regexps = [];
  for(var i = 0; i < toMatch.length; i++) {
    regexps[i] = new RegExp(toMatch[i], "i");
  }
  var divs = document.getElementsByTagName("div");
  for(var i = 0; i < divs.length; i++) {
    if(divs[i].id.match(/(siteItem\.\d+\.\d+)/)) {
      for(var j = 0; j < regexps.length; j++) {
        if(regexps[j].exec(divs[i].innerHTML)) {
          var orig = divs[i].innerHTML;
          divs[i].innerHTML = "<div><a onclick=\"javascript:document.getElementById('_gmHidden" + i + "').style.display = 'block'\">view at your own risk</a><div style=\"display: none\" id=\"_gmHidden" + i  +"\" + >" + orig + "</div></div>";
          }
      }
    }
  }
})();
