
	function goToRegion() 
	{
		// country to region map
		var Regions = 
		{
			UK:	    "GBR",
			US:	    "AIA,ANT,ARG,ATA,ATG,BHS,BLZ,BMU,BOL,BRA,BRB,CAN,CHL,COL,CRI,CUB,CYM,DMA,DOM,ECU,FLK,GLP,GRD,GTM,GUF,GUY,HND,HTI,JAM,KNA,LCA,MEX,MSR,MTQ,NIC,PAN,PER,PRI,PRY,SGS,SLV,SPM,SUR,TCA,TTO,URY,USA,VCT,VEN,VGB,VIR",
			ASIA:  	"ASM,AUS,BGD,BRN,BTN,CCK,CHN,COK,CXR,FJI,FSM,GUM,HKG,HMD,IDN,IND,IOT,JPN,KHM,KIR,LAO,LKA,MAC,MDV,MHL,MMR,MNG,MNP,MYS,NCL,NFK,NIU,NPL,NRU,NZL,PAK,PCN,PHL,PLW,PNG,PRK,PYF,SGP,SLB,THA,TKL,TMP,TON,TUV,TWN,UMI,VNM,VUT,WLF,WSM",
			EUROPE:	"ABW,AFG,AGO,ALB,AND,ARM,ATF,AUT,AZE,BDI,BEL,BEN,BFA,BGR,BIH,BLR,BVT,BWA,CAF,CHE,CIV,CMR,COD,COG,COM,CPV,CXR,CYP,CZE,DEU,DJI,DNK,ERI,ESP,EST,ETH,FIN,FRA,FRO,FXX,GAB,GEO,GHA,GIB,GIN,GMB,GNB,GNQ,GRC,GRL,HRV,HUN,IRL,ISL,ITA,KAZ,KEN,KGZ,LBR,LIE,LSO,LTU,LUX,LVA,MCO,MDA,MDG,MKD,MLI,MLT,MOZ,MRT,MUS,MWI,MYT,NAM,NER,NGA,NLD,NOR,POL,PRT,REU,ROM,RUS,RWA,SDN,SEN,SHN,SJM,SLE,SMR,SOM,STP,SVK,SVN,SWE,SWZ,SYC,TCD,TGO,TJK,TKM,TUR,TZA,UGA,UKR,UZB,VAT,YEM,YUG,ZAF,ZAR,ZMB,ZWE",
			MIDDLEEAST: "QAT,ESH,ARE,TUN,SYR,SAU,OMN,MAR,LBY,LBN,KWT,JOR,ISR,IRN,IRQ,EGY,BHR,DZA,PSE"
		};

		// read the country from AYSC value _14 or FT_G or default to GBR, in that order
		var country = document.cookie.match(/AYSC=[^;]*?_14([^_;]*)/) ? RegExp.$1 : document.cookie.match(/FT_G=[^;]*?_14([^_;]*)/) ? RegExp.$1 : "GBR";
		
		// find the region for the country and redirect to the correct frontpage
		for( var region in Regions ) {
			if( Regions[region].match(country,"i") ) {
				// drop an FTReferrer cookie (taken from previous implementation)
				document.cookie = "FTReferrer=" + escape(document.referrer) + "domain=.ft.com;path=/track/";

				// redirect, but test for a loop
				var redirect = "http://www.ft.com/home/" + region.toLowerCase();
				if( location !== redirect ) {
					location.replace(redirect);
				}
				break;
			}
		}
	};
