bbc.fmtj.utils.createObject("bbc.fmtj.common");bbc.fmtj.common.isReady=false;bbc.fmtj.common.version="3_0";gloader.load(["glow","1","glow.dom","glow.events"],{async:true,onLoad:function(a){bbc.fmtj.common.bookmarks=(function(){var e="bbc.fmtj.common.bookmarks.display.DISPLAY_POPUP";var j="bbc.fmtj.common.bookmarks.display.DISPLAY_IFRAME";return{createBookmarks:c,display:{DISPLAY_POPUP:e,DISPLAY_IFRAME:j}};function c(l){if(l.container===undefined){l.container=".bookmark-list";}if(l.headline===undefined){l.headline=bbc.fmtj.page.headline;}if(l.site===undefined){l.site=bbc.fmtj.page.site;}if(l.storyId===undefined){l.storyId=bbc.fmtj.page.storyId;}if(l.sectionId===undefined){l.sectionId=bbc.fmtj.page.sectionId;}if(l.url===undefined){l.url=bbc.fmtj.page.url;}if(l.edition===undefined){l.edition=bbc.fmtj.page.edition;}if(l.display===undefined){l.display=e;}i(l);}function i(m){this.o=m;var l=a.dom.get(m.container+" li a");a.events.addListener(l,"click",k,this);}function k(l){o.service=a.dom.get(l.attachedTo).text();g(o);d(o);return false;}function g(l){bbc.fmtj.common.liveStats.createWebBug({referrer:document.location,pageType:"soc_"+l.service.toLowerCase(),sectionId:l.sectionId});return false;}function d(l){switch(l.display){case e:f(l);break;case j:b(l);break;default:break;}return false;}function f(m){var l=h(m.service,m.url,m.headline);bbc.fmtj.common.window.createPopup({url:l,resizable:1,scrollbars:1,width:750});return false;}function b(n){var m=h(n.service,n.url,n.headline);var l='<div id="bookmarkLightbox" class="bookmark-panel"><h2 class="hd">'+n.service+'</h2><div><iframe src="'+m+'">Your browser does not support frames.</iframe></div></div>';gloader.load(["glow","1","glow.widgets.Panel"],{async:true,onLoad:function(q){var p=new q.widgets.Panel(q.dom.create(l),{width:750,theme:"dark",modal:true,anim:"fade"});p.show();}});}function h(l,m,p){var n="";switch(l.toLowerCase()){case"delicious":n="http://del.icio.us/post?v=4&noui&jump=close&url="+m+"&title="+p;break;case"digg":n="http://digg.com/remote-submit?phase=2&url="+m+"&title="+p;break;case"reddit":n="http://reddit.com/submit?url="+m+"&title="+p;break;case"facebook":n="http://www.facebook.com/sharer.php?u="+m+"&t="+p;break;case"stumbleupon":n="http://www.stumbleupon.com/submit?url="+m+"&title="+p;break;default:break;}return n;}})();bbc.fmtj.common.cookies=(function(){var e={};return{cookie:h,load:d,store:g,remove:c,create:b,read:f,erase:i};function b(l,p,j,r,n,q){var k=[];if(j!==null&&j!==undefined){var m=new Date(new Date(new Date()).getTime()+j*3600000).toUTCString();k.push("; expires="+m);}if(r!==null&&r!==undefined){k.push("; path="+r);}if(n!==null&&n!==undefined){k.push("; domain="+n);}if(q!==null&&q!==undefined){k.push("; secure="+q);}document.cookie=l+"="+p+k.join("");}function f(k){var m=k+"=";var j=document.cookie.split(";");for(var l=0;l<j.length;l++){var n=j[l];while(n.charAt(0)==" "){n=n.substring(1,n.length);}if(n.indexOf(m)==0){return n.substring(m.length,n.length);}}return null;}function i(j,m,k,l){b(j,"",-1,m,k,l);}function h(j){this._content=j.content;this._document=document;this._name=j.name;this._expiration=null;this._hours;this._path=null;this._domain=null;this._secure=false;if(j.hours!==undefined){this._expiration=new Date(new Date()).getTime()+j.hours*3600000;}if(j.path!==undefined){this._path=j.path;}if(j.domain!==undefined){this._domain=j.domain;}if(j.secure!==undefined){this._secure=j.secure;}return{hours:this._hours,path:this._path,name:this._name,domain:this._domain,secure:this._secure,content:this._content};}function d(j){}function g(l){var m=new String();var k=m.stringify(this._content);var j=this._name+"="+k;if(this._expiration!==undefined){this._expiration=new Date(this._expiration);j+="; expires="+this._expiration.toUTCString();}if(this._path!==undefined){j+="; path="+this._path;}if(this._domain!==undefined){j+="; domain="+this._domain;}if(this._secure!==undefined){j+="; secure";}this._document.cookie=j;}function c(j){}e.Cookie.prototype.store=function(){var l=new String();var k=l.stringify(this._content);var j=this._name+"="+k;if(this._expiration!==undefined){this._expiration=new Date(this._expiration);j+="; expires="+this._expiration.toUTCString();}if(this._path!==undefined){j+="; path="+this._path;}if(this._domain!==undefined){j+="; domain="+this._domain;}if(this._secure!==undefined){j+="; secure";}this._document.cookie=j;};e.Cookie.prototype.load=function(q){if(q!==undefined){this._name=q;}var l=this._document.cookie;if(l==""){return false;}var k=l.indexOf(this._name+"=");if(k==-1){return false;}k+=this._name.length+1;var m=l.indexOf(";",k);if(m==-1){m=l.length;}var r=unescape(l.substring(k,m));var s=r.split("&");var p=false;for(var n=0;n<s.length;n++){if(s[n].search(/:/i)!=-1){s[n]=s[n].split(":");p=true;}else{this.content=s;}}if(p){this.content={};for(var n=0;n<s.length;n++){var j=unescape(s[n][1]);if(j=="false"){j=false;}else{if(j=="true"){j=true;}else{if(j.indexOf("[")!=-1){j=j.substring(1,j.length-1);if(j){j=j.split(",");}else{j=new Array();}}}}this.content[s[n][0]]=j;}}return true;};e.Cookie.prototype.remove=function(){var j=this._name+"=";if(this._path!==undefined){j+="; path="+this._path;}if(this._domain!==undefined){j+="; domain="+this._domain;}j+="; expires=Fri, 02-Jan-1970 00:00:00 GMT";this._document.cookie=j;};})();String.prototype.stringify=function(c){var b=":";if(arguments[1]){if(arguments[1]=="="){b="=";}}this._obj=c;if(typeof this._obj=="object"){if(this._obj!="[object Object]"){this._isArray=true;}this._str="";for(var d in this._obj){if(this._isArray){property="";}else{property=d+b;}if(typeof this._obj[d]!="function"){this._str=String(this._str)+property+this._obj[d]+"&";}}this._isArray=false;this._str=escape(this._str.substring(0,(this._str.length-1)));return(String(this._str));}if(typeof this._obj=="string"){this._str=escape(this._obj);return(String(this._str));}};bbc.fmtj.common.liveStats=(function(){return{initialise:c,createWebBug:d};function e(z){if(a.env.ie>=6){if(window.event.srcElement){var C=window.event.srcElement;var m=C;var A=new Date();if(!m.isTextEdit&&m.getAttribute("href")!=null){m=C.parentTextEdit;}if((m!=null&&C.getAttribute("href")!=null)){if((C.nodeName=="A")||(C.nodeName=="IMG")||(C.nodeName=="a")){var r=m.createTextRange();var v=C.getClientRects();var B=document.documentElement;var i=0;var g=976;if(bbc.fmtj.page!==null){var G=bbc.fmtj.page.siteVersion;if(G=="cream"){g=976;}else{if(G=="wide"){g=994;}else{g=994;}}}if(document.body.clientWidth>g){i=Math.floor((document.body.clientWidth-g)/2);}var n=v[0].top+B.scrollTop;var u=v[0].left+B.scrollLeft;var j=v[0].bottom+B.scrollTop;var x=v[0].right+B.scrollLeft;var q=C.getBoundingClientRect().top+B.scrollTop;var s=C.getBoundingClientRect().left+B.scrollLeft;var p=C.getBoundingClientRect().right-C.getBoundingClientRect().left;var y=C.getBoundingClientRect().bottom-C.getBoundingClientRect().top;if(document.all.customise&&q>document.all.customise.getBoundingClientRect().bottom){q=q-document.all.customise.offsetHeight-10;n=n-document.all.customise.offsetHeight-10;j=j-document.all.customise.offsetHeight-10;}document.cookie="BBCLiveStatsClick="+(u-i)+","+j+","+n+","+(x-i)+","+(s-i)+","+p+","+q+","+y+";domain=bbc.co.uk;path=/;expires="+new Date(A.getTime()+8000).toGMTString()+";";}}}}var k="";var E="";var D=bbc.fmtj.page.storyId;var f=bbc.fmtj.page.editionToServe;if(z){k=z.target+"";}else{if(window.event.srcElement){k=window.event.srcElement.getAttribute("href")+"";}}if((k!=null)&&(k.match(/\.pdf/))){d({siteNameId:"News",pageType:"Downl_pdf",cmdId:"0",parentSection:"0",edition:"Domestic",documentNameUrl:k,referrer:document.location,queryString:"-"});}if((k!=null)&&(k.match(/pagetools/))){if(k.match(/email/)){E="Email";}else{if(k.match(/print/)){E="Print";}}k=k.replace("http://newsvote.bbc.co.uk","");if(D.length==7){var F=document.location+"";if(F.match(/http:\/\/news/)){d({siteNameId:"News",pageType:E,cmdId:D,parentSection:"0",edition:f,documentNameUrl:document.location,referrer:document.location,queryString:"-"});}}}}function d(f){if(f.baseUrl===undefined){(f.baseUrl="http://stats.bbc.co.uk/o.gif?");}if(f.siteName===undefined){f.siteName=bbc.fmtj.page.siteToServe;}if(f.pageType===undefined){(f.pageType="-");}if(f.storyId===undefined){f.storyId=bbc.fmtj.page.storyId;}if(f.sectionId===undefined){f.sectionId=bbc.fmtj.page.sectionId;}if(f.edition===undefined){f.edition=bbc.fmtj.page.editionToServe;}if(f.url===undefined){f.url=bbc.fmtj.page.uri;}if(f.referrer===undefined){f.referrer=bbc.fmtj.page.referrer;}if(f.queryString===undefined){f.queryString="-";}if(f.randomNumber===undefined){f.randomNumber=b();}var g=[f.baseUrl,"s",f.siteName,"t",f.pageType,"i",f.storyId,"p",f.sectionId,"a",f.edition,"u",f.url,"r",f.referrer,"q",f.queryString,"Z",f.randomNumber,""];a.onDomReady(function(){var h=new Image(1,1);h.src=g.join("~RS~");});return true;}function c(){document.onclick=e;}function b(){var f=parseInt((Math.random()*10000)/100);if(f==100||f<10){f=99;}return f;}})();bbc.fmtj.common.removeNoScript=function(){a.dom.get(".noscript").remove();};bbc.fmtj.common.tabs=(function(){var g=[];var f=0;return{createTabs:e};function e(j){var i=a.dom.get(".tabbed");i.each(function(k){d(a.dom.get(i[k]));});}function d(m){var i="bbc_fmtj_common_tabs_unique_index_"+c();m.addClass(i);var l=m.get(".tab");var j=m.get(".panel");var k=new a.dom.NodeList();var n=new a.dom.NodeList();l.each(function(r){var q=a.dom.get(l.item(r));var s=true;var p=false;do{if(q.hasClass("tabbed")&&!q.hasClass(i)&&!s){p=true;}q=a.dom.get(q.parent());s=false;}while(!q.hasClass(i)&&!p);if(!p){k.push(a.dom.get(l.item(r)));}});j.each(function(r){var q=a.dom.get(j.item(r));var s=true;var p=false;do{if(q.hasClass("tabbed")&&!q.hasClass(i)&&!s){p=true;}q=a.dom.get(q.parent());s=false;}while(!q.hasClass(i)&&!p);if(!p){n.push(a.dom.get(j.item(r)));}});m.removeClass(i);if(k.length!=n.length){return false;}k.each(function(p){h(k,n,p,m);});return true;}function h(k,j,i,l){a.events.addListener(k[i],"click",function(m){b(k,j,i);m.preventDefault();m.stopPropagation();},this);a.events.addListener(a.dom.get(k[i]).get("a"),"focus",function(m){b(k,j,i);m.preventDefault();m.stopPropagation();},this);}function b(k,j,i){a.dom.get(k,j).removeClass("open");a.dom.get(k[i],j[i]).addClass("open");}function c(){return f++;}})();bbc.fmtj.common.window=(function(){var e=[];var d=-1;return{createPopup:g,href:b,opener:h,resizeTo:c};function c(i){if(i.height===undefined){i.height=window.height;}if(i.width===undefined){i.width=window.width;}window.resizeTo(i.width,i.height);}function b(i){if(i.url!==undefined){window.location.href=i.url;}return;}function h(i){if(i.url!==undefined){window.open(i.url);}return;}function g(k){if(k.url===undefined){k.url="";}if(k.toolbar===undefined){k.toolbar=0;}if(k.scrollbars===undefined){k.scrollbars=0;}if(k.location===undefined){k.location=0;}if(k.status===undefined){k.status=0;}if(k.menubar===undefined){k.menubar=0;}if(k.resizable===undefined){k.resizable=0;}if(k.top===undefined){k.top=100;}if(k.left===undefined){k.left=100;}if(k.width===undefined){k.width=671;}if(k.height===undefined){k.height=373;}if(k.name===undefined){k.name="win"+new Date().getTime();}if(k.parameters===undefined){k.parameters=a.lang.interpolate("toolbar={toolbar},scrollbars={scrollbars},location={location},status={status},menubar={menubar},resizable={resizable},width={width},height={height},top={top},left={left};",k);}var i=window.open(k.url,k.name,k.parameters);var j={id:++d,window:i,config:k};e.push(j);return j;}function f(i){}})();bbc.fmtj.common.isReady=true;}});