/* MAC ad */
function CbsiMantaRay(){var M=this;var T="$Id: MantaRay.js,v 1.14 2010/02/05 19:52:29 harpere Exp $";var k="3.0.1";var Q;var F;var o=2000;var Z="&";var A=false;var t=new Array();var O;var B=null;var H=null;function I(){return location.hash=="#mad_debug"}function e(){return location.hash=="#mad_stage"}var L=function(){var x=document.getElementsByTagName("script");var y=x[x.length-1].src;if(y.match("^http(s)?://[^:]+:(\\d+)")){return RegExp.$2}return""};var C=L();var U=function(z){var AA=null;var y=document.cookie;var AC=y.indexOf(z);if(AC!=-1){var AB=AC+z.length+1;var x=y.indexOf(";",AB);if(x==-1){x=y.length}AA=y.substring(AB,x)}return AA?AA:null};var a={};this.registerAdGlobals=function(x){if(x!=undefined){a=x;D(x)}};var Y=function(){if(window.cbsiMadsCookiesOn){return window.cbsiMadsCookiesOn}var y=U("MADTEST");if(y=="1"){window.cbsiMadsCookiesOn={cookiesOn:"1"}}else{var x=86400000;P("MADTEST","1",new Date(new Date().getTime()+x));var y=U("MADTEST");if(y=="1"){window.cbsiMadsCookiesOn={cookiesOn:"1"}}else{window.cbsiMadsCookiesOn={cookiesOn:"0"}}}if(I()){alert("cookiesOn="+window.cbsiMadsCookiesOn.cookiesOn)}return window.cbsiMadsCookiesOn};var S=function(z,x){if(z!=undefined&&x!=undefined){for(var y in x){z[y]=x[y]}}};var j=function(AM,AH){var AE={CAT:"NCAT"};var AK=R();var AD="";if(C.length>0){AD=":"+C}var AF="";if(window.location.protocol.match(/https:/i)){AF="&amp;referer="+encodeURIComponent(window.location.href)}var AG="";if(document.referrer!=undefined&&document.referrer.length>0){var AN=document.referrer.replace(/^[^\/]+:\/\//,"");var AO=AN.replace(/[^\w\-\.].*$/,"");var AI=AO.match(/[^\.]+\.\w{2,4}$/);if(AI!=undefined){AG="&amp;IREFER_HOST="+encodeURIComponent(AI)}}var AB=Math.floor(Math.random()*100000000);var z=U("XCLGFbrowser");if(z&&z!=""){AH["COOKIE:ANON_ID"]=z}var y="";var AL="";var AJ="mads.";for(var AA in AH){var AC=AH[AA];if(AE[AA]!=null){AA=AE[AA]}if(AA=="STAGING"&&AC=="1"){AJ="madstage.";AD=":8000"}else{if(AA=="AD_HOST"){AJ=AC;AK="";AD=""}else{AL+="&amp;"+encodeURIComponent(AA)+"="+encodeURIComponent(AC)}}}if(e()){AJ="madstage.";AD=":8000"}var x=h()?"cnet-ad":"mac-ad";y="http://"+AJ+AK+AD+"/"+x+"?CLIENT:ID=SJS&amp;celt="+AM+"&amp;x-cb="+AB+AF+AG+AL;if(window.CBSI_PAGESTATE!=null&&window.CBSI_PAGESTATE.length>0){y+="&amp;PAGESTATE="+encodeURIComponent(window.CBSI_PAGESTATE)}if(y.length>2000){y=y.match(/.{0,2000}\&amp;/)}return y};this.getAdCallURL=function(AC,y,AF,AA){var AE=new Object();S(AE,a);S(AE,y);S(AE,AA);D(AE);var AD=V;var AB=p;var z=parseInt(AE.SITE);switch(z){case 189:S(AE,AB());break;case 190:S(AE,AB());break;default:}switch(z){case 175:break;default:S(AE,Y())}var x=j(AC,AE);if(AF==1){x=x.replace(/&amp;/gi,"&")}return x};this.getAd=function(z,AA){var x=new Object();S(x,AA);S(x,z);D(x);var y=M.getAdCallURL("js",x);document.write("<script type='text/javascript' src='"+y+"'><\/script>\n")};this.cnetGetAd=function(x){M.getAd(x,new Object())};var h=function(){return(A==true)};var D=function(x){if("no".toLowerCase()=="yes"){A=true}else{for(var y in x){if(y.toLowerCase()=="partner"&&x[y]){A=true}}}};var R=function(){return h()?"com.com":"chow.com"};var K=undefined;var V=function(y){if(K!=undefined){return K}var z=U("MAD_SESSION");if(z==undefined){var x=["a","b","c","d","e","f"];z=x[Math.floor(Math.random()*x.length)];document.cookie=("MAD_SESSION="+z+";domain="+R()+";path=/")}K={DVAR_SESSION:z};return K};var b=undefined;function p(){if(b!=undefined){return b}var x=U("MAD_FIRSTPAGE");if(x==undefined){x=1;document.cookie=("MAD_FIRSTPAGE="+x+";domain="+R()+";path=/")}else{if(x==1){x=0;document.cookie=("MAD_FIRSTPAGE="+x+";domain="+R()+";path=/")}}b={DVAR_FIRSTPAGE:x};return b}function v(y){var z=(y.getMonth()+1)+"";if(1==z.length){z="0"+z}var x=y.getDate()+"";if(1==x.length){x="0"+x}return z+x}function P(x,AB,AA){var y=document.domain.split(".");var z=new Array(x+"="+AB,"path=/","domain=."+y[y.length-2]+"."+y[y.length-1]);if(AA){z.push("expires="+AA.toGMTString())}document.cookie=z.join(";");if(I()){alert("Final Cookie string: '"+z.join(";")+"'")}}function u(x){if(I()){alert("Appending file: "+x)}var y=document.getElementsByTagName("head")[0];var z=document.createElement("script");z.setAttribute("language","javascript");z.setAttribute("type","text/javascript");z.setAttribute("src",x);y.appendChild(z);return z}function n(){if(I()){alert("In loadMM() function")}if(typeof msegs=="undefined"){H=u("http://tcla.mmismm.com/pb7329.php");H.onload=c;H.onreadystatechange=function(){if(this.readyState==="loaded"||this.readyState==="complete"){c()}}}else{c()}}function q(){if(I()){alert("In loadASI() function")}if(typeof rsinetsegs=="undefined"){var x=u("http://js.revsci.net/gateway/gw.js?csid=K05540");x.onload=E;x.onreadystatechange=function(){if(this.readyState==="loaded"||this.readyState==="complete"){E()}}}}function E(){var x=a;var y;for(var AA in x){var z=x[AA];y=AA.toLowerCase();if(y=="ncat"||y=="site"||y=="ptype"||y=="context"||y=="os"){K05540.DM_addEncToLoc(y,z)}}K05540.DM_tag()}function d(){if(I()){alert("In loadQC() function")}u("http://pixel.quantserve.com/api/segments.json?a=p-51jhoCdjGFIVU&callback=cbsiParseQC")}this.parseQC=function(x){if(I()){alert("In parseQC() function")}O=x;c()};this.cbsiAdBehavioralSetup=function(){if(I()){alert("cbsiAdBehavioralSetup() called")}G()};function G(){if(I()){alert("getAdBeacon() called")}if(!F){F=1;var AC=1;var AD=Math.floor(Math.random()*100+1);var x=new Object();S(x,a);x.beacon="1";if(I()){alert("RandomNum: "+AD)}if(AD<=AC){var AB="";AB+="http://adlog.com.com";AB+="/adlog/i/r=7807&s=855140&h=cn&p=2&l=en_US";AB+="&t=-1&x-rnd="+Math.floor(Math.random()*100000+1);AB+="&o="+((x.NCAT==null)?"1:":x.NCAT);AB+="&b="+((x.BRAND==null)?"":x.BRAND);AB+="&site="+((x.SITE==null)?"":x.SITE);AB+="&ptype="+((x.PTYPE==null)?"":x.PTYPE);AB+="&pid="+((x.PID==null)?"":x.PID);AB+="&cid="+((x.CID==null)?"":x.CID);if(x.DVAR_MFG||x.DVAR_SELECTTAG){var y;if(x.DVAR_MFG){y="dvar_mfg="+x.DVAR_MFG;if(x.DVAR_SELECTTAG){y+="#"}}if(x.DVAR_SELECTTAG){y+="dvar_selecttag="+x.DVAR_SELECTTAG}AB+="&dvar="+encodeURIComponent(encodeURIComponent(y))}AB+="/http://i.i.com.com/cnwk.1d/Ads/common/dotclear.gif";var AA=imgAppend(AB)}var z=M.getAdCallURL("js",x);B=u(z)}}this.getAdBehavioral=function(){if(I()){alert("getAdBehavioral() called")}q();d()};function c(){if(I()){alert("In updateMADUCATCookie() function")}if(!Q){Q=1;if(typeof O!="undefined"&&O.segments.length>0){var x=1;var AA=Z;var z=2592000000;var y=new Date();var AC=x;AC+=AA;AC+=v(y);for(var AB=0;AB<O.segments.length;AB++){if((AC.length+O.segments[AB].id.length+3)<o){AC+=AA;AC=AC+"QC"+O.segments[AB].id}}if(I()){alert("new cookie calculated: "+AC)}P("MADUCAT",AC,new Date(y.getTime()+z))}else{if(I()){alert("QC Results is are empty.  Cookie unchanged.")}}}}var s=function(){window.CBSI_PAGESTATE=""};var r=5*1000;var X=1;var W="";this.cbsiSetAdvancedAsync=function(x){if(x!=undefined){W=x}};this.getAsyncAd=function(y,x){document.write("<div id='ad_"+y+"' class='madison_async_ad' style='width:0; height:0;'></div>");var z=document.getElementById("ad_"+y);z.localAdObj=x;z.overrideAdObj=new Object;z.RMIFOnLoad=RMIFOnLoad;z.ClearAd=m;z.LoadAd=w;z.GetAdURL=g;if(W==""){if(x.WIDTH!=null){z.style.width=x.WIDTH}if(x.HEIGHT!=null){z.style.height=x.HEIGHT}}z.LoadAd();t[t.length]=z;return z};this.RMIFOnLoad=function(AD,AC){var AA=AD.frameElement;var AE=AA.parentNode;if(AE.childNodes.length==1){var y=AC.getElementById("adSpan");var z=AC.getElementById("adDiv");if(y){var x=y.offsetWidth;if(navigator.appName=="Microsoft Internet Explorer"){var AB=y.offsetHeight}else{var AB=z.offsetHeight}AA.style.width=x;AA.style.height=AB;AE.style.width=x;AE.style.height=AB}}AE.overrideAdObj=new Object()};function m(){N(this)}function N(y){var x=null;while(y.childNodes.length>0){var AA=y.childNodes[0];var z=AA.id;if(z=="adFrame"){x=AA;x.src="about:blank"}if(z){AA.id=""}if(AA.childNodes.length>0){N(AA)}y.removeChild(AA)}}function w(){if(this.localAdObj==null){return }var x=new Object;S(x,a);S(x,this.localAdObj);S(x,this.overrideAdObj);this.ClearAd();var y=document.createElement("iframe");y.id="adFrame";y.style.width=0;y.style.height=0;y.width=0;y.height=0;y.marginWidth=0;y.marginHeight=0;y.frameBorder=0;y.scrolling="no";if(W==""){if(x.WIDTH!=null){y.style.width=x.WIDTH;y.width=x.WIDTH;this.style.width=x.WIDTH}if(x.HEIGHT!=null){y.style.height=x.HEIGHT;y.height=x.HEIGHT;this.style.height=x.HEIGHT}}this.appendChild(y);if(W==""){y.src=this.GetAdURL()}else{y.src=W}}function g(){var x=this.localAdObj;S(x,a);var y;if(W==""){y=M.getAdCallURL("ifc",x,1,this.overrideAdObj)}else{y=M.getAdCallURL("js",x,1,this.overrideAdObj)}return y}this.LoadAds=function(){if(X==1){s();f();setTimeout("DoLoadAds();",100);X=0;tmp=setTimeout("allowAd()",r)}};function f(){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(y){var x=y.frameElement;var z=x.parentNode;return z.GetAdURL()};this.cbsiPrepareRefresh=function(y,x){var z=document.getElementById("ad_"+y);if(z==undefined){return }z.overrideAdObj=x};function l(){var x=this;var y=this.GetPlaceHolder();if(x!=null&&y!=null){x.parentNode.removeChild(x);y.appendChild(x)}}function J(){var x=this.placeHolder;if(x==null){x=this.placeHolder=document.getElementById("ph_"+this.id)}return x}}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 cbsiParseQC=cbsiMantaRay.parseQC;var cbsiSetAdvancedAsync=cbsiMantaRay.cbsiSetAdvancedAsync;var cbsiGetAsyncAd=cbsiMantaRay.getAsyncAd;var cbsiRefreshAds=cbsiMantaRay.LoadAds;var cbsiPrepareRefresh=cbsiMantaRay.cbsiPrepareRefresh;var cbsiDivGetAdURL=cbsiMantaRay.DivGetAdURL;var DoLoadAds=cbsiMantaRay.DoLoadAds;var allowAd=cbsiMantaRay.allowAd;var RMIFOnLoad=cbsiMantaRay.RMIFOnLoad};/* MAC [r20091112-1054-msm-v1-13-11-DynamicHttpFetch:1.13.11] c17-ad-xw1.cnet.com::2571991952 2010.02.09.21.30.03 *//* MAC T 0.0 */