Newgrounds Sup. Commander

By SnakeArsenic Last update Sep 19, 2008 — Installed 90 times. Daily Installs: 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0
// ==UserScript==
// @name           Newgrounds Sup. Commander
// @namespace      sup_commander@snakehole.net
// @description    Changes your Blam/Protect Status to Sup. Commander
// @include        http://*.newgrounds.com/*
// ==/UserScript==


var me=GM_getValue("me","Snake-Arsenic");
var userpage=me.toLowerCase() +'.newgrounds';
var match=document.location.href.match(userpage);

if(me=="" || match == userpage){
// Change uwhistle background image to Deity whistle
document.getElementById('urank').style.backgroundImage = "url(http://img.ngfiles.com/badges/badge_26.gif)";
// Use regular expression to change certain words in uwhistle.innerHTML to Deity
document.getElementById('urank').innerHTML=document.getElementById('urank').innerHTML.replace(/(<a href="http:\/\/www.newgrounds.com\/lit\/faq#upa_rank">Rank<\/a>: <strong>)(.*)(<\/strong>)/, '<a href="http://www.newgrounds.com/lit/faq#upa_rank">Rank</a>: <strong>Sup. Commander</strong>');
}


GM_registerMenuCommand("Newgrounds Sup. Commander Setup", function() {
var setMe = prompt('Deity Whistle Setup:\nWhat is your Newgrounds user name? Leave blank to skip');
if(setMe != ""){
GM_setValue("me", setMe);
}
});