
Mr Roboto
By: a guest on Jan 3rd, 2009 | syntax:
JavaScript | size: 5.39 KB | hits: 28 | expires: Never
function IconReplacer(){var images=[];function findImages(){images=listToArray(document.getElementsByTagName("img"))}function listToArray(list){return [].slice.call(list,0)}this.replace=function(replacements){findImages();for(var i=0;i<images.length;i++){switch(images[i].src){case "http://i.neoseeker.com/f/neo/jumplastpost.gif":images[i].src=replacements.jumpLastPost !==undefined ? replacements.jumpLastPost:images[i].src;break;case "http://i.neoseeker.com/f/neo/folder_nonew.gif":images[i].src=replacements.noNew !==undefined ? replacements.nowNew:images[i].src;break;case "http://i.neoseeker.com/f/neo/folder_new.gif":images[i].src=replacements.new !==undefined ? replacements.new:images[i].src;break;case "http://i.neoseeker.com/f/neo/folder_lock.gif":images[i].src=replacements.locked !==undefined ? replacements.locked:images[i].src;break;case "http://i.neoseeker.com/f/neo/folder_lock_delete.gif":images[i].src=replacements.lockedDelete !==undefined ? replacements.lockedDelete:images[i].src;break;
case "http://i.neoseeker.com/f/neo/folder_floating_locked.gif":images[i].src=replacements.stickyLocked !==undefined ? replacements.stickyLocked:images[i].src;break;case "http://i.neoseeker.com/f/neo/folder_floating_nonew.gif":images[i].src=replacements.stickNoNew !==undefined ? replacements.stickyNoNew:images[i].src;break;case "http://i.neoseeker.com/f/neo/folder_floating_new.gif":images[i].src=replacements.stickyNew !==undefined ? replacements.stickyNew:images[i].src;break;case "http://i.neoseeker.com/f/neo/subscribed_star.gif":images[i].src=replacements.subscribed !==undefined ? replacements.subscribed:images[i].src;break;case "http://i.neoseeker.com/f/neo/unsubscribed_star.gif":images[i].src=replacements.unsubscribed !==undefined ? replacements.unsubscribed:images[i].src;break;case "http://i.neoseeker.com/f/neo/forumpost_new.gif":images[i].src=replacements.newPost !==undefined ? replacements.newPost:images[i].src;break;case "http://i.neoseeker.com/d/icons/pc_hardwareico.gif":
images[i].src=replacements.pc !==undefined ? replacements.pc:images[i].src;break;case "http://i.neoseeker.com/d/xbox_platformico.gif":images[i].src=replacements.xbox !==undefined ? replacements.xbox:images[i].src;break;case "http://i.neoseeker.com/d/gcn_platformico.gif":images[i].src=replacements.gcn !==undefined ? replacements.gcn:images[i].src;break;case "http://i.neoseeker.com/d/ps2_platformico.gif":images[i].src=replacements.ps2 !==undefined ? replacements.ps2:images[i].src;break;case "http://i.neoseeker.com/d/ps_platformico.gif":images[i].src=replacements.psx !==undefined ? replacements.psx:images[i].src;break;case "http://i.neoseeker.com/d/win_platformico.gif":images[i].src=replacements.windows !==undefined ? replacements.windows:images[i].src;break;case "http://i.neoseeker.com/d/gba_platformico.gif":images[i].src=replacements.gba !==undefined ? replacements.gba:images[i].src;break;case "http://i.neoseeker.com/d/dc_platformico.gif":
images[i].src=replacements.dc !==undefined ? replacements.dc:images[i].src;break;case "http://i.neoseeker.com/d/n64_platformico.gif":images[i].src=replacements.n64 !==undefined ? replacements.n64:images[i].src;break;case "http://i.neoseeker.com/d/gbc_platformico.gif":images[i].src=replacements.gbc !==undefined ? replacements.gbc:images[i].src;break;case "http://i.neoseeker.com/d/nds_platformico.gif":images[i].src=replacements.nds !==undefined ? replacements.nds:images[i].src;break;case "http://i.neoseeker.com/d/psp_platformico.gif":images[i].src=replacements.psp !==undefined ? replacements.psp:images[i].src;break;case "http://i.neoseeker.com/d/xbox360_miniico.gif":images[i].src=replacements.xbox360 !==undefined ? replacements.xbox360:images[i].src;break;case "http://i.neoseeker.com/d/wii_miniico.gif":images[i].src=replacements.wii !==undefined ? replacements.wii:images[i].src;break;case "http://i.neoseeker.com/d/ps3_miniico.gif":images[i].src=replacements.ps3 !==undefined ? replacements.ps3:images[i].src;
break;case "http://i.neoseeker.com/f/neo/icon_fourm.png":images[i].src=replacements.forum !==undefined ? replacements.forum:images[i].src;break;case "http://i.neoseeker.com/f/neo/icon_community.png":images[i].src=replacements.community !==undefined ? replacements.community:images[i].src;break;case "http://i.neoseeker.com/f/neo/neoforum_community_logo.gif":images[i].src=replacements.neoCommunity !==undefined ? replacements.neoCommunity:images[i].src;break}}}};var IconReplacer=new IconReplacer();
function onLoad(){
// Replace 'undefined' with url to new image
IconReplacer.replace({
noNew: "http://i.neoseeker.com/f/neo/folder_nonew.gif",
new: undefined,
locked: undefined,
lockedDelete: undefined,
stickyLocked: undefined,
stickyNew: undefined,
stickyNoNew: undefined,
subscribed: undefined,
unsubscribed: undefined,
jumpLastPost: undefined,
newPost: undefined,
pc: undefined,
xbox: undefined,
gcn: undefined,
ps2: undefined,
psx: undefined,
windows: undefined,
gba: undefined,
dc: undefined,
n64: undefined,
gbc: undefined,
nds: undefined,
psp: undefined,
xbox360: undefined,
wii: undefined,
ps3: undefined,
forum: undefined,
community: undefined,
neoCommunity: undefined
});}if(document.addEventListener)document.addEventListener("DOMContentLoaded",onLoad,false);else window.onload=onLoad;