You have not guessed how much good suggestion you have given for the site! 500 visitors visited this site (age nearly one month), 47 person mailed me, nearly 19 person I know in person but only you and a housewife (non tech) complained its not working. I relied the housewife (Win7 most probably 32bit home premium, IE8, have not heard of Opera I guess) , as me too noticed that odd behavior within two browsers; now, you confirmed me that it does not work with any of these two browsers.
Check it out why I have said it: a flash banner have been added and its fully working.www.customizewindows.co.nr
That tag cloud used a java script, the links were from outside- "something" like firewall stopped it to execute (good for us , right?).
Now the links and images all are within the website, so no problem (checked with opera and IE8).