One of our sites has had its main url (home page) replaced with a tracking code from an affiliiate! So any clicks from home page the affiliate gets the credit, anyone any ideas on this? Has been like this for about 10 days.

The link still valid and live from a site, weird thing is the page has no PR and searching for it on Google brings no results but it is there in the results!