/* MAC ad */
function CbsiMantaRay(){var M=this;var e="$Id: MantaRay.js 126910 2010-08-31 01:52:55Z harpere $";var l="3.7.4";var P;var F;var o=2000;var Z="&";var A=false;var t=new Array();var y=new Object();var b;var B=null;var H=null;function I(){return location.hash=="#mad_debug"}function f(){return location.hash=="#mad_stage"}var L=function(){var z=document.getElementsByTagName("script");var AA=z[z.length-1].src;if(AA.match("^http(s)?://[^:]+:(\\d+)")){return RegExp.$2}return""};var C=L();var U=function(AB){var AC=null;var AA=document.cookie;var AE=AA.indexOf(AB);if(AE!=-1){var AD=AE+AB.length+1;var z=AA.indexOf(";",AD);if(z==-1){z=AA.length}AC=AA.substring(AD,z)}return AC?AC:null};var a={};this.registerAdGlobals=function(z){if(z!=undefined){a=z;D(z)}};var Y=function(){if(window.cbsiMadsCookiesOn){return window.cbsiMadsCookiesOn}var AA=U("MADTEST");if(AA=="1"){window.cbsiMadsCookiesOn={cookiesOn:"1"}}else{var z=86400000;O("MADTEST","1",z);var AA=U("MADTEST");if(AA=="1"){window.cbsiMadsCookiesOn={cookiesOn:"1"}}else{window.cbsiMadsCookiesOn={cookiesOn:"0"}}}if(I()){alert("cookiesOn="+window.cbsiMadsCookiesOn.cookiesOn)}return window.cbsiMadsCookiesOn};var R=function(AB,z){if(AB!=undefined&&z!=undefined){for(var AA in z){AB[AA]=z[AA]}}};var k=function(AO,AJ){var AG={CAT:"NCAT"};var AM=Q();var AF="";if(C.length>0){AF=":"+C}var AH="";if(window.location.protocol.match(/https:/i)){AH="&amp;referer="+encodeURIComponent(window.location.href)}AJ.DVAR_INSTLANG=T();var AI="";if(document.referrer!=undefined&&document.referrer.length>0){var AP=document.referrer.replace(/^[^\/]+:\/\//,"");var AQ=AP.replace(/[^\w\-\.].*$/,"");var AK=AQ.match(/[^\.]+\.\w{2,4}$/);if(AK!=undefined){AI="&amp;IREFER_HOST="+encodeURIComponent(AK)}}var AD=Math.floor(Math.random()*100000000);var AB=U("XCLGFbrowser");if(AB&&AB!=""){AJ["COOKIE:ANON_ID"]=AB}var AA="";var AN="";var AL="mads.";for(var AC in AJ){var AE=AJ[AC];if(AG[AC]!=null){AC=AG[AC]}if(AC=="STAGING"&&AE=="1"){AL="madstage.";AF=":8000"}else{if(AC=="AD_HOST"){AL=AE;AM="";AF=""}else{AN+="&amp;"+encodeURIComponent(AC)+"="+encodeURIComponent(AE)}}}if(f()){AL="madstage.";AF=":8000"}var z=j()?"cnet-ad":"mac-ad";AA="http://"+AL+AM+AF+"/"+z+"?CLIENT:ID=SJS&amp;celt="+AO+"&amp;x-cb="+AD+AH+AI+AN;if(y.USE_STATICPAGESTATE==1){if(y.STATICPAGESTATE!=null&&y.STATICPAGESTATE.length>0){AA+="&amp;PAGESTATE="+encodeURIComponent(y.STATICPAGESTATE)}}else{if(window.CBSI_PAGESTATE!=null&&window.CBSI_PAGESTATE.length>0){AA+="&amp;PAGESTATE="+encodeURIComponent(window.CBSI_PAGESTATE)}}if(AA.length>2000){AA=AA.match(/.{0,2000}\&amp;/)}return AA};this.getAdCallURL=function(AE,AA,AH,AC){var AG=new Object();R(AG,a);R(AG,AA);R(AG,AC);D(AG);var AF=V;var AD=p;var AB=parseInt(AG.SITE);switch(AB){case 189:R(AG,AD());break;case 190:R(AG,AD());break;default:}switch(AB){case 175:break;default:R(AG,Y())}var z=k(AE,AG);if(AH==1){z=z.replace(/&amp;/gi,"&")}return z};this.getAd=function(AB,AC){var z=new Object();R(z,AC);R(z,AB);D(z);var AA=M.getAdCallURL("js",z);document.write("<script type='text/javascript' src='"+AA+"'><\/script>\n")};this.cnetGetAd=function(z){M.getAd(z,new Object())};var j=function(){return(A==true)};var D=function(z){if("".toLowerCase()=="yes"){A=true}else{for(var AA in z){if(AA.toLowerCase()=="partner"&&z[AA]){A=true}}}};var Q=function(){return j()?"com.com":"theinsider.com"};var T=function(){var z="unk";if(navigator.userLanguage){z=navigator.userLanguage}else{if(navigator.language){z=navigator.language}}return z};var K=undefined;var V=function(AA){if(K!=undefined){return K}var AB=U("MAD_SESSION");if(AB==undefined){var z=["a","b","c","d","e","f"];AB=z[Math.floor(Math.random()*z.length)];document.cookie=("MAD_SESSION="+AB+";domain="+Q()+";path=/")}K={DVAR_SESSION:AB};return K};var c=undefined;function p(){if(c!=undefined){return c}var z=U("MAD_FIRSTPAGE");if(z==undefined){z=1;document.cookie=("MAD_FIRSTPAGE="+z+";domain="+Q()+";path=/")}else{if(z==1){z=0;document.cookie=("MAD_FIRSTPAGE="+z+";domain="+Q()+";path=/")}}c={DVAR_FIRSTPAGE:z};return c}function w(AA){var AB=(AA.getMonth()+1)+"";if(1==AB.length){AB="0"+AB}var z=AA.getDate()+"";if(1==z.length){z="0"+z}return AB+z}function O(AN,AC,AD,AE,AM){if(AE){AE=AE.replace(/^\./,"");var AL=AE.split(".").reverse();var AB=document.domain.split(".").reverse();var AI=true;for(var AG=0;AG<AL.length;AG++){if(AL[AG].toLowerCase()!=AB[AG].toLowerCase()){AI=false;break}}if(!AI){var AA="http://mads."+AE;if(C){AA+=":"+C}if(AC===""){AC="|";AD=-300000}AA+="/sc?c="+AN+":"+AC+":."+AE;if(AM=="/"){AM=""}if(AD||AM||parseInt(AD)===0){var AK="";if(AD||parseInt(AD)===0){AK=AD/60000}AA+=":"+AK;if(AM){AA+=":"+AM}}var AF=document.createElement("img");AF.setAttribute("src",AA);return }}else{var AH=document.domain.split(".");AE=AH[AH.length-2]+"."+AH[AH.length-1]}var z=new Array(AN+"="+AC,"domain=."+AE);if(AD||parseInt(AD)===0){var AJ=new Date(new Date().getTime()+AD);z.push("expires="+AJ.toGMTString())}if(!AM){AM="/"}z.push("path="+AM);document.cookie=z.join(";");if(I()){alert("Final Cookie string: '"+z.join(";")+"'")}}function v(z){if(I()){alert("Appending file: "+z)}var AA=document.getElementsByTagName("head")[0];var AB=document.createElement("script");AB.setAttribute("language","javascript");AB.setAttribute("type","text/javascript");AB.setAttribute("src",z);AA.appendChild(AB);return AB}function u(AB){if(I()){alert("Appending image: "+AB)}var AA=document.getElementsByTagName("body")[0];var z=document.createElement("img");z.setAttribute("src",AB);z.setAttribute("width","1");z.setAttribute("height","1");z.setAttribute("border","0");if(window.addEventListener){window.addEventListener("load",function(){AA.appendChild(z)},false)}else{window.attachEvent("onload",function(){AA.appendChild(z)})}return z}function q(){if(I()){alert("In loadASI() function")}if(typeof rsinetsegs=="undefined"){var z=v("http://js.revsci.net/gateway/gw.js?csid=K05540");z.onload=E;z.onreadystatechange=function(){if(this.readyState==="loaded"||this.readyState==="complete"){E()}}}}function E(){var z=a;var AA;for(var AC in z){var AB=z[AC];AA=AC.toLowerCase();if(AA=="ncat"||AA=="site"||AA=="ptype"||AA=="context"||AA=="os"){K05540.DM_addEncToLoc(AA,AB)}}K05540.DM_tag()}function S(){if(I()){alert("In loadBK() function")}var z=new Date();var AA=w(z);var AB=U("MADUCAT");var AC;if(null!=AB){AC=AB.split(Z)}if(I()){alert("today is "+AA)}if(I()){alert("maducat_cookievalue[1] is "+AC[1])}if(null==AB||AC[1]!=AA){u("http://tags.bluekai.com/site/2607");b="BK";d()}}this.cbsiAdBehavioralSetup=function(){if(I()){alert("cbsiAdBehavioralSetup() called")}G()};function G(){if(I()){alert("getAdBeacon() called")}if(!F){F=1;var AE=1;var AF=Math.floor(Math.random()*100+1);var z=new Object();R(z,a);z.beacon="1";if(I()){alert("RandomNum: "+AF)}if(AF<=AE){var AD="";AD+="http://adlog.com.com";AD+="/adlog/i/r=7807&sg=355140&h=cn&p=2&l=en_US";AD+="&t=-1&x-rnd="+Math.floor(Math.random()*100000+1);AD+="&o="+((z.NCAT==null)?"1:":z.NCAT);AD+="&b="+((z.BRAND==null)?"":z.BRAND);AD+="&site="+((z.SITE==null)?"":z.SITE);AD+="&ptype="+((z.PTYPE==null)?"":z.PTYPE);AD+="&pid="+((z.PID==null)?"":z.PID);AD+="&cid="+((z.CID==null)?"":z.CID);if(z.DVAR_MFG||z.DVAR_SELECTTAG){var AA;if(z.DVAR_MFG){AA="dvar_mfg="+z.DVAR_MFG;if(z.DVAR_SELECTTAG){AA+="#"}}if(z.DVAR_SELECTTAG){AA+="dvar_selecttag="+z.DVAR_SELECTTAG}AD+="&dvar="+encodeURIComponent(encodeURIComponent(AA))}AD+="/http://i.i.com.com/cnwk.1d/Ads/common/dotclear.gif";var AC=u(AD)}var AB=M.getAdCallURL("js",z);B=v(AB)}}this.getAdBehavioral=function(){if(I()){alert("getAdBehavioral() called")}q();S()};function d(){if(I()){alert("In updateMADUCATCookie() function")}if(!P){P=1;if(typeof b!="undefined"&&b.length>0){var z=1;var AC=Z;var AB=2592000000;var AA=new Date();var AD=z;AD+=AC;AD+=w(AA);AD=AD+Z+"EX";if(I()){alert("new cookie calculated: "+AD)}O("MADUCAT",AD,AB)}else{if(I()){alert("Results are empty.  Cookie unchanged.")}}}}var s=function(){window.CBSI_PAGESTATE=""};this.cbsiStorePageState=function(){y.STATICPAGESTATE=window.CBSI_PAGESTATE;y.USE_STATICPAGESTATE=1};this.storePageStateCookie=function(AA,AB,z){if(!AA){AA="cbs.com"}if(!AB){AB="/pacific"}if(!z){z=1800000}var AC=window.CBSI_PAGESTATE;if(!AC){AC=""}O("MAD_PAGESTATE",encodeURIComponent(AC),z,AA,AB)};var r=5*1000;var X=1;var W="";this.cbsiSetWaitTime=function(z){r=z*1000};this.cbsiSetAdvancedAsync=function(z){if(z!=undefined){W=z}};this.getAsyncAd=function(AA,z){document.write("<div id='ad_"+AA+"' class='madison_async_ad'></div>");var AB=document.getElementById("ad_"+AA);AB.localAdObj=z;AB.overrideAdObj=new Object;AB.RMIFOnLoad=RMIFOnLoad;AB.ClearAd=n;AB.LoadAd=x;AB.GetAdURL=h;if(W==""){if(z.WIDTH!=null){AB.style.width=z.WIDTH+"px"}if(z.HEIGHT!=null){AB.style.height=z.HEIGHT+"px"}}AB.LoadAd();t[t.length]=AB;return AB};this.RMIFOnLoad=function(AF,AE){var AC=AF.frameElement;var AG=AC.parentNode;if(AG.childNodes.length==1){var AA=AE.getElementById("adSpan");var AB=AE.getElementById("adDiv");if(AA){var z=AA.offsetWidth;if(navigator.appName=="Microsoft Internet Explorer"){var AD=AA.offsetHeight}else{var AD=AB.offsetHeight}AC.style.width=z+"px";AC.style.height=AD+"px"}}AG.overrideAdObj=new Object()};function n(){N(this)}function N(AA){var z=null;while(AA.childNodes.length>0){var AC=AA.childNodes[0];var AB=AC.id;if(AB=="adFrame"){z=AC;z.src="about:blank"}if(AB){AC.id=""}if(AC.childNodes.length>0){N(AC)}AA.removeChild(AC)}}function x(){if(this.localAdObj==null){return }var z=new Object;R(z,a);R(z,this.localAdObj);R(z,this.overrideAdObj);this.ClearAd();var AA=document.createElement("iframe");AA.id="adFrame";AA.style.width=0+"px";AA.style.height=0+"px";AA.allowTransparency="true";AA.width=0+"px";AA.height=0+"px";AA.marginWidth=0+"px";AA.marginHeight=0+"px";AA.frameBorder=0;AA.scrolling="no";if(W==""){if(z.WIDTH!=null){AA.style.width=z.WIDTH+"px";AA.width=z.WIDTH+"px";this.style.width=z.WIDTH+"px"}if(z.HEIGHT!=null){AA.style.height=z.HEIGHT+"px";AA.height=z.HEIGHT+"px";this.style.height=z.HEIGHT+"px"}}this.appendChild(AA);if(W==""){AA.src=this.GetAdURL()}else{AA.src=W}}function h(){var z;if(W==""){z=M.getAdCallURL("ifc",this.localAdObj,1,this.overrideAdObj)}else{z=M.getAdCallURL("js",this.localAdObj,1,this.overrideAdObj)}return z}this.LoadAds=function(){if(X==1){s();g();setTimeout("DoLoadAds();",100);X=0;tmp=setTimeout("allowAd()",r)}};function g(){for(i=0;i<t.length;i++){t[i].ClearAd()}}this.DoLoadAds=function(){for(i=0;i<t.length;i++){t[i].LoadAd()}};this.allowAd=function(){X=1};this.DivGetAdURL=function(AA){var z=AA.frameElement;var AB=z.parentNode;return AB.GetAdURL()};this.cbsiPrepareRefresh=function(AA,z){var AB=document.getElementById("ad_"+AA);if(AB==undefined){return }AB.overrideAdObj=z};function m(){var z=this;var AA=this.GetPlaceHolder();if(z!=null&&AA!=null){z.parentNode.removeChild(z);AA.appendChild(z)}}function J(){var z=this.placeHolder;if(z==null){z=this.placeHolder=document.getElementById("ph_"+this.id)}return z}}if(window.cbsiMantaRay==undefined){window.cbsiMantaRay=new CbsiMantaRay();var cbsiGetAd=cbsiMantaRay.getAd;var cnetGetAd=cbsiMantaRay.cnetGetAd;var cbsiRegisterAdGlobals=cbsiMantaRay.registerAdGlobals;var cbsiAdBehavioral=cbsiMantaRay.getAdBehavioral;var cbsiAdBehavioralSetup=cbsiMantaRay.cbsiAdBehavioralSetup;var cbsiSetAdvancedAsync=cbsiMantaRay.cbsiSetAdvancedAsync;var cbsiGetAsyncAd=cbsiMantaRay.getAsyncAd;var cbsiRefreshAds=cbsiMantaRay.LoadAds;var cbsiPrepareRefresh=cbsiMantaRay.cbsiPrepareRefresh;var cbsiDivGetAdURL=cbsiMantaRay.DivGetAdURL;var cbsiStorePageState=cbsiMantaRay.cbsiStorePageState;var cbsiStorePageStateCookie=cbsiMantaRay.storePageStateCookie;var cbsiSetWaitTime=cbsiMantaRay.cbsiSetWaitTime;var DoLoadAds=cbsiMantaRay.DoLoadAds;var allowAd=cbsiMantaRay.allowAd;var RMIFOnLoad=cbsiMantaRay.RMIFOnLoad};/* MAC [r20100621-1350-ContainsOpSegment500K:1.13.11] c17-ad-xw4.cnet.com::2424937360 2010.09.02.20.15.17 *//* MAC T 0.0 */var rndStr=Math.random()+"",dartORD=rndStr.substring(2,rndStr.length),dclkDebug=location.search.substring(1).indexOf("DCLK")>-1,index=document.cookie?document.cookie.indexOf("dartSkinID"):-1;if(index!=-1)var dartSkinID=document.cookie.substring(index+11,index+12);else{dartSkinID=String.fromCharCode("a".charCodeAt()+Math.floor(4*Math.random()));document.cookie="dartSkinID="+dartSkinID+"; path=/"}try{document.execCommand("BackgroundImageCache",false,true)}catch(err){}var madisonSkinID=dartSkinID;
function setCookie(a,f,c,d,e,g){var b=new Date;b.setTime(b.getTime());if(c)c*=1E3;b=new Date(b.getTime()+c);document.cookie=a+"="+escape(f)+(c?";expires="+b.toGMTString():"")+(d?";path="+d:"")+(e?";domain="+e:"")+(g?";secure":"")}
function getCookie(a){if(document.cookie.length>0){c_start=document.cookie.indexOf(a+"=");if(c_start!=-1){c_start=c_start+a.length+1;c_end=document.cookie.indexOf(";",c_start);if(c_end==-1)c_end=document.cookie.length;return unescape(document.cookie.substring(c_start,c_end))}}return""}function isFirstPage(){retval=0;if(""==getCookie("firstPage")){setCookie("firstPage","1",null,"/");retval=1}return retval}
function isStaging(){var a=false;if("www.theinsider.com"!=document.location.host)a=true;return a}function getMadisonServer(){var a="mads.theinsider.com";if(isStaging())a="madstage.theinsider.com";return a}function getLegacyPageId(){retval="6767";var a=document.location.pathname;if("/register"==a)retval="1300";else if("/login"==a)retval="1320";else if(-1!=a.indexOf("/obsessions"))retval="6701";return retval};

