Filter crappy posted videos from Facebook feed

Once Facebook's feed used to be very useful informing you about the updates of friends by their status, . I feel my Facebook feed has been hijacked by redundant and time wasting posted videos. So I wrote a small GreaseMonkey script to filter out posted videos. Here it is:

// ==UserScript==
// @name           Facebook Remove Vids
// @namespace
// @description    Removes videos from your Facebook Feed
// @include        http://www.facebook.com/*home.php*
// @include        http://www.new.facebook.com/*home.php*
// ==/UserScript==
 
function cleanUpPage() {
    var stories = document.getElementsByClassName("UIIntentionalStory");
 
    for ( var i = 0; i < stories.length; i++ ) {
        var sHTML = stories[i].innerHTML;
        if ( sHTML.match("class=\"UIMediaItem_video") || sHTML.match("class=\"swfvideo") ) {
            stories[i].style.display = "none";
        }
    }
}
 
window.addEventListener("load",
    function() {
        t = setInterval(cleanUpPage, 1000);
    }
    , false);

I must say that after removing those videos, very little has been left in my feed :)