
var FTDefAdSiteCode='ftcom';function getTransId(){var cDate=new Date();var uSec=cDate.getTime();return("&transId="+uSec);}
function getDomainFromURL(fullUrl){var tmpStr;var tmpInd=-1;var domain;if(!fullUrl.match)return("");tmpStr=fullUrl.match(/^http:\/\//);if(tmpStr&&tmpStr.length>0){domain=fullUrl.substr(7);}
tmpStr=fullUrl.match(/^https:\/\//);if(tmpStr&&tmpStr.length>0){domain=fullUrl.substr(8);}
tmpInd=domain.indexOf('/');if(tmpInd==-1){tmpInd=domain.indexOf('\\');}
if(tmpInd>0){domain=domain.substring(0,tmpInd);}
return(domain);}
function defined(obj){var rval=true;if(typeof obj=='undefined'){rval=false;}
return(rval);}
function ftURL(path){var newurl;if(document.location.protocol.indexOf('http')>-1){newurl=document.location.protocol+'//'+path;}else{newurl='http://'+path;}
return newurl;}
function isSecure(doc){var loc='';var secure=false;if(document.layers&&window.ourLoc){loc=window.ourLoc;}else{loc=doc.location.toString();}
if(loc.indexOf('https')>-1){secure=1;}
return(secure);}
function isFTDomain(){if(document.domain&&document.domain.indexOf(".ft.com")>=0){return(1);}else{return(0);}}
function getBaseDomain(){var realDomain="";if(self==top){realDomain=document.domain;}else if(window.ourDom){realDomain=window.ourDom;}else if(document.referrer){realDomain=getDomainFromURL(document.referrer);}else{realDomain=document.domain;}
return(realDomain);}
function getRealLoc(){var realLoc='';if(self==top){realLoc=document.location.toString();}else if(window.ourLoc){realLoc=window.ourLoc;}else if(document.referrer){realLoc=document.referrer;}else{realLoc=document.location.toString();}
return(realLoc);}
var sportsLoc=[['11spft','ft.sports.com/football'],['11spru','ft.sports.com/rugby'],['11spcr','ft.sports.com/cricket'],['11spsa','ft.sports.com/sailing'],['11spte','ft.sports.com/tennis'],['11spbo','ft.sports.com/boxing'],['11spgo','ft.sports.com/golf'],['11spfo','ft.sports.com/f1'],['11spto','ft.sports.com/tourdefrance']];function getSiteNav(){var realDomain;var realLoc=getRealLoc();var navStr='&nav=';realDomain=getBaseDomain();if(realDomain.lastIndexOf("sports.com")>-1)
{for(var i=0;i<sportsLoc.length;i++)
{if(realLoc.indexOf(sportsLoc[i][1])!=-1)
{return(navStr+sportsLoc[i][0]);}}
return(navStr+"11spor");}
if(realDomain.lastIndexOf("icbinc.com")>-1){return(navStr+"11anrp");}
switch(realDomain.toLowerCase()){case"www.infospace.com":return(navStr+"11info");break;case"ft.digitalcity.com":return(navStr+"11digi");break;case"ft.icollector.com":return(navStr+"11icol");break;case"forums.wellengaged.com":return(navStr+"11well");break;case"www.ft.monster.com":return(navStr+"11mons");break;case"209.212.79.15":return(navStr+"11zaga");break;case"www.ipo.com":return(navStr+"11ipoc");break;default:return("");}}
var FTTransId=getTransId();var FTSiteNav=getSiteNav();function setAdFrameSrc(frame,pos){if(navigator.appVersion.indexOf("MSIE")>0&&navigator.appVersion.indexOf("Mac")>0&&document.readyState.indexOf("complete")==-1){var cmd='setAdFrameSrc( "'+frame+'" , "'+pos+'" )';var sec=Math.round(Math.random()*1000)+1000;setTimeout(cmd,sec);return;}
if(document.layers){return;}else{var fSrc=getAdFrameSrc(pos);eval('document.all.'+frame+".src='"+fSrc+"';");}}
function getFTSite(){var code=FTDefAdSiteCode;if(typeof FTAdSiteCode!='undefined'){code=FTAdSiteCode;}
return(code);}
function getAdFrameSrc(pos){var fSrc='https://www.ft.com/Common/Wrapper/empty.html';if(!isSecure(document)){fSrc='http://ads.ft.com/html.ng/site='+getFTSite()+'&pos='+pos+getAdParams();}
return(fSrc);}
function getAdParams(){var sAYSC=getCookieValue('AYSC','');var params='';params+="&13="+getValueFromStr('_13','',sAYSC,'_','');params+="&14="+getValueFromStr('_14','',sAYSC,'_','');params+="&17="+getValueFromStr('_17','',sAYSC,'_','');params+="&18="+getValueFromStr('_18','',sAYSC,'_','');params+=FTSiteNav+FTTransId
return(params);}
function getAdHTML(pos,width,height)
{var strLoc=window.document.location.href;strLoc=strLoc.toString();var keyword_value='';if((strLoc.indexOf("totalsearch.ft.com/totalsearch/index.jsp?do=basic&query=")!=-1)||(strLoc.indexOf("&c=Collection&cid=FTDE144CODC&query")!=-1)||(strLoc.indexOf("&c=Collection&cid=IXLSDFNZMDC&query")!=-1)||(strLoc.indexOf("mwprices.ft.com/custom/ft-com/quotechartnews.asp?symb=")!=-1)||(strLoc.indexOf("&c=Collection&cid=IXLZVQRPCDC&symb")!=-1)||(strLoc.indexOf("&c=Collection&cid=IXLC63Q80DC&region=uk&symb")!=-1))
{var s_term='';if((location.hostname=='totalsearch.ft.com')||(location.hostname=='search2.ft.com')){s_term='query=';}
else if((location.hostname=='mwprices.ft.com')||(location.hostname=='markets.ft.com')){s_term='symb=';}
else{s_term='undefined';}
s_term=s_term.toString();var key_index=strLoc.indexOf(s_term);var end_value=strLoc.indexOf('&',key_index);(end_value!=-1)?end_value=end_value:end_value=strLoc.length;(key_index!=-1)?keyword_value='&keyword='+strLoc.substring(key_index+s_term.length,end_value):keyword_value='';var white_space=new RegExp("%20",'g');var amp_symbol=new RegExp("%26",'g');var apo_symbol=new RegExp("%27",'g');keyword_value=keyword_value.replace(/\+/g,"_");keyword_value=keyword_value.replace(white_space,"_");keyword_value=keyword_value.replace(amp_symbol,"and");keyword_value=keyword_value.replace(apo_symbol,"");keyword_value=keyword_value.replace(/\./g,"");keyword_value=keyword_value.toLowerCase();}
if(!isSecure(document))
{if(!document.layers)
{adHTML='<iframe id="'+pos+'" src="'+getAdFrameSrc(pos)+keyword_value;adHTML+='" target="_top" width="'+width+'" height="'+height+'"';adHTML+=' marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" bordercolor="#000000">';adHTML+='</iframe>';}
else
{adHTML='<a href="http://ads.ft.com/click.ng/site='+getFTSite()+'&pos='+pos+getAdParams()+keyword_value;adHTML+='" target="_top"><img src="http://ads.ft.com/image.ng/site='+getFTSite()+'&pos=';adHTML+=pos+getAdParams()+keyword_value;adHTML+='" width ="'+width+'" height="'+height+'" border="1"></a>';}}
else
{adHTML='<img src="https://'+'www.ft.com/global/images/global/clear.gif"';adHTML+=' width="'+width+'" height="'+height+'" border="1" />';}
return(adHTML);}
function getCookieValue(key,defaultVal){return(getValueFromStr(key,defaultVal,document.cookie,';'));}
function getValueFromStr(key,defaultVal,inStr,sep,keySep){var value=defaultVal;var begin;var str;if(key&&key.length>0){key+=arguments.length>=5?keySep:'=';begin=inStr.indexOf(key)>-1?inStr.indexOf(key)+key.length:-1;if(begin>-1){str=inStr.substr(begin,inStr.length);value=str.substr(0,str.indexOf(sep)>=0?str.indexOf(sep):str.length);}}
return(value);}
function setCookieValue(key,value,domain,expireInMinutes){var expDate=new Date();expDate.setTime(expDate.getTime()+(expireInMinutes*60000));document.cookie
var cookie=key+'='+value+';domain='+domain+';path=/;';if(expireInMinutes>-1){cookie+='expires='+expDate.toGMTString();}
document.cookie=cookie;}
function deleteCookie(key,domain){document.cookie=key+'='+((domain)?';domain='+domain:'')+';path=/;expires=Thu, 01-Jan-1970 00:00:01 GMT';}
function openPopUp(location,name,width,height,relativeTo,top,left){var tly;var tlx;var winProps;switch(relativeTo){case'screenTR':tlx=screen.width-width-left;tly=top;break;case'windowTL':tlx=window.dialogLeft?window.dialogLeft+left:0;tly=window.dialogTop?window.dialogTop+top:0;break;case'screenTL':default:tlx=left;tly=top;break;}
winProps='scrollbars=no,toolbar=no,location=no,nonresizable,width='+width+',height='+height+',left='+tlx+',top='+tly;var objWin=window.open(location,name,winProps);objWin.focus();return(objWin);}
function FTCheckGo(obj){var winRef='top.';if(document.layers){winRef='';}
var sValue=obj.options[obj.options.selectedIndex].value;if(sValue!=''){eval(winRef+'location.href="'+sValue+'"');}
obj.selectedIndex=0;}
function stripWhite(str){var first=0;var last=0;var bFound=0;if(!str||str.length<=0){return('');}
for(var i=0;i<str.length;i++){if(str.charAt(i)!=' '){if(!bFound){first=i;bFound=1;}
last=i;}}
return(str.substring(first,last+1));}
var ukHPCollectionId='IXLB0PYY8CC';var usHPCollectionId='IXLYK5HZ8CC';var ukNACollectionId='IXLI0L9Z1BC';var usNACollectionId='IXLT95DZ1BC';var ukMACollectionId='IXLCZNBEUCC';var usMACollectionId='IXLZHF080DC';var rwHPCollectionId='FTDO9DHMZJC';var EDNO=0;var EDUK=1;var EDUS=2;var EDWW=3;var EDRW=4;var regBasePth='<a href="http://www.ft.com/home/';var globalTitle='Global';var globalLink=regBasePth+getRegExt(EDRW)+'"><font color="#990000">Global</font></a>';var ukTitle='UK';var ukLink=regBasePth+getRegExt(EDUK)+'"><font color="#990000">UK</font></a>';var usTitle='US';var usLink=regBasePth+getRegExt(EDUS)+'"><font color="#990000">US</font></a>';var strStart='<span class="all">&nbsp;&nbsp;';var sp='&nbsp;|&nbsp;';var strEnd='</span>';var strRBStart='<font color="#990000"><b>';var strRBEnd='</b></font>';var rwStr=strStart+strRBStart+globalTitle+strRBEnd+sp+ukLink+sp+usLink+strEnd;var wwStr=strStart+strRBStart+globalTitle+strRBEnd+sp+ukLink+sp+usLink+strEnd;var ukStr=strStart+strRBStart+ukTitle+strRBEnd+sp+usLink+sp+globalLink+strEnd;var usStr=strStart+strRBStart+usTitle+strRBEnd+sp+ukLink+sp+globalLink+strEnd;var newsURL='http://www.ft.com/news/home/';var mktsURL='http://markets.ft.com/markets/home/';var ukNewsURL=newsURL+getRegExt(EDUK);var ukMktsURL=mktsURL+getRegExt(EDUK);var usNewsURL=newsURL+getRegExt(EDUS);var usMktsURL=mktsURL+getRegExt(EDUS);var rwNewsURL=newsURL+getRegExt(EDRW);var rwMktsURL=mktsURL+getRegExt(EDRW);var wwNewsURL=newsURL+getRegExt(EDWW);var wwMktsURL=mktsURL+getRegExt(EDWW);var indsURL='http://www.ft.com/news/industries/home/';var compsURL='http://www.ft.com/news/companynews/home/';var regMap=[rwStr,ukStr,usStr,wwStr,rwStr];var regVals=[[EDUK,'ukreghp','ukregnews','ukregmkts','ukregrt','/uk'],[EDUS,'usreghp','usregnews','usregmkts','usregrt','/us'],[EDRW,'rowreghp','rowregnews','rowregmkts','rowregrt','/rw'],[EDWW,'wwreghp','wwregnews','wwregmkts','wwregrt','/ww/','/ww '],[EDRW,'cid='+rwHPCollectionId],[EDUK,'cid='+ukHPCollectionId,'cid='+ukNACollectionId,'cid='+ukMACollectionId],[EDUS,'cid='+usHPCollectionId,'cid='+usNACollectionId,'cid='+usMACollectionId]];function getReg(){var loc=getRealLoc();var reg=EDNO;if(loc.length>0){for(var i=0;i<regVals.length;i++){for(var j=1;j<regVals[i].length;j++){if(loc.indexOf(regVals[i][j])!=-1){reg=regVals[i][0];break;}}
if(reg>EDNO){break;}}}
return(reg);}
var reg=getReg();switch(reg){case 1:newsURL=ukNewsURL;mktsURL=ukMktsURL;break;case 2:newsURL=usNewsURL;mktsURL=usMktsURL;break;case 3:newsURL=wwNewsURL;mktsURL=wwMktsURL;break;case 4:newsURL=rwNewsURL;mktsURL=rwMktsURL;break;}
function getRegExt(regCode){var regExt='';switch(regCode){case 1:regExt='uk';break;case 2:regExt='us';break;case 3:regExt='ww';break;case 4:regExt='rw';break;}
return(regExt);}
function getRegHdr(){var reg=getReg();var outStr='';outStr=regMap[reg];return(outStr);}
function initPage(Site,Section,Page){if(typeof FTSection!='undefined'){setCookieValue('FTSection',FTSection,'.ft.com',-1);}
if(typeof FTPage!='undefined'){setCookieValue('FTPage',FTPage,'.ft.com',-1);}}