/* 
	* BBC World Service Widget
	* Copyright 2009, BBC World Service
	* http://www.bbc.co.uk/worldservice/programmes/000000_widget_terms.shtml
	* Developed by Dharmafly: http://dharmafly.com
	* Read how the widget was built: http://dharmafly.com/bbc-world-service-widget
*/
(function(){var z=false,j="1.0",y="1.3.2",h="http://ajax.googleapis.com/ajax/libs/jquery/"+y+"/jquery.min.js",e=365,o="bbc.ws.",r=3,t=1/24,I="bbcwswidget",l=null,F="http://stats.bbc.co.uk/o.gif?~RS~s~RS~Ws~RS~t~RS~%PLATFORM%~RS~i~RS~0~RS~p~RS~0~RS~%PACKAGE%~RS~u~RS~"+window.location.href+"~RS~r~RS~0~RS~q~RS~~RS~%RANDOM%~RS~",D=(document.compatMode=="BackCompat"?" quirks":""),m,g=(typeof(UWA)!="undefined"),f=(typeof(widget)!="undefined"&&typeof(widget.identifier)!="undefined"),E=(f&&typeof(widget.widgetMode)!="undefined"),B=(g&&typeof(AppleRectAnimation)!="undefined"),u=(typeof(System)!="undefined"&&typeof(System.Gadget)!="undefined"),i=(typeof(Web)!="undefined"&&typeof(Web.Gadget)!="undefined"),x="unknown",C=(!!(window.runtime))||B||E||u,q=false,c={video:{width:512,height:426,name:"_blank",open_args:"location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no"},audio:{width:466,height:138,name:"_blank",open_args:"location=no,menubar=no,resizable=no,scrollbars=no,status=no,toolbar=no"}},n={widget:{minWidth:185,restrictedWidth:240},searchBox:{minWidth:65,maxWidth:108,minWidthForTextDisplay:88}},H=true;var b=function(){var M="",X=this,ab=null,ag="",V="",aa=[],R=null,P=null,T=null,U=[],Y={},O=[],af={},Z=null,ac=0,ah=0,ad={},ae=false,L=false,S=Z;articles={};this.id=I;window[this.id]=this;function W(al,am,an){var ak,aj;al=o+ad["package"]+"."+al;if(window.air&&localStorage){return localStorage(al,am)}if(an){ak=new Date();ak.setTime(ak.getTime()+(an*24*60*60*1000));aj="; expires="+ak.toGMTString()}else{aj=""}document.cookie=al+"="+am+aj+"; path=/"}function J(ak){ak=o+ad["package"]+"."+ak;if(window.air&&localStorage){return localStorage(ak)}var an=ak+"=",aj=document.cookie.split(";"),al,ao,am;for(al=0;al<aj.length;al++){ao=aj[al];while(ao.charAt(0)==" "){ao=ao.substring(1,ao.length)}if(ao.indexOf(an)==0){am=ao.substring(an.length,ao.length);if(am==="true"||am==="false"){return(am==="true")}else{return ao.substring(an.length,ao.length)}}}return null}function ai(aj){aj=o+ad["package"]+"."+aj;if(window.air&&localStorage){return localStorage(aj,null)}W(aj,"",-1)}function N(){var aj=l.extend({},l.fn).css;l.extend(l.fn,{css:function(ak,am){var an,al;al=this;if(!b){return aj.apply(this,arguments)}if(typeof ak==="string"){if(typeof am==="undefined"){return aj.apply(this,arguments)}an=ak;ak={};ak[an]=am}l.each(ak,function(ao,aq){var ap,ar;ap=al.attr("style")||"";ar=(aq!==null)?ao+":"+aq+" !important;":"";if(ap.toLowerCase().indexOf(ao.toLowerCase())!==-1){ap=ap.replace(new RegExp(ao+"\\s*:\\s*[^;]*(;|$)","i"),ar)}else{ap=l.trim(ap);if(ap!==""){if(ap.slice(-1)!==";"){ap+=";"}ap+=" "}ap+=ar}al.attr("style",ap)});return al},cssNumber:function(ak){return Number((l(this).eq(0).css(ak)||"0").replace(/px/,""))||0},boxTop:function(){return l(this).cssNumber("margin-top")+l(this).cssNumber("border-top-width")+l(this).cssNumber("padding-top")},boxBottom:function(){return l(this).cssNumber("padding-bottom")+l(this).cssNumber("border-bottom-width")+l(this).cssNumber("margin-bottom")},boxHeight:function(){return l(this).boxTop()+l(this).height()+l(this).boxBottom()},boxLeft:function(){return l(this).cssNumber("margin-left")+l(this).cssNumber("border-left-width")+l(this).cssNumber("padding-left")},boxRight:function(){return l(this).cssNumber("padding-right")+l(this).cssNumber("border-right-width")+l(this).cssNumber("margin-right")},boxWidth:function(){return l(this).boxLeft()+l(this).width()+l(this).boxRight()}})}function K(ay,aw){if(g||!ay.content||af.lightbox!=true||(window.top!=window.self&&ad.platform!="facebook")){return true}function ak(){var aA=X.innerHeight;var aB=document.compatMode;if((aB||l.browser.msie)&&!l.browser.opera){aA=(aB=="CSS1Compat")?document.documentElement.clientHeight:document.body.clientHeight}return aA}function aj(){var aA=X.innerWidth;var aB=document.compatMode;if((aB||l.browser.msie)&&!l.browser.opera){aA=(aB=="CSS1Compat")?document.documentElement.clientWidth:document.body.clientWidth}return aA}var an=l("body"),am=an.css("position"),az=T.clone(),ar=null,al=null,av=null,aq=ak(),ax=aj(),at=G();function ap(){an.css("position",am);if(D){an.removeClass("bbcws-quirks")}av.remove();az.remove();l("object, embed").each(function(){var aA=l(this);if(aA.data("bbcwswidget_visibility")){aA.css("visibility",aA.data("bbcwswidget_visibility"))}});return false}function au(aA,aC){if(ad.platform!="facebook"){return""}else{var aB="";aB+='<div class="fb_share_div"><a href="http://www.facebook.com/share.php?u='+aA+'" onclick="return sum_fbs_click("'+aA+'","'+aC+'");" target="_blank" class="fb_share_button">'+af.dict.fb_share+"</a></div>";return aB}}if(D){an.addClass("bbcws-quirks")}if(l.browser.msie&&l.browser.version<7){av.addClass("ie6bbcwswidgetOverlayb")}else{if(l.browser.msie&&D){av.addClass("ie7bbcwswidgetOverlayb")}}az.addClass("bbcws-feed-"+aw["css-id"]+" "+ad["package"]);az.find("h2").html('<a href="'+ay.url+'" title="'+af.dict.visit+" "+ay.title+'">'+ay.title+"</a>");az.find("p.updated span.date").text(v(ay.updated));az.find("div.text").html(ay.content);if(ad.platform=="facebook"){az.find("div.body").prepend(au(ay.url,ay.title));az.find("div.body").append(au(ay.url,ay.title))}az.find("a.close").click(ap);az.find(".header a").attr("href",aw.authorURL);az.find("div.text div p:first").addClass("first");if(window.air&&airLightbox){airLightbox(az);return false}an.append(az);av=an.css("position","relative").append('<div class="bbcwswidgetOverlayb" />').find(".bbcwswidgetOverlayb").click(ap);az.css({visibility:"hidden",display:"block"});if(ad.platform=="facebook"){l("#bbcwslb div.body").height(400)}al=az.boxHeight();ar=az.boxWidth();var ao=at[1]+((aq-al)/2);if(ao<0){ao=0}az.css({top:parseInt(ao,10)+"px",left:parseInt(at[0]+((ax-ar)/2),10)+"px",visibility:"visible"});l("object:visible, embed:visible").filter(function(){return !l(this).parents("embed:visible, object:visible").length}).each(function(){var aA=l(this);aA.data("bbcwswidget_visibility",aA.css("visibility"));aA.css("visibility","hidden")});return false}function Q(){if(!g&&ad.platform!=="facebook"&&ad.platform!=="air"){p("Loading CSS");for(s in aa){var al=l('<link rel="stylesheet" href="'+V+aa[s]+"?cache="+k(r)+'" type="text/css" media="screen" />');l("head").append(al)}}if(l("#"+this.id).length==0){l(ab).before('<div id="'+this.id+'" class="pngfix"></div>')}R=l("#"+this.id).css({display:"none"});R.html(ag);if((af.newwindow||window.self!=window.top||B||E||u||g)){R.click(function(ay){var ax=null;if(ay.target.nodeName.toLowerCase()==="a"){ax=ay.target.href}else{if(ay.target.parentNode&&ay.target.parentNode.nodeName.toLowerCase()==="a"){ax=ay.target.parentNode.href}}if(ax){if(B){widget.openURL(ax)}else{window.open(ax)}return false}});if(B){R.find("form").submit(function(ax){var ay={};ay[af.search.key]=l("[name="+af.search.key+"]").val();widget.openURL(af.search.url+"&"+l.param(ay));return false})}R.find("form").attr("target","_blank")}P=R.find("ul.hfeed");if(l.browser.opera){R.addClass("opera")}if(u){R.addClass("sidebar")}if(D!=""){p("Entering quirksmode");R.addClass("quirksmode")}if(l.browser.msie){R.addClass("ie").addClass("ie"+parseInt(l.browser.version));R.find(".bbcwswidgetLightbox").addClass("ie").addClass("ie"+parseInt(l.browser.version))}T=R.find(".bbcwswidgetLightbox").remove();ae=J("headlineonly")||false;L=J("nothumbnails")||false;Z=S=J("defaultfeed")||Z;var au={feeds:function(){var ax=[],az=[];for(var ay=0;ay<U.length;ay++){if(articles[O[ay]].length){p("Adding feed",U[ay].title);ax.push('<li><a href="#'+U[ay].id+'">'+U[ay].title+"</a></li>");az.push('<option value="'+U[ay].id+'">'+U[ay].title+"</option>")}}R.find(".activeFeeds ul").empty().append(ax.join(""));R.find(".feedOptions select[name=default_feed]").empty().append(az.join(""))},defaultFeed:function(){if(Y[S]==m){S=Z=O[U[0].id]}ah=ac=Y[S].index;R.find("a.show").text(Y[S].title).attr("href","#"+Y[S].index)},embed:function(){var ay;var ax='&lt;script src="'+M+'widget.js" type="text/javascript"&gt;&lt;/script&gt;\n&lt;script type="text/javascript"&gt;\nbbcwswidget.settings({\n  "package" : "'+ad["package"]+'"\n});\n&lt;/script&gt;';ax=ax.replace(/&lt;/g,"<");ax=ax.replace(/&gt;/g,">");var az=R.find("textarea.embedWidget");if(l.browser.msie&&l.browser.version<7){az.text(ax)}else{az.val(ax)}az.focus(function(){var aA=this;window.setTimeout(function(){aA.select()},100)})},liveLink:function(){if(af.media&&(af.media.type=="audio"||af.media.type=="video")){var ax=R.find("div.body").addClass("liveLink").find("div.live").addClass(af.media.type).find("a").text(af.media.text).attr("href",af.media.url);if(af.media.window&&af.media.window.pop_up){ax.click(function(){var ay=c[af.media.type].width;var aB=c[af.media.type].height;var az=c[af.media.type].name;var aA=c[af.media.type].open_args;if(af.media.window.width){ay=af.media.window.width}if(af.media.window.height){aB=af.media.window.height}if(af.media.window.name){az=af.media.window.title}if(af.media.window.open_args){aA=af.media.window.open_args}window.open(af.media.url,az,"height="+aB+",width="+ay+","+c[af.media.type].open_args);return false})}else{ax.attr("href",af.media.url)}}},platforms:function(){if(af.dict.platforms_install){var ax=R.find(".overlay.addWidget .embed").addClass("showPlatforms");if(B){ax.find("a").click(function(ay){widget.openURL(ay.target.href||ay.target.parentNode.href);return false})}}}};au.feeds();au.defaultFeed();au.embed();au.liveLink();au.platforms();this.showArticles(S);R.bind("showSelectFeeds",function(){R.trigger("hideOverlays");R.find(".body").addClass("showSelectFeeds");l("body").bind("click.wsbbcwidget",function(){R.trigger("hideSelectFeeds");l("body").unbind("click.wsbbcwidget")})}).bind("showConfigureFeeds",function(){R.trigger("hideOverlays");l(".entryWrapper").css("overflow","hidden");at.filter("#bbcwsConfigure").addClass("selected");R.find(".body").addClass("configureFeeds")}).bind("showAddWidget",function(){R.trigger("hideOverlays");l(".entryWrapper").css("overflow","hidden");at.filter("#bbcwsAdd").addClass("selected");R.find(".body").addClass("showAddWidget")}).bind("hideConfigureFeeds",function(){R.find(".body").removeClass("configureFeeds");l(".entryWrapper").css("overflow","auto")}).bind("hideAddWidget",function(){R.find(".body").removeClass("showAddWidget");l(".entryWrapper").css("overflow","auto")}).bind("hideSelectFeeds",function(ax,ay){R.find(".body").removeClass("showSelectFeeds")}).bind("hideOverlays",function(){R.trigger("hideAddWidget");R.trigger("hideConfigureFeeds");R.trigger("hideSelectFeeds");at.removeClass("selected")}).bind("toggleSelectFeeds",function(ax,ay){if(R.find(".body").is(".showSelectFeeds")){R.trigger("hideSelectFeeds",[ay])}else{R.trigger("showSelectFeeds",[ay])}}).bind("toggleConfigureFeeds",function(ax,ay){if(R.find(".body").is(".configureFeeds")){R.trigger("hideConfigureFeeds")}else{R.trigger("showConfigureFeeds")}}).bind("toggleAddWidget",function(ax,ay){if(R.find(".body").is(".showAddWidget")){R.trigger("hideAddWidget",[ay])}else{R.trigger("showAddWidget",[ay])}});var at=R.find("li.icon a.option").click(function(){at.removeClass("selected");return false});R.find("div.selectFeeds a").click(function(){R.trigger("toggleSelectFeeds",[this]);return false});R.find("div.selectFeeds a").bind("mouseenter",function(){R.find(".body").addClass("hover")}).bind("mouseleave",function(){R.find(".body").removeClass("hover")});R.find("#bbcwsConfigure").click(function(){R.trigger("toggleConfigureFeeds");return false});R.find("#bbcwsAdd").click(function(){R.trigger("toggleAddWidget");return false});R.find("#saveFeedOptions").click(function(){return false});R.find("div.overlay div.done input").click(function(){if(R.find("div.configureFeeds").length){X.showArticles(Z)}R.trigger("hideOverlays");return false});R.find(".activeFeeds a").click(function(){R.trigger("hideSelectFeeds");R.find(".selectFeeds a").text(l(this).text());Z=O[this.hash.substr(1)];X.showArticles(Z);return false});R.find("input[name=headlines]").click(function(){ae=l(this).attr("checked")||false;W("headlineonly",ae,e)}).attr("checked",ae?"checked":"");R.find("input[name=nothumbnails]").click(function(){L=l(this).attr("checked")||false;W("nothumbnails",L,e)}).attr("checked",L?"checked":"");var av=function(){S=O[l(this).val()];ah=l(this).val();W("defaultfeed",S,e)};R.find("select#defaultFeed").change(av).keyup(av).val(ah);function ap(){$search=R.find("form input.search");if($search.val()!==""&&$search.val()!==$search.attr("title")){return}$search.val($search.boxWidth()<n.searchBox.minWidthForTextDisplay?"":$search.attr("title"))}R.find("form input.search").focus(function(){if(this.value===this.title){this.value=""}l(this).removeClass("blur")}).blur(function(){if(this.value===""){l(this).addClass("blur")}ap()}).blur();if(l.browser.msie&&(l.browser.version<=6||D)){R.find("form input.submit").hover(function(){l(this).parent().addClass("hover")},function(){l(this).parent().removeClass("hover")})}var aq=R.find(".entryWrapper").get(0);var am=ad.platform;var aj=ad.platform;if(B){am="macdash";aj+="-dashboard"}else{if(E){am="opera";aj+="-opera"}else{if(u){am="vistasb";aj+="-sidebar"}else{if(i){aj+="-live"}}}}R.addClass(ad.platform);R.addClass(aj);R.addClass(ad["package"]);l("body").append('<img src="'+F.replace(/%([a-z]*)%/ig,function(ax,ay){if(ay=="RANDOM"){return Math.random()}else{if(ay=="PACKAGE"){return ad["package"]}else{if(ay=="PLATFORM"){return am+"_w"}}}})+'" height="0" width="0" />');function ao(ax,ay){ay=ay||"round";return Math[ay](ax/2)*2}function ar(){var ay,aC,aB,ax,az,aA;aC=R.find("input.search");aB=R.boxWidth();ax=aB;az=aC.boxWidth();aA=az;if(l.browser.msie&&(l.browser.version<=6||D)){n.searchBox.minWidth=45}if(l.browser.msie&&l.browser.version<=6){}R.add(R.children().eq(0)).toggleClass("restricted-width",ax<=n.widget.restrictedWidth).toggleClass("min-width",ax<=n.widget.minWidth);aA=ax-(n.widget.minWidth-n.searchBox.minWidth);if(aA>n.searchBox.maxWidth){aA=n.searchBox.maxWidth}else{if(aA<n.searchBox.minWidth){aA=n.searchBox.minWidth}}if(az!==aA){aC.width(!l.browser.msie||!D?(aA-aC.boxLeft()-aC.boxRight()):aA)}ap();R.trigger("width-adjust");p("width_adjust: widgetWidth="+aB+", widgetWidthNew="+ax+", searchWidth="+az+", searchWidthNew="+aA)}function ak(){var ax=arguments.callee;if(typeof ax.loaded==="undefined"){ax.loaded=false}if(!ax.loaded){ax.loaded=(R.css("position")==="relative");if(ax.loaded){p("CSS loaded");R.trigger("css-load")}}return ax.loaded}function an(){var az=arguments.callee;var ay=100;var ax=30*1000;if(typeof az.count==="undefined"){az.count=0}p("Waiting for CSS. Count "+az.count+". position: "+R.css("position"));if(ak()||az.count>(ax/ay)){p("Showing widget");R.css({display:"block"});window.setTimeout(ar,75);if(l.browser.msie&&l.browser.version<=6&&!g){R.one("width-adjust",w)}R.one("width-adjust",function(){l(document).trigger("bbcwswidget-complete")})}else{az.count++;window.setTimeout(an,ay)}}var aw;aw=(l.browser.msie||E)?500:200;if(l.browser.msie&&l.browser.version<=6){aw=2000}l(window).one("resize",function(){var ax=arguments.callee;window.setTimeout(function(){R.trigger("resize-widget");l(window).one("resize",ax)},aw)});R.bind("resize-widget",function(){ar()});l(document).trigger("bbcwswidget-dom-load");an()}this.showArticlesByIndex=function(aj){this.showArticles(O[aj])};this.showArticles=function(ak){var am,al=[],an="",aj={},ao=U[Y[ak].index];var ap=function(aq,at){if(ad.platform!="facebook"){return""}else{var ar="";ar+='<div class="fb_share_div"><a href="http://www.facebook.com/share.php?u='+aq+'" onclick="return sum_fbs_click("'+aq+'","'+at+'");" target="_blank" class="fb_share_button">'+af.dict.fb_share+"</a></div>";return ar}};if(!ak){p("No feed specified");return false}else{p("Loading feed: "+ak,articles[ak].length+" articles")}p("Headlines only?",ae);for(am=0;am<articles[ak].length;am++){aj=articles[ak][am];an='<li class="hentry'+(am==0?" first":"")+'">';an+=ap(aj.url,aj.title);if(aj.image&&!L){an+='<a rel="bookmark" class="article'+am+'" href="'+aj.url+'"><img src="'+aj.image+'" /></a>'}an+='<h2 class="entry-title"><a class="article'+am+'" href="'+aj.url+'" rel="bookmark">'+aj.title+"</a>";an+="</h2>";an+='<div class="entry-content">';if(!ae&&aj.description){an+="<p>"+aj.description.split("\n").join("</p>\n<p>")+"</p>"}an+='<div class="postInfo author vcard"><abbr class="updated" title="'+aj.updated+'">'+aj.updated+"</abbr>";an+='<a class="fn url" href="'+ao.url+'">'+ao.title+"</a>";an+="</div></div></li>";al.push(an)}P.empty().append(al.join("")).parent().get(0).scrollTop=0;P.find("a[rel=bookmark]").click(function(){return K(articles[ak][this.className.replace(/^article/,"")],ao)})};this.init=function(){p("Widget version: "+j);if(!g&&(window.$bbcwswidget==m)&&(!window.jQuery||window.jQuery.fn.jquery<y)){if(!document.getElementById("__jquery")){p("Loading jQuery "+y+" into doc");var aj=document.createElement("script");aj.id="__jquery";aj.src=h;aj.onload=function(){p("Script loaded - assigning across to $bbcwswidget");window.$bbcwswidget=jQuery.noConflict(true)};document.getElementsByTagName("head")[0].appendChild(aj)}window.setTimeout(function(){p("Waiting for jQuery to load");window[X.id].init()},100)}else{p("Completed pre-load - calling load");l=window.$bbcwswidget||window.jQuery||window.$;var ak=navigator.userAgent.toLowerCase();l.browser={version:(ak.match(/.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/)||[])[1],safari:/webkit/.test(ak),opera:/opera/.test(ak),msie:/msie/.test(ak)&&!(/opera/).test(ak),mozilla:/mozilla/.test(ak)&&!(/(compatible|webkit)/).test(ak)};p("user agent is: "+ak);p("$.browser.msie is "+l.browser.msie);p("browser version is "+l.browser.version);N();Q.call(X)}};this.loadFeed=function(ak){var aj=ak["css-id"];p("Processing feed: "+aj+" ("+ak.title+")");O.push(aj);var al=(O.length-1)+"";if(articles[aj]!=m){p("Feed already exists");return}if(Z==null){Z=aj;ac=al}if(S==null){S=aj;ah=al}U.push({title:ak.title,id:al,"css-id":ak["css-id"],authorURL:ak.author_url||af.header.url,url:ak.url});Y[O[al]]={title:ak.title,index:U.length-1};articles[O[al]]=ak.articles;p("Loaded feed ("+ak.articles.length+" articles)")};this.config=function(ak){var aj;p("Loading config: ",ak);if(window.air&&processConfig){ak=processConfig(ak)}af=ak;if(ak.feeds){O=[];for(aj=0;aj<ak.feeds.length;aj++){this.loadFeed(ak.feeds[aj])}}if(ak.template){ag=ak.template}if(ak.stylesheets){aa=ak.stylesheets}if(ak.css_base){V=ak.css_base}this.init()};this.settings=function(am){var ak=null;if(typeof(am.platform)=="undefined"||!am.platform){am.platform="generic"}function al(){var an=document.createElement("script");an.src=M+"live/feeds/"+am["package"]+".js?cache="+k(t);p("Loading: "+an.src);document.getElementsByTagName("head")[0].appendChild(an)}ad=am;if(!C&&am["package"]){al()}else{if(C&&am["package"]){var aj="";jQuery.ajax({url:M+"live/feeds/"+am["package"]+".js",dataType:"json",dataFilter:function(an){aj=an.substr(0,an.indexOf("("));var ao=an.indexOf("(");return an.substr(ao+1,an.lastIndexOf(")")-ao-1)},success:function(aq){var ao=aj.split("."),ar=window,ap=window,an;for(an=0;an<ao.length;an++){ap=ar;ar=ar[ao[an]]||ar}ar.call(ap,aq)}})}}};if(!ab){if(typeof(window.bbcwsFeedroot)=="undefined"){ab=a(document.getElementsByTagName("body")[0].lastChild);p("Initialising, captured position: ",ab.nodeName);if(!M){M=ab.getAttribute("src")}}if(typeof(window.bbcwsFeedroot)!="undefined"){M=window.bbcwsFeedroot}if(M.indexOf(".js")!==-1){M=M.substr(0,M.lastIndexOf("/")+1)}p("Captured root: "+M)}};function p(){if(z){if(!B&&window.console){console.log(arguments)}else{if(window.runtime&&window.runtime.Introspector){air.Introspector.Console.log(Array.prototype.slice.apply(arguments).join(", "))}else{if(u){System.Debug.outputString(Array.prototype.slice.apply(arguments).join(", "));System.Diagnostics.EventLog.writeEntry(Array.prototype.slice.apply(arguments).join(", "))}else{if(g){widget.log(Array.prototype.slice.apply(arguments).join(", "))}else{if(typeof(console)!="undefined"&&typeof(console.log)!="undefined"){console.log(Array.prototype.slice.apply(arguments).join(", "))}else{alert(Array.prototype.slice.apply(arguments).join(", "))}}}}}}}function d(K,M){var J=K;var L=M;window.open("http://www.facebook.com/sharer.php?u="+encodeURIComponent(J)+"&t="+encodeURIComponent(L),"sharer","toolbar=0,status=0,width=626,height=436");return false}function a(J){return(J.lastChild&&J.lastChild.nodeName!="#text")?a(J.lastChild):J}function k(M){var O,P,N,J,L,K;O=4;P=new Date(2009,0,1).getTime();N=24*60*60*1000;J=M*N;L=new Date().getTime();K=L-(L%Math.round(J));return Number(((K-P)/N).toFixed(O))||0}function G(){var K=0,J=0;if(typeof window.pageYOffset=="number"){J=window.pageYOffset;K=window.pageXOffset}else{if(document.body&&(document.body.scrollLeft||document.body.scrollTop)){J=document.body.scrollTop;K=document.body.scrollLeft}else{if(document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)){J=document.documentElement.scrollTop;K=document.documentElement.scrollLeft}}}return[K,J]}function A(J){return(String(J).length===1)?"0"+J:J}function v(J){J=J.replace(/z$/i,"+00:00");var O=J.split(/[\-T:+]/);if(O.length!=8){return false}var N=J.substr(19,1);var K={year:Number(O[0]),month:Number(O[1]-1),day:Number(O[2]),hours:Number(O[3]-Number(N+O[6])),minutes:Number(O[4]-Number(N+O[7])),seconds:Number(O[5])};var L=new Date(Date.UTC(K.year,K.month,K.day,K.hours,K.minutes,K.seconds));var P=L.toUTCString().split(" ");if(P.length==6){P=P[5]}else{P=""}var M=L.getUTCMonth()+1;return A(L.getUTCHours())+":"+A(L.getUTCMinutes())+" "+P+" "+L.getUTCDate()+"/"+M+"/"+L.getUTCFullYear()}function w(){window.DD_belatedPNG={ns:"DD_belatedPNG",imgSize:{},createVmlNameSpace:function(){if(document.namespaces&&!document.namespaces[this.ns]){document.namespaces.add(this.ns,"urn:schemas-microsoft-com:vml")}if(window.attachEvent){window.attachEvent("onbeforeunload",function(){DD_belatedPNG=null})}},createVmlStyleSheet:function(){var K=document.createElement("style");document.documentElement.firstChild.insertBefore(K,document.documentElement.firstChild.firstChild);var L=K.styleSheet;L.addRule(this.ns+"\\:*","{behavior:url(#default#VML)}");L.addRule(this.ns+"\\:shape","position:absolute;");L.addRule("img."+this.ns+"_sizeFinder","behavior:none; border:none; position:absolute; z-index:-1; top:-10000px; visibility:hidden;");this.styleSheet=L},readPropertyChange:function(){var L=event.srcElement;if(event.propertyName.search("background")!=-1||event.propertyName.search("border")!=-1){DD_belatedPNG.applyVML(L)}if(event.propertyName=="style.display"){var M=(L.currentStyle.display=="none")?"none":"block";for(var K in L.vml){L.vml[K].shape.style.display=M}}if(event.propertyName.search("filter")!=-1){DD_belatedPNG.vmlOpacity(L)}},vmlOpacity:function(L){if(L.currentStyle.filter.search("lpha")!=-1){var K=L.currentStyle.filter;K=parseInt(K.substring(K.lastIndexOf("=")+1,K.lastIndexOf(")")),10)/100;L.vml.color.shape.style.filter=L.currentStyle.filter;L.vml.image.fill.opacity=K}},handlePseudoHover:function(K){window.setTimeout(function(){DD_belatedPNG.applyVML(K)},1)},fix:function(K){var M=K.split(",");for(var L=0;L<M.length;L++){this.styleSheet.addRule(M[L],"behavior:expression(DD_belatedPNG.fixPng(this))")}},applyVML:function(K){K.runtimeStyle.cssText="";this.vmlFill(K);this.vmlOffsets(K);this.vmlOpacity(K);if(K.isImg){this.copyImageBorders(K)}},attachHandlers:function(M){var L=this;function K(){L.vmlOffsets(M)}l("#bbcwswidget").bind("width-adjust",K).bind("move",K);return},giveLayout:function(K){K.style.zoom=1;if(K.currentStyle.position=="static"){K.style.position="relative"}},copyImageBorders:function(L){var M={borderStyle:true,borderWidth:true,borderColor:true};for(var K in M){L.vml.color.shape.style[K]=L.currentStyle[K]}},vmlFill:function(O){if(!O.currentStyle){return}else{var N=O.currentStyle}for(var M in O.vml){O.vml[M].shape.style.zIndex=N.zIndex}O.runtimeStyle.backgroundColor="";O.runtimeStyle.backgroundImage="";var K=(N.backgroundColor=="transparent");var P=true;if(N.backgroundImage!="none"||O.isImg){if(!O.isImg){O.vmlBg=N.backgroundImage;O.vmlBg=O.vmlBg.substr(5,O.vmlBg.lastIndexOf('")')-5)}else{O.vmlBg=O.src}var Q=this;if(!Q.imgSize[O.vmlBg]){var L=document.createElement("img");Q.imgSize[O.vmlBg]=L;L.className=Q.ns+"_sizeFinder";L.runtimeStyle.cssText="behavior:none; position:absolute; left:-10000px; top:-10000px; border:none;";L.attachEvent("onload",function(){this.width=this.offsetWidth;this.height=this.offsetHeight;Q.vmlOffsets(O)});L.src=O.vmlBg;L.removeAttribute("width");L.removeAttribute("height");document.body.insertBefore(L,document.body.firstChild)}O.vml.image.fill.src=O.vmlBg;P=false}O.vml.image.fill.on=!P;O.vml.image.fill.color="none";O.vml.color.shape.style.backgroundColor=N.backgroundColor;O.runtimeStyle.backgroundImage="none";O.runtimeStyle.backgroundColor="transparent"},vmlOffsets:function(L){var P=L.currentStyle;var W={W:L.clientWidth+1,H:L.clientHeight+1,w:this.imgSize[L.vmlBg].width,h:this.imgSize[L.vmlBg].height,L:L.offsetLeft,T:L.offsetTop,bLW:L.clientLeft,bTW:L.clientTop};var K=(W.L+W.bLW==1)?1:0;var M=function(X,Z,aa,Y,ab,ac){X.coordsize=Y+","+ab;X.coordorigin=ac+","+ac;X.path="m0,0l"+Y+",0l"+Y+","+ab+"l0,"+ab+" xe";X.style.width=Y+"px";X.style.height=ab+"px";X.style.left=Z+"px";X.style.top=aa+"px"};M(L.vml.color.shape,(W.L+(L.isImg?0:W.bLW)),(W.T+(L.isImg?0:W.bTW)),(W.W-1),(W.H-1),0);M(L.vml.image.shape,(W.L+W.bLW),(W.T+W.bTW),(W.W),(W.H),1);var O={X:0,Y:0};var V=function(Z,X){var Y=true;switch(X){case"left":case"top":O[Z]=0;break;case"center":O[Z]=0.5;break;case"right":case"bottom":O[Z]=1;break;default:if(X.search("%")!=-1){O[Z]=parseInt(X)*0.01}else{Y=false}}var aa=(Z=="X");O[Z]=Math.ceil(Y?((W[aa?"W":"H"]*O[Z])-(W[aa?"w":"h"]*O[Z])):parseInt(X));if(O[Z]==0){O[Z]++}};for(var R in O){V(R,P["backgroundPosition"+R])}L.vml.image.fill.position=(O.X/W.W)+","+(O.Y/W.H);var U=P.backgroundRepeat;var N={T:1,R:W.W+K,B:W.H,L:1+K};var T={X:{b1:"L",b2:"R",d:"W"},Y:{b1:"T",b2:"B",d:"H"}};if(U!="repeat"){var Q={T:(O.Y),R:(O.X+W.w),B:(O.Y+W.h),L:(O.X)};if(U.search("repeat-")!=-1){var S=U.split("repeat-")[1].toUpperCase();Q[T[S].b1]=1;Q[T[S].b2]=W[T[S].d]}if(Q.B>W.H){Q.B=W.H}L.vml.image.shape.style.clip="rect("+Q.T+"px "+(Q.R+K)+"px "+Q.B+"px "+(Q.L+K)+"px)"}else{L.vml.image.shape.style.clip="rect("+N.T+"px "+N.R+"px "+N.B+"px "+N.L+"px)"}},fixPng:function(L){L.style.behavior="none";if(L.nodeName=="BODY"||L.nodeName=="TD"||L.nodeName=="TR"){return}L.isImg=false;if(L.nodeName=="IMG"){if(L.src.toLowerCase().search(/\.png$/)!=-1){L.isImg=true;L.style.visibility="hidden"}else{return}}else{if(L.currentStyle.backgroundImage.toLowerCase().search(".png")==-1){return}}var P=DD_belatedPNG;L.vml={color:{},image:{}};var K={shape:{},fill:{}};for(var M in L.vml){for(var O in K){var N=P.ns+":"+O;L.vml[M][O]=document.createElement(N)}L.vml[M].shape.stroked=false;L.vml[M].shape.appendChild(L.vml[M].fill);L.parentNode.insertBefore(L.vml[M].shape,L)}L.vml.image.shape.fillcolor="none";L.vml.image.fill.type="tile";L.vml.color.fill.on=false;P.attachHandlers(L);P.giveLayout(L);P.giveLayout(L.offsetParent);P.applyVML(L)}};try{document.execCommand("BackgroundImageCache",false,true)}catch(J){}DD_belatedPNG.createVmlNameSpace();DD_belatedPNG.createVmlStyleSheet();DD_belatedPNG.fix("#bbcwswidget, #bbcwswidget .pngfix")}window.bbcwswidget=new b()})();