var affAmazonCom="iq4510b-20";
var affAmazonUK="iq451-21";

function setColor()
{
	var s = document.location.search;
	if (s.length>1) s=s.substr(1);
	
	s = s.replace("%26","&")
	var arr = s.split("&");
	
	for (i=0; i<arr.length;i++)
	{
		if (arr[i].substring(0,6)=="color=")
		{
			document.body.style.color=arr[i].substr(6);
		}
		if (arr[i].substring(0,11)=="background=")
		{
			document.body.style.backgroundColor = arr[i].substr(11);
		}
		if (arr[i].substring(0,7)=="hcolor=")
		{
			headerH1.style.color=arr[i].substr(7);			
		}
		if (arr[i].substring(0,12)=="hbackground=")
		{
			headerRow.style.backgroundColor=arr[i].substr(12);
			headerH1.style.backgroundColor=arr[i].substr(12);
		}
		if (arr[i].substring(0,7)=="format=")
		{
			var arrFormat = arr[i].substring(7).split(",");
			if (arrFormat[0]>"") 
				document.body.style.color=arrFormat[0];
			if (arrFormat.length>1 && arrFormat[1]>"") 
				document.body.style.backgroundColor=arrFormat[1];
			if (arrFormat.length>2 && arrFormat[2]>"") 
				headerH1.style.color=arrFormat[2];
			if (arrFormat.length>3 && arrFormat[3]>"") 
			{
				headerRow.style.backgroundColor==arrFormat[3];	
				headerH1.style.backgroundColor==arrFormat[3];
			}	
		}
		if (arr[i].substring(0,4)=="aff=")
		{
			var arrAff = arr[i].substring(4).split(","); 
			if (arrAff[0]>"")
				affAmazonCom = arrAff[0];
			if (arrAff[1]>"")
				affAmazonUK = arrAff[1];
					
		}
	}
	if (arr.length>0 && arr[0]>"") setLinks(s);
}
function setLinks(search)
{
	for (i=0; i<document.links.length;i++)
	{
		if (document.links[i].innerText.indexOf(" reviews")>0)
			document.links[i].href = document.links[i].href + "?" + search;

		if (document.links[i].innerText.indexOf(" DVDs and videos")>0)
			document.links[i].href = document.links[i].href + "?" + search;
		if (document.links[i].innerText.indexOf(" websites")>0)
			document.links[i].href = document.links[i].href + "?" + search;
		if (document.links[i].innerText.indexOf(" tour dates")>0)
			document.links[i].href = document.links[i].href + "?" + search;
		if (document.links[i].innerText.indexOf(" concerts")>0)
			document.links[i].href = document.links[i].href + "?" + search;

		if (i>20) break	
	}

}
function goAmazon(link)
{
	var url="http://www.amazon.com/exec/obidos/ASIN/" + link + "/ref=nosim/" + affAmazonCom + "/";	
	location.href = url;

}
function goAmazonuk(link)
{
	var url="http://www.amazon.co.uk/exec/obidos/ASIN/" + link + "/ref=nosim/" + affAmazonUK + "/";	
	location.href = url;
}
function goPitchfork(link)
{
	var url="http://pitchforkmedia.com/article/record-review/" + link;
	location.href = url;
}
function goBNDVD(link)
{
	var url="http://service.bfast.com/bfast/click?bfmid=2181&sourceid=40124465&bfpid=" + link + "&bfmtype=dvd";
	location.href = url;
}
function goBNVideo(link)
{
	var url="http://service.bfast.com/bfast/click?bfmid=2181&sourceid=40124465&bfpid=" + link + "&bfmtype=video";
	location.href = url;
}
function goBN(link)
{
	var url="http://service.bfast.com/bfast/click?bfmid=2181&sourceid=40124465&bfpid=" + link + "&bfmtype=music";
	location.href = url;
}
function go101cd(link)
{
	var url="http://tracker.tradedoubler.com/click?p=3289&a=288976&g=17313&url=http://www.101cd.com/Music/info.asp?id=" + link + "&asptnr=9691";
	location.href = url;
}

function goCdnow(link)
{
	var url="http://www.cdnow.com/switch/from=cr-11469895-1/target=buyweb_purchase/itemid=" + link;
	location.href = url;
}
function goNme(link)
{
	var url="http://www.nme.com/reviews/" + link;
	location.href = url;
}
function goYahoo(link)
{
	var url="http://uk.launch.yahoo.com/" + link;
	location.href = url;
}
function goQ(link)
{
	var url="http://www.q4music.com/nav?page=q4music.review.redirect" + link;
	location.href = url;
}
function goGuardian(link)
{
	var url="http://arts.guardian.co.uk/reviews/story/" + link;
	location.href = url;
}
function goBBC(link)
{
	var url="http://www.bbc.co.uk/" + link;
	location.href = url;
}
function goPM(link)
{
	var url="http://www.popmatters.com/" + link;
	location.href = url;
}
function goNude(link)
{
	var url="http://www.nudeasthenews.com/reviews/" + link;
	location.href = url;
}
function goCanoe(link)
{
	var url="http://jam.canoe.ca/" + link;
	location.href = url;
}

function goEIL(link)
{
	var url="http://eil.com/shop/moreinfo.asp?catalogID=" + link + "&adtype=388";
	location.href = url;
}
function goAMG(link)
{
	var url="http://www.allmusic.com/cg/amg.dll?p=amg&sql=" + link;
	location.href = url;
}
function goOMH(link)
{
	var url="http://www.musicomh.com/" + link;
	location.href = url;
}
function goUncut(link)
{
	var url="http://www.uncut.co.uk/music/" + link;
	location.href = url;
}
function goProgNet(link)
{
	var url="http://www.progressiveworld.net/" + link;
	location.href = url;
}
function goPL(link)
{
	var url="http://www.playlouder.com/" + link;
	location.href = url;
}
function goRolling(link)
{
	var url="http://www.rollingstone.com/reviews/album/_/id/" + link;
	location.href = url;
}
function goStylus(link)
{
	var url="http://www.stylusmagazine.com/review.php?ID=" + link;
	location.href = url;
}


function go(link)
{
	var url=link;
	location.href = url;
}





