function registerNS(c){var d=c.split(".");var a=window;for(var b=0;b<d.length;b++){if(typeof a[d[b]]=="undefined"){a[d[b]]=new Object()}a=a[d[b]]}}registerNS("TSCM.ads");registerNS("TSCM.util");TSCM.util.isDefined=function(a){if(typeof a=="undefined"||a==null||a==""||a=="undefined"){return false}else{return true}};TSCM.ads.AdPlacerx=new function(){function a(y){if(typeof y=="undefined"||y==null||y==""||y=="undefined"){return false}else{return true}}function s(A){if(document.cookie.length>0){var y=document.cookie.indexOf(A+"=");if(y!=-1){y=y+A.length+1;var z=document.cookie.indexOf(";",y);if(z==-1){z=document.cookie.length}return unescape(document.cookie.substring(y,z))}}return""}function p(z){var y=z.toString();y=y.toLowerCase();y=y.replace(/ /g,"-");y=y.replace(/\|\.|\[|\]|\*|\!|\@|\#|\$|\%|\^|\&|\(|\)|\:|\'|\"|\<|\>|\?|\\|\/|\~|\`/g,"");return y}var k=["tsc-headlines-and-perspectives","tsc-thestreet-picks","tsc-investing-a-z","tsc-life-and-money","tsc-business-news","tsc-portfolio","tsc-quote","tsc-peps","tsc-audio","tsc-tools-quotes","mainstreet.thestreet.com","tsc-business-news","remnant.thestreet.com"];var u=["tscstage.tsc-headlines","tscstage.tsc-thestreet-picks","tscstage.tsc-investing-a-z","tscstage.tsc-life-and-money","tscstage.tsc-business-news","tscstage.tsc-portfolio","tscstage.tsc-quote","tscstage.tsc-peps","tscstage.tsc-audio","tscstage.tsc-tools-quotes","mainstreet.thestreet.com","tscstage.tsc-business-news","tscstage.remnant.thestreet.com"];var q=new Array();var x={};var d="/";var v=";";var r="=";var g="&";var l="ad_cookie";var f="tile";var m="ptile";var c="kval";var j="ord";var o="sz";var h="u";var t="-";var w="|";var e=false;var b="adtype";var n={"1":"rm","546":"dst","763":"ts","765":"aap","963":"vi","1283":"rms","2000":"dsa","2100":"su10","2150":"oa","2162":"bo","3014":"etf","3017":"ditm"};return{autotarget:true,protocol:"http://",server:"a.collective-media.net",calltype:"adj",default_calltype:"adj",cmn:"ts",site:"thestreet.com",defaultsite:"tsc-thestreet.com",zone:"index",sz:"",adtype:"",type:"adj",ord:Math.floor(Math.random()*1000000000000000),includeUvalues:false,autotile:true,tile:1,includeDcopt:false,usePtile:false,includeOrd:true,activeProducts:[],getActiveProducts:function(){if(YAHOO.util.Cookie.get("STATUS")){var B=new String(YAHOO.util.Cookie.get("STATUS"));var D=B.split("|");D.shift();for(var A=0;A<D.length;A++){var y=D[A].split(":");var C=n[y[0]]||null;var z=y[1];if(C!==null&&z==="P"||z==="F"){this.activeProducts.push(C)}}}},setSite:function(y){if(typeof y!="undefined"){this.site=y;e=true}},parseMeta:function(){var D=TSCM.metadata;var C="";C=v+"";var F=new String(document.location);var E=F.indexOf("tscstage",0);if(E!=-1||TSCM.cfg.useStageDART=="true"){this.defaultsite="tscstage.tsc-headlines"}try{var y=TSCM.metadata.Ads.site;if(a(y)){if(y.indexOf("/")!=-1){var I=y.split("/");if(!e){this.site=I[0]}this.zone=I[1];this.zone=this.zone.replace(/tsc-/,"")}else{if(!e){this.site=this.defaultsite}this.zone=this.defaultsite}}else{if(!e){this.site=this.defaultsite}this.zone=this.defaultsite}}catch(O){this.site=this.defaultsite;this.zone=this.defaultsite}try{var A=TSCM.metadata.Story;for(var L in A){var z,N;var H=A[L];if(H instanceof Array){if(L=="keywords"){try{for(var K=0;K<H.length;K++){N=H[K];if(N!=null){this.setTarget("kword",N)}}}catch(O){}}if(L=="authors"){try{for(var K=0;K<H.length;K++){N=H[K];if(N!=null){this.setTarget("authors",N)}}}catch(O){}}}else{if(typeof H=="object"){try{var P=H.dirname;this.setTarget("storytype",P)}catch(O){}}else{if((L=="primaryTickers")||(L=="updateTickers")||(L=="bearishTickers")||(L=="bullishTickers")){var M=H.split(" ");for(var K=0;K<M.length;K++){var R=M[K];if(a(R)){this.setTarget("tkr",R)}}}if(L=="hasReporting"){}else{if(L=="isPrint"){}else{if(L=="headline"){}else{if(L=="tickers"){}else{if(L=="stockPositions"){}else{if(L=="pubDate"){}else{if(L=="callout"){}else{if(L=="authorName"){this.setTarget("author",H)}else{if(a(H)){this.setTarget(L,H)}}}}}}}}}}}}}catch(O){}try{this.setTarget("contenttype",TSCM.metadata.Page.contentType)}catch(O){}try{if(a(TSCM.pages.PageInfo.TickerSymbol)){this.setTarget("ticker",TSCM.pages.PageInfo.TickerSymbol)}if(a(TSCM.pages.PageInfo.Sector)){this.setTarget("sector",TSCM.pages.PageInfo.Sector)}}catch(O){}this.handleOverrides();var B=k;var Q=false;var G=-1;for(var L=0;L<B.length;L++){var J=B[L];if(this.site==J){Q=true;G=L}}if(!Q){this.site=this.defaultsite}var F=new String(document.location);var E=F.indexOf("tscstage",0);if(E!=-1||TSCM.cfg.useStageDART=="true"){B=u;if(Q){this.site=B[G]}}},handleOverrides:function(){try{if(TSCM.metadata.Page.template=="portfolio"){this.site="tsc-portfolio";var z=new String(document.location);var y=z.indexOf("tscstage",0);if(y!=-1||TSCM.cfg.useStageDART=="true"){this.site="tscstage.tsc-portfolio"}}}catch(A){}},resetTargets:function(y){x={};this.adtype="";this.includeDcopt=false},setTarget:function(y,A){if(y=="remove"){return}if(typeof A=="string"){A=A.toLowerCase();A=p(A)}try{}catch(B){}try{if(typeof x[y]!="undefined"){if(x[y] instanceof Array){x[y].push(A)}else{var z=x[y];x[y]=[z,A]}}else{x[y]=A}}catch(B){}},getTargets:function(){return x},removeTarget:function(y,z){x[y]=null},reset:function(y,z){x=new Array();q=new Array();this.tile=1},getTargetingString:function(){var B="";for(var z in x){var A=x[z];if(A instanceof Array){for(var y=0;y<A.length;y++){B+=v+this.makeParam(z,A[y])}}else{if(typeof A=="object"){}else{B+=v+this.makeParam(z,A)}}}if(a(this.additionalTargeting)){B+=this.additionalTargeting}return B},getTile:function(){var y=f;if(this.usePtile==true){y=m}return this.autotile?this.makeParam(y,this.tile++):this.makeParam(y,this.tile)},getRSIvals:function(){var C=";";var y;var D="rsi_segs";var B="";if((B=s(D))!=null){var A=B.split("|");for(i=0;i<A.length;i++){var z=A[i];z=z.substring(z.indexOf("_")+1);C+=("rsi="+z+";")}}return C},geturl:function(){if(this.autotarget){if(typeof(TSCM.metadata)!="undefined"){this.autotarget=true;this.parseMeta()}else{}}var D="";try{var y=this.getParameter("kval");if(a(y)){this.setTarget("kval",y)}}catch(B){}if(this.includeDcopt==true){this.setTarget("dcopt","ist")}if(this.cmn=="ts"){this.setTarget("cmn","ts")}var D=this.getTargetingString();D+=this.getRSIvals();if(document.cookie.indexOf(l)!=-1){var C=YAHOO.util.Cookie.get("ad_cookie");D+=v+this.makeParam(c,C)}try{if(typeof TSCM.metadata.Ads.targeting!="undefined"){D+=TSCM.metadata.Ads.targeting}}catch(B){}var z=this.makeParam(o,this.sz);if(!a(this.calltype)){this.calltype=this.default_calltype}if(this.adtype=="cau"){var F=this.makeParam(b,this.adtype);var E=this.protocol+this.server+d+this.calltype+d+this.site+d+this.zone+D+v+z+";"+F}else{var E=this.protocol+this.server+d+this.calltype+d+this.site+d+this.zone+D+v+z}if(this.autotile==true){var A="";A+=v+this.getTile();E+=v+A}E+=this.getOrd();try{E=E.replace(/\;\;/g,";")}catch(B){}return E},getZoneFromURL:function(){try{var A=document.location.pathname;var y=A.split("/");if(y.length>1){this.site=y[2]}}catch(z){}},getOrd:function(){return v+this.makeParam(j,this.getOrdNum())},getOrdNum:function(){if(this.includeOrd==true){if(this.autotile==true){return this.ord}else{return Math.floor(Math.random()*100000000000)}}else{return this.ord}},makeParam:function(y,z){if(y=="remove"){return}return y+r+z},getUVals:function(){var y=this.getTargetingString();var z=y.length;if(y.charAt(z-1)==v){y=y.slice(0,z-1)}y=y.split(r).join(t).split(v).join(w);y=y+v;return y},getParameter:function(A){var y=window.location.search;var E=A+r;try{var D=y.indexOf(E);if(D!=-1){var F=D+E.length;var B=y.substring(F);var z=B.indexOf(g);if(z!=-1){return B.substring(0,z)}else{return B.substring(0)}}}catch(C){return""}},addScript:function(z){while(z.hasChildNodes()==true){z.removeChild(z.childNodes[0])}var y=document.createElement("script");y.setAttribute("type","text/javascript");y.setAttribute("src",this.geturl());z.appendChild(y)},writeTag:function(z){var y=this.getScriptTag();document.write(y)},getIframeName:function(){var y="iframe_ad"+this.sz+"t"+this.tile;return y},getScriptTag:function(){if(!a(this.calltype)){this.calltype=this.default_calltype}if(this.calltype=="adj"){var z=this.geturl();var B='<SCRIPT type="text/javascript" src="'+z+'"></SCRIPT>'}if(this.calltype=="adi"){var C=this.sz.split("x");var y=C[0];var A=C[1];var B;var z=this.geturl();if(this.override=="blank"){z="http://i.thestreet.com/files/tsc/blank.html"}B="<iframe name='"+this.getIframeName()+"' id='"+this.getIframeName()+"' frameborder='no' scrolling='no' width='"+y+"' height='"+A+"' src='"+z+"'></iframe>"}return B}}};TSCM.ads.AdPlacerx.getActiveProducts();TSCM.ads.positionToPlaceholder=function(b){var d=YAHOO.util.Dom;var c=d.get(b.ad);var e=d.get(b.placeholder);if(!c||!e){return}if(b.flexibleHeight===true){var a=c.offsetHeight;if(a<220&&e.id==="cauContainer"){a=220}if(a<280&&e.id==="boxAdContainer"){a=280}d.setStyle(e,"height",[a,"px"].join(""))}d.setXY(c,d.getXY(e))};
