Reuters.namespace("section");
Reuters.section.displayTopicData=function(a){if(a.percentchange!="--"){if(document.getElementById("topicDataInfo")){var b="";b+=a.industry?"Industry Avg: ":"Sector Avg: ";b+=a.percentchange.search("-")!=-1?'<span class="changeDown">':parseFloat(a.percentchange)==0?'<span class="changeNeutral">':'<span class="changeUp">+';b+=Reuters.section.roundTopicData(a.percentchange,2)+"%</span>";document.getElementById("topicDataInfo").innerHTML=b}if(document.getElementById("sectorComparisonBenchmark"))b="",
b+=a.percentchange.search("-")!=-1?'<span class="changeDown">':parseFloat(a.percentchange)==0?'<span class="changeNeutral">':'<span class="changeUp">+',b+=Reuters.section.roundTopicData(a.percentchange,2)+"%</span>",document.getElementById("sectorComparisonBenchmark").innerHTML=b}};Reuters.section.roundTopicData=function(a,b){var c=parseFloat(a.replace(/,/gi,""));return c=Math.round(c*Math.pow(10,b))/Math.pow(10,b)};Reuters.section.seeAllTopicsTimer=null;
Reuters.section.seeAllTopics=function(a){Reuters.section.moreTopicsId=YAHOO.util.Dom.isAncestor("headerTopics",a)?"moreRelatedTopics0":"moreRelatedTopics1";Reuters.section.toggleSeeAllTopics(Reuters.section.moreTopicsId);document.getElementById(Reuters.section.moreTopicsId).onmouseout=Reuters.section.tryToHideSeeAllTopics;document.getElementById(Reuters.section.moreTopicsId).onmouseover=Reuters.section.keepSeeAllTopics};
Reuters.section.toggleSeeAllTopics=function(){var a=document.getElementById(Reuters.section.moreTopicsId);a&&(endHeight=document.getElementById("moreRelatedTopicsContent").offsetHeight+8,topicChariot=a.offsetHeight==0?new YAHOO.util.Anim(Reuters.section.moreTopicsId,{height:{to:endHeight}},0.2,YAHOO.util.Easing.easeOut):new YAHOO.util.Anim(Reuters.section.moreTopicsId,{height:{to:0}},0.2,YAHOO.util.Easing.easeOut),topicChariot.animate())};Reuters.section.keepSeeAllTopics=function(){clearTimeout(Reuters.section.seeAllTopicsTimer)};
Reuters.section.tryToHideSeeAllTopics=function(){Reuters.section.seeAllTopicsTimer=setTimeout(Reuters.section.toggleSeeAllTopics,100)};
Reuters.section.addRSSLink=function(){var a=document.getElementsByTagName("link"),b="",c="";for(i=0;i<a.length;i++)if(a[i].getAttribute("type")=="application/rss+xml"){b=a[i].getAttribute("href");c=a[i].getAttribute("title");break}b!=""&&c!=""&&document.getElementById("footerTopics")&&(document.getElementById("footerTopics").innerHTML+='<div id="inlineRSSLink"><a href="'+b+'">'+c+"</a></div>")};
Reuters.section.addRSSLinks=function(){var a=document.getElementsByTagName("link"),b="";for(i=0;i<a.length;i++)a[i].getAttribute("type")=="application/rss+xml"&&(b+='<div id="inlineRSSLink"><a href="'+a[i].getAttribute("href")+'">'+a[i].getAttribute("title")+"</a></div>");document.getElementById("footerTopics")&&(document.getElementById("footerTopics").innerHTML+='<div id="inlineRSSLinks">'+b+"</div>")};Reuters.utils.addLoadEvent(Reuters.section.addRSSLinks);
Reuters.section.drawAnalysis=function(a){var b="",c=4;if(a.length<c)c=a.length;for(i=0;i<c;i++)b+=i%2==0?'<div class="columnLeft gridPanel grid4">':'<div class="columnRight gridPanel grid4">',b+='<div class="feature">',a[i].photo!=""&&(b+='<div class="photo"><a href="'+a[i].homepage+'"><img src="'+a[i].photo+'" border="0" onerror="this.src=\'http://static.reuters.com/resources/media/global/assets/art/no_columnist.jpg\'" /></a></div>'),b+='<div class="byline"><a href="'+a[i].homepage+'">'+a[i].author+
"</a></div>",b+='<h2><a href="'+a[i].url+'">'+a[i].title+"</a></h2>",b+='<div class="timestamp">'+a[i].date+"</div>",b+="</div></div>",i%2!=0&&i<c-1&&(b+='<div class="dividerInlineH"></div>');b!=""&&(b=typeof Reuters.section.analysisHeader!="undefined"?'<div class="module"><div class="moduleHeader"><h3><a href="'+Reuters.section.analysisHeader.url+'">'+Reuters.section.analysisHeader.text+'</a></h3></div><div class="moduleBody">'+b+"</div></div>":'<div class="module"><div class="moduleHeader"><h3><a href="http://blogs.reuters.com/us">Analysis & Opinion</a></h3></div><div class="moduleBody">'+
b+"</div></div>");document.getElementById("analysis-n-opinion").innerHTML=b};
Reuters.section.drawFollow=function(a,b,c,f,e){var d='<div class="module" id="social-follow">';a!=""&&a!=null&&(d+='<div class="moduleHeader"><h3>Follow '+a+"</h3></div>");d+='<div class="moduleBody">';c!=""&&c!=null&&(d+='<iframe allowtransparency="true" frameborder="0" scrolling="no" src="//platform.twitter.com/widgets/follow_button.html?screen_name='+c+'&show_screen_name=false" style="width:61px; height:20px; float: left; display: inline; margin: 0 6px 0 0;"></iframe>');f!=""&&f!=null&&(d+='<a href="'+
f+'" style="float: left; display: inline; margin: 0 6px 0 0;"><img src="/resources_v2/images/button_follow_rss.gif" border="0" alt="RSS" title="Follow Reuters '+a+' via RSS" /></a>');e!=""&&e!=null&&(d+=e.search("mailverify")!=-1?'<span class="hrefClone" onclick="javascript:Reuters.utils.popup(\''+e+'\', 550, 485, 1, \'emailsub\', null);" style="float: left; display: inline;  margin: 0 6px 0 0;" target="_blank"><img src="/resources_v2/images/button_follow_email.gif" border="0" alt="Email" title="Follow Reuters '+
a+' via Email" /></span>':'<a href="'+e+'" style="float: left; display: inline;  margin: 0 6px 0 0;" target="_blank"><img src="/resources_v2/images/button_follow_email.gif" border="0" alt="Email" title="Follow Reuters '+a+' via Email" /></a>');b!=""&&b!=null&&(d+='<iframe src="//www.facebook.com/plugins/like.php?href='+encodeURIComponent(b)+'&amp;send=false&amp;layout=button_count&amp;width=90&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:90px; height:21px; float: left; display: inline; margin: 0;" allowTransparency="true"></iframe>');
d+="</div></div>";document.write(d)};
