if(typeof window.Csp==="undefined"){window.Csp={};} Csp.Marketing=function(linkImg,tileImg,closeNormalImg,closeHoverImg,addNormalImg,addHoverImg,delayShow,delayHide,nextShow,repeatShow,addUrl,addLinkID){this.linkImg=linkImg;this.tileImg=tileImg;this.addHoverImage=addHoverImg;this.addNormalImage=addNormalImg;this.closeHoverImage=closeHoverImg;this.closeNormalImage=closeNormalImg;this.delayHide=delayHide;this.delayShow=delayShow;this.nextShow=nextShow;this.repeatShow=repeatShow;this.addUrl=addUrl;this.addLinkID=addLinkID;this.writeMetaTags();};Csp.Marketing.delegate=function(context,method){return function(){return method.apply(context,arguments);};};Csp.Marketing.cookieEnabled=navigator.cookieEnabled;Csp.Marketing.cookieMcI="mcI";Csp.Marketing.cookieMcUA="mcUA";Csp.Marketing.prototype={closeTile:function(displayLink){$("#lspTile").css({width:423,opacity:1.0,height:133}).animate({width:350,opacity:0.1,height:110},300,Csp.Marketing.delegate(this,function(){this.closeTileDone(displayLink);}));},closeTileDone:function(displayLink){$("#lspAdd").hide();$("#lspClose").hide();$("#lspDontShow").hide();$("#lspTile").hide();if($.browser.msie){$("#lspTile").get(0).style.removeAttribute("filter");$("#lspTile").get(0).style.removeAttribute("-ms-filter");} if(displayLink){$("#lspLink").show();$("#lspLinkText").get(0).focus();}},openTile:function(autohide){if($("#lspTile:hidden").length>0){$("#lspAdd").hide();$("#lspClose").hide();$("#lspDontShow").hide();$("#lspLink").hide();$("#lspTile").stop().show();} $("#lspTile").css({width:350,opacity:0.1,height:110}).animate({width:423,opacity:1.0,height:133},300,Csp.Marketing.delegate(this,function(){this.openTileDone(autohide);}));},openTileDone:function(autohide){var linkID=this.addLinkID||"";$("#lspAdd").show().get(0).focus();$("#lspClose").show();$("#lspDontShow").show();if($.browser.msie){$("#lspTile").get(0).style.removeAttribute("filter");$("#lspTile").get(0).style.removeAttribute("-ms-filter");} if(autohide){window.setTimeout(Csp.Marketing.delegate(this,function(){this.closeTile(true);}),this.delayHide*1000);} if(window.dcsMultiTrack){dcsMultiTrack("DCS.dcssip",document.domain,"DCS.dcsuri",this.getSub()+"/marketingtile/tileimpression","DCS.dcsqry","","WT.ti","Marketing Tile: Impression","WT.dl","0","DCSext.ngn_spn","Marketing Tile","DCSext.ngn_spdl","imp","DCSext.wt_linkid",linkID,"WT.z_modid","marketing_tile","WT.z_action","open");} if(window.$$O&&$$O.rcci){$$O.rcci({cid:linkID,uri:window.location.href,cname:"Marketing",clayout:"",cattr:""});} if(this.nextShow>0){var d0=this.getExpirationDate(this.nextShow);this.setCookie(Csp.Marketing.cookieMcI,d0,d0);}},handleAddClick:function(e){var url=this.addUrl||"javascript:void(0)";var linkID=this.addLinkID||"";if(window.dcsMultiTrack){dcsMultiTrack("DCS.dcssip",document.domain,"DCS.dcsuri",this.getSub()+"/marketingtile/action","DCS.dcsqry","","WT.ti","Marketing Tile: Action","WT.dl","1","DCSext.ngn_spn","Marketing Tile","DCSext.ngn_spdl","add","DCSext.wt_linkid",linkID,"WT.z_modid","marketing_tile","WT.z_action","get_now");} if(window.$$O&&$$O.rcl){$$O.rcl({cid:linkID,link_title:"Marketing Tile: Action",link_uri:url});} if(this.repeatShow>0){var d2=this.getExpirationDate(this.repeatShow);this.setCookie(Csp.Marketing.cookieMcUA,d2,d2);} e.preventDefault();window.location.href=url;if(/^javascript\:/.test(url)){window.setTimeout(Csp.Marketing.delegate(this,function(){this.closeTile(false);}),100);if(this.repeatShow>0){$("#lspLink").hide();}}},handleAddMFEvents:function(e){var el=(e.type=="blur"||e.type=="focus")?$("img",e.target):$(e.target);el.attr("src",(e.type=="focus"||e.type=="mouseover")?this.addHoverImage:this.addNormalImage);},handleCloseMFEvents:function(e){var el=(e.type=="blur"||e.type=="focus")?$("img",e.target):$(e.target);el.attr("src",(e.type=="focus"||e.type=="mouseover")?this.closeHoverImage:this.closeNormalImage);},handleCloseTile:function(){var linkID=this.addLinkID||"";this.closeTile(true);if(window.dcsMultiTrack){dcsMultiTrack("DCS.dcssip",document.domain,"DCS.dcsuri",this.getSub()+"/marketingtile/close","DCS.dcsqry","","WT.ti","Marketing Tile: Close","WT.dl","4","DCSext.ngn_spn","Marketing Tile","DCSext.ngn_spdl","close","DCSext.wt_linkid",linkID,"WT.z_modid","marketing_tile","WT.z_action","close");} if(window.$$O&&$$O.rcl){$$O.rcl({cid:linkID,link_title:"Marketing Tile Close",link_uri:""});}},handleDontShow:function(){var linkID=this.addLinkID||"";if(this.repeatShow>0){var d1=this.getExpirationDate(this.repeatShow);this.setCookie(Csp.Marketing.cookieMcUA,d1,d1);} if(window.dcsMultiTrack){dcsMultiTrack("DCS.dcssip",document.domain,"DCS.dcsuri",this.getSub()+"/marketingtile/dontshow","DCS.dcsqry","","WT.ti","Marketing Tile: Don%27t show again","WT.dl","4","DCSext.ngn_spn","Marketing Tile","DCSext.ngn_spdl","dontshow","DCSext.wt_linkid",linkID,"WT.z_modid","marketing_tile","WT.z_action","dont_show");} if(window.$$O&&$$O.rcl){$$O.rcl({cid:linkID,link_title:"Marketing Tile: Don't show again",link_uri:""});} this.closeTile(false);if(this.repeatShow>0){$("#lspLink").hide();}},handleTicklerLinkClick:function(){var url=this.addUrl;var linkID=this.addLinkID||"";if(window.dcsMultiTrack){dcsMultiTrack("DCS.dcssip",document.domain,"DCS.dcsuri",this.getSub()+"/marketingtile/linkclick","DCS.dcsqry","","WT.ti","Marketing Tile: Link Click","WT.dl","4","DCSext.ngn_spn","Marketing Tile","DCSext.ngn_spdl","click","DCSext.wt_linkid",linkID,"WT.z_modid","marketing_tile","WT.z_action","link_click");} if(window.$$O&&$$O.rcl){$$O.rcl({cid:linkID,link_title:"Marketing Link",link_uri:url});} this.openTile(false);},getCookie:function(name){var aCookie=document.cookie.split("; ");for(var i=0;i0){var d4=this.getExpirationDate(this.nextShow);this.setCookie(Csp.Marketing.cookieMcI,d4,d4);} if(this.delayHide>0){window.setTimeout(Csp.Marketing.delegate(this,function(){this.openTile(true);}),this.delayShow*1000);}}},setCookie:function(name,value,date){if(Csp.Marketing.cookieEnabled){var domain=/\.microsoft\.com/i.test(document.domain||"")?"; domain=.microsoft.com":"";document.cookie=name+"="+escape(value)+"; expires="+date+"; path=/"+domain;}},shouldShowTickler:function(){return this.isSupportedBrowser()&&(!this.hasValidNamedCookie(Csp.Marketing.cookieMcUA,this.repeatShow));},showTickler:function(){if(this.shouldShowTickler()){if(window.silvergate){silvergate.registerUnload(Csp.Marketing.delegate(this,this.render));}else{this.render();}}},writeMetaTags:function(){if(this.shouldShowTickler()){$("head:first-child").append($("")).append($(""));}}};