(function(){function l(a){if(a==null){alert("param() function has been used incorrectly.\nUSAGE: param(key)");return false}return m[a]}var m={};(function(){var a=/^[^\?]+\?(.*)$/;if(!a.test(location))return false;a=a.exec(location);m.QUERY_STRING=a[1];a=m.QUERY_STRING.split(/&/);for(var b=0;b<a.length;b++){var e=a[b].split(/=/);m[e[0]]=unescape(e[1])}})();A21.onParseConfig.subscribe(function(){var a=new Date("December 31, 2025"),b=YAHOO.util.Cookie.get("RMID");if(!b)for(b=Math.round(Math.random()* 4294967295).toString(16)+Math.floor((new Date).getTime()/1E3).toString(16);b.length<16;)b="0"+b;YAHOO.util.Cookie.set("RMID",b,{path:"/",domain:"weather.com",expires:a});wx.config.user.rmid=b});A21.onParseConfig.subscribe(function(){var a=YAHOO.util.Cookie.get("rsi_segs"),b,e=[],d,h;if(a){a=a.split("|");h=a.length;if(h>0){for(d=0;d<h;d++){b=a[d].split("_");e.push(b[1])}wx.config.user.asi=e}}});A21.onParseConfig.subscribe(function(){if(!wx.config.user.cobrand)wx.config.user.cobrand=YAHOO.util.Cookie.get("partner")|| "nl";wx.config.ad.keywords.push("cobr="+wx.config.user.cobrand);wx.config.ad.keywords.push("!c="+wx.config.user.cobrand)});A21.onParseConfig.subscribe(function(){var a=new Date("December 31, 2025");if(wx.config.loc.locid&&wx.config.loc.locid!=""){var b;if(wx.config.loc.locid.indexOf("$")>=0){b=wx.config.loc.locid.replace("$",":");YAHOO.util.Cookie.set("LocID",b,{path:"/",domain:".weather.com",expires:a})}else YAHOO.util.Cookie.set("LocID",wx.config.loc.locid,{path:"/",domain:".weather.com",expires:a})}else wx.config.loc.zip&& wx.config.loc.zip!=""&&YAHOO.util.Cookie.set("LocID",wx.config.loc.zip,{path:"/",domain:".weather.com",expires:a});b=YAHOO.util.Cookie.get("LocID");wx.config.user.loc=b?b.replace("$1",""):"";wx.config.ad.keywords.push("loc="+(wx.config.loc.locid||"nl"))});A21.onParseConfig.subscribe(function(){var a=l("attrib");if(typeof a=="undefined")a=l("epc");var b="";if(typeof a!="undefined"){a=a.toLowerCase();if(a=="wxar"||a=="bw"||a=="bx"||a=="by")b="cs=nascar";else if(a=="bi")b="cs=nfl";else if(a=="be")b= "cs=mlb!c=mlb";else if(a=="bz")b="cs=cftbl";wx.config.ad.keywords.push(b)}if(wx.config.loc&&wx.config.page){if(wx.config.loc.locid=="USFL0615$1"&&(wx.config.page.pageId=="62227"||wx.config.page.pageId=="62228"||wx.config.page.pageId=="62270"||wx.config.page.pageId=="62266"||wx.config.page.pageId=="62269"))wx.config.ad.keywords.push("cs=dwrld");if(wx.config.loc.locid=="USCA1306$1"&&(wx.config.page.pageId=="62227"||wx.config.page.pageId=="62228"||wx.config.page.pageId=="62270"||wx.config.page.pageId== "62266"||wx.config.page.pageId=="62269"))wx.config.ad.keywords.push("cs=dland")}});A21.onParseConfig.subscribe(function(){if(!a)var a="";wx.config.ad.keywords.push("ctxp="+(a||"nl"))});A21.onParseConfig.subscribe(function(){function a(e,d){e.length>0&&wx.config.ad.keywords.push(d)}var b;if(wx&&wx.config&&wx.config.loc){b=wx.config.loc.gpr;if(b instanceof Array)a(b,"intl="+b.join(";intl="));else typeof b==="string"&&a(b,"intl="+b)}});A21.onParseConfig.subscribe(function(){wx.config.user.claritas=YAHOO.util.Cookie.get("UserPreferences", function(a){return a.split("|")[33]})||"";wx.config.ad.keywords.push("cid="+(wx.config.user.claritas||"nl"))});A21.onParseConfig.subscribe(function(){l("lswe").match("[0-9]")==null&&wx.config.ad.keywords.push("ent=city")});A21.onParseConfig.subscribe(function(){var a=YAHOO.util.Cookie.get("fv")||"nl";wx.config.ad.keywords.push("vw="+a)});A21.onParseConfig.subscribe(function(){if(!a)var a="";wx.config.ad.keywords.push("ctxp="+(a||"nl"))});A21.onParseConfig.subscribe(function(){function a(i){var c, j=i.length,g=[];for(c=0;c<j;c++)if(i[c]!="dcopt=ist"&&i[c]!="sev=nl")g.push(i[c]);else b=true;return g}var b=false;if((YAHOO.util.Cookie.get("UserPreferences",function(i){return i.split("|")[16]})||"")!=""){wx.config.ad.keywords.push(wx.config.user.decl);if(gnSiteMode=="severe"||gnSiteMode=="alert"){if(wx.config.ad.zone&&(wx.config.ad.zone.indexOf("base/home")>=0||wx.config.ad.zone.indexOf("fcst")>=0||wx.config.ad.zone.indexOf("vert/news")>=0)){wx.config.ad.sev="severe";wx.config.wx.severe="true"; var e,d;if(wx&&wx.config&&wx.config.page){d=wx.config.ad.positions;for(e in d)if(d.hasOwnProperty(e)){wx.config.ad.positions[e].keywords=a(d[e].keywords);var h=wx.config.ad.keywords.toString();h.indexOf("!c=oob")<0&&wx.config.ad.positions[e].keywords.push("!c=oob")}}}}else if(wx.config.wx.severe&&wx.config.wx.severe!=""){wx.config.ad.sev="severe";if(wx&&wx.config&&wx.config.page){d=wx.config.ad.positions;for(e in d)if(d.hasOwnProperty(e)){wx.config.ad.positions[e].keywords=a(d[e].keywords);h=wx.config.ad.keywords.toString(); h.indexOf("!c=oob")<0&&wx.config.ad.positions[e].keywords.push("!c=oob")}}}}});A21.onParseConfig.subscribe(function(){if(!a)var a={};if(a&&a.wx&&a.wx.pollen)if(a.wx.pollen>=4){wx.config.wx.pollen="hi";wx.config.ad.keywords.push("plln=hi")}else if(a.wx.pollen==2||a.wx.pollen==3){wx.config.wx.pollen="me";wx.config.ad.keywords.push("plln=me")}else if(a.wx.pollen==0||a.wx.pollen==1){wx.config.wx.pollen="lo";wx.config.ad.keywords.push("plln=lo")}});A21.onParseConfig.subscribe(function(){var a=wx.config.page.scatter; count=0;for(scat in a){count<50&&wx.config.ad.keywords.push("zcs="+a[scat]);count++}});A21.onFinish.subscribe(function(a,b){function e(c,j){var g,n,k,f=document.createElement("div");if(d.keywords[c]){if(j)for(g in j)if(j.hasOwnProperty(g))f.style[g]=j[g];f.innerHTML='<div style="padding: 5px; border: 1px solid gray; color: black; font-family: sans-serif; background-color: yellow; font-weight: bold;">'+c+"</div>";f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/, c+"_d_html")+"html: <strong>"+d.bodyHTML[c]+"</strong></div>";f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/,c+"_d_position")+"position: <strong>"+c+"</strong></div>";f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/,c+"_d_pageId")+"pageId: <strong>"+ wx.config.page.pageId+"</strong></div>";f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/,c+"_d_url")+"url: <strong>"+A21.getDFPUrl(c)+"</strong></div>";f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/,c+"_d_zone")+"zone: <strong>"+h.zone+"</strong></div>"; f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/,c+"_d_site")+"site: <strong>"+h.site+"</strong></div>";f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/,c+"_d_sizes")+"sizes: <strong>"+d.sizes[c]+"</strong></div>";f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/, c+"_d_u")+"u: <strong>"+d.u[c]+"</strong></div>";f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/,c+"_d_tiles")+"tiles: <strong>"+d.tiles[c]+"</strong></div>";f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/,c+"_d_clickURL")+"click URL: <strong>"+ d.clickUrl[c]+"</strong></div>";n=d.keywords[c].split(";");for(g=0;g<n.length;g++){k=n[g].split("=");if(k[0])f.innerHTML+='<div style="margin: 0; background: white; color: black; font-family: sans-serif; padding: 5px; border: 1px solid gray; font-size: 12px;" id="%id%">'.replace(/%id%/,"d_"+k[0])+k[0]+": <strong>"+k[1]+"</strong></div>"}document.getElementsByTagName("body")[0].appendChild(f)}}var d=b[0].Positions,h=b[0].adVariables,i=b[0].position;l("DFPdebug")=="true"&&e(i)})})();