// --------------------------------------------------------------------
//
// This is a Greasemonkey user script.
//
// To install, you need Greasemonkey: 
// https://addons.mozilla.org/en-US/firefox/addon/748
//
// Then restart Firefox and visit this script again.
//
// --------------------------------------------------------------------
//
// ==UserScript==
// @name          Hide Citi(R) Activity Inline Offers
// @namespace     http://mikenaberezny.com
// @description   Hide inline offers that make account activity unreadable.
// @include       https://www.accountonline.com/cards/svc/AccountActivity*
// ==/UserScript==

window.addEventListener('load', 
  function() { 
    // find all <tr class="promo-message"> elements
    var elements = document.evaluate(
        "//tr[@class='promo-message']",
        document,
        null,
        XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
        null);
    
    // set style "display: none" on those elements
    for (var i = 0; i < elements.snapshotLength; i++) {
        elements.snapshotItem(i).style.display = 'none';
    }
  },
  true);
