See here:
http://www.besthostingforums.com/sho...187#post755187

The code you're using is terrible, bloated and inefficient (no offence meant).

Copypasted for lazy people:
Code: 
$(function() {
    var sexyregex = /^http:\/\/(hotfile\.com|rapidshare\.com|megaupload\.com)\/[\S]+$/;
    $('body *').contents().filter(function() {
        return this.nodeType == 3 &&
            $(this).text().trim() !== '' &&
            $(this).text().trim().match(sexyregex);
    }).each(function() {
        $(this).replaceWith('<a href="' +
                     $(this).text().trim() +
                     '" target="_blank" rel="bitches_dont_know_bout_my_regex">' +
                     $(this).text().trim() +
                     '</a>');
    });
});
It'll link text links on page load.
Want to add more hosts? just alter the regex.