cuzi / Show Metacritic.com ratings

I don't really use these music sites, so it's always good if someone reports :)

Yeah looks like pitchfork and last.fm both had some pretty big design changes on their websites.
It should work again. I also fixed steam, gamespot, tv.com and consequenceofsound.net

Re: @cuzi: Wow, yeah pitchfork and consequenceofsound are working correctly. Last.fm is working but the image is no displayed and when you leave the album page, the metacritic windows stays in there. Thanks again for your work.

The image is not loaded because last.fm uses a new web feature called "Content Security Policy". This basically means that you cannot include images (or any other content) from third-party sites on last.fm. I don't see a (simple) solution to avoid that, so for now I leave it that way.

I cannot reproduce the second problem, but I am guessing it has something to do with last.fm being slow. I'm going to look into how to solve this properly.
In the mean time, you could try to change the following line in the source code (at the end of the script): window.setTimeout(main,1000);
The 1000 stands for 1000 milliseconds = 1 second. It means if you click on a link, the script shows the window after 1 second, regardless of whether the new last.fm page is loaded or if the old page is still there. If you put 2000 or 3000, it should give enough time to load the new page and the window should then be hidden.