registerNS("TSCM.pages.Story");TSCM.pages.Story=new function(){var tabs;var term="";var dom=YAHOO.util.Dom;var Evt=YAHOO.util.Event;var tickertabs,storytabs;function add(node){document.body.appendChild(node)}return{updateStoryTickers:function(){var url=TSCM.cfg.contextRoot+"/ticker/multiTicker.ajaxaction?symbols=",tckr="",tickerElem=YAHOO.util.Dom.getElementsByClassName("tickerChange","div","marketactivity");for(var n=0;n<tickerElem.length;++n){tckr=tickerElem[n].id;url=url+tckr.substring(tckr.lastIndexOf("_")+1,tckr.length);if(n<(tickerElem.length-1)){url=url+","}}var callback={success:function(o){var tickerObj=eval("("+o.responseText+")");if((tickerObj===null)||(tickerObj.results===null)){return}var last,change,pct,uphtml,downhtml,company;uphtml='<div class="arrowBox upGreenBgrd"><em>UP</em></div>';downhtml='<div class="arrowBox downRedBgrd"><em>DOWN</em></div>';for(var to=0;to<tickerObj.results.length;to++){try{if(tickerObj.results[to]!=null){company=tickerObj.results[to].company;if(tickerObj.results[to].netChange>=0){dom.get("market_"+company).innerHTML=uphtml}else{dom.get("market_"+company).innerHTML=downhtml}}}catch(err){}}},failure:function(o){},scope:this,argument:null};var conn=YAHOO.util.Connect.asyncRequest("GET",url,callback,null)},init:function(){if(dom.get("marketactivity")!==null){TSCM.pages.Story.updateStoryTickers()}if(dom.get("yahoopromo")!==null){TSCM.pages.Story.setYahooContent()}},setYahooContent:function(){var div=document.getElementById("yahoopromo");if(typeof TSCM.cfg.promoreferrer!="undefined"){if(typeof document.referrer!="undefined"){if(document.referrer.indexOf(TSCM.cfg.promoreferrer)!=-1){dom.setStyle(div,"display","block");TSCM.ads.positionToPlaceholder({ad:"customUnit",placeholder:"cauContainer",flexibleHeight:true})}}}},reportLink:function(evt){TSC.reporting.sendLinkEvent("Article|tab|"+evt.target.title)},setSectionHighlight:function(section){if(Ext.get(section)!==null){var sectEl=Ext.get(section);var pt=sectEl.findParentNode("div#nav",10,true);Ext.select("div#nav li").each(function(e){e.removeClass("active")});sectEl.addClass("active")}},embedVideo:function(userConfig){var userConfig=userConfig;var createEmbeddedPlayer={cfg:[],target:dom.get("storyVid"),object:document.createElement("object"),addParam:function(name,value){var param=document.createElement("param");param.name=name;param.value=value;this.object.appendChild(param)},init:function(){scriptLink("http://admin.brightcove.com/js/BrightcoveExperiences.js",document.body);scriptLink("http://admin.brightcove.com/js/APIModules_all.js",document.body);this.cfg.bgcolor="#000000";this.cfg.width=userConfig.width;this.cfg.height=userConfig.height;this.cfg.playerID="1815813252";this.cfg.publisherID="1079018738";this.cfg.isVid="true";this.cfg.playerTag="tsc embedded player - story";this.cfg.autoStart=false;this.cfg["@videoPlayer"]="ref:"+userConfig.video_id;for(var key in this.cfg){this.addParam(key,this.cfg[key])}this.target.style.width="auto";this.target.style.padding="1em 0 1em 0";this.target.style.textAlign="center";this.object.id="storyVidPlayer";this.object.className="BrightcoveExperience";this.object.style.visibility="hidden";this.target.appendChild(this.object)}};Evt.onContentReady("virtualpage",createEmbeddedPlayer.init())}}};YAHOO.util.Event.on(window,"load",TSCM.pages.Story.init);