I couldn't get the link to work but In case anyone's interested, "Elgoog" was made up by an internet comedy/practical joke group as a parody but actually worked out for some good when it was discovered that it could not be stopped by the admin firewalls that the chinese government employ to filter the internet for its citizens. It is reckoned in some quarters to be the reason that the ban on google and similar search engines was lifted so soon and may have thus contributed to the way in which the chinese economy has since surged forward.
I can't get it to work either. I get the principle, I think, but for those of us who can't access it, what is it?
H.x