playstarbucks = false;
var doLocal = false;
var nonRegistered = true;
// see if the user is local
if ( ( startAt = document.cookie.indexOf( 'WPATC' ) ) != -1 )
{
  endAt = document.cookie.indexOf( ';', startAt ) == -1 
        ? document.cookie.length 
        : document.cookie.indexOf( ';', startAt );
  var tempWPATC = document.cookie.substring( startAt + 6, endAt );
  doLocal = ( tempWPATC.indexOf('C=1') != -1 );
  nonRegistered = false;
}

if ( ((now > "02080000" && now < "02112359") || (now > "02140000" && now < "02142359")) && (doLocal || nonRegistered) ) {
function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
		
}

function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}

function createTime() {
var cDate = new Date();
var cMil = cDate.getTime();
var e = cMil % (1000 * 60 * 60 * 24);
var r = (1000 * 60 * 60 * 24) - e;
var nr = 1 * 24 * 60 * 60 * 1000;
return(nr);
}

var wpniPOE = new Date();
var interval = 0;

var starbucksDay = wpniPOE.getTime() + createTime();
wpniPOE.setTime(starbucksDay);

if (getCookie("starbucks") == null) {
setCookie("starbucks","true",wpniPOE.toGMTString(),"/",".washingtonpost.com",'')
playstarbucks = true;
}

var ShockMode = 0;
var plugin = (navigator.mimeTypes && navigator.mimeTypes[" & mimename & "]) ? navigator.mimeTypes[" & mimename & "].enabledPlugin : 0;
if (plugin&& parseInt(plugin.description.substring(plugin.description.indexOf(".")-1)) >= 5) 
{ ShockMode = 1;}

else if ((navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0) && (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows NT")>=0))
{
document.write('<SCR' + 'IPT LANGUAGE=VBScript> \n');
document.write('on error resume next \n');
document.write('ShockMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5")))\n');
document.write('<\/SCR' + 'IPT>\n');
}

if (navigator.userAgent.indexOf("Netscape/7") > 0) {ShockMode = 0;}
	var dc_max_x;
	var dc_max_y;
	if(self.innerWidth)
	{	dc_max_x = self.innerWidth;
		dc_max_y = self.innerHeight;
	}
	else if(document.body)
	{	dc_max_x = document.body.clientWidth;
		dc_max_y = document.body.clientHeight;
	}
	else if(document.width)
	{	dc_max_x = document.width;
		dc_max_y = document.Height;
	}
	else if(self.screen)
	{	dc_max_x = self.screen.availWidth;
		dc_max_y = self.screen.availHeight;
	}
	else
	{	dc_max_x = 800;
		dc_max_y = 600;
	}
	
	if (now >= "02140000" && now <= "02142359") {
	var dclk_pos_y = 97;
	var dclk_pos_x = 788;
	}
	else {
	var dclk_pos_y = 99;
	var dclk_pos_x = 790;
	}
if (document.all || navigator.userAgent.indexOf('Gecko') > 0)
{	dc_div_open = '<div id="dc_overlay" style="position:absolute; top:' + dclk_pos_y + 'px; left:' + dclk_pos_x + 'px; width:162; height:30; z-index:10">';
	dc_div_close = '</div>';
}
else
{	dc_div_open = '<layer id="dc_overlay" top="' + dclk_pos_y + '" left="' + dclk_pos_x + '" width="162" height="30" z-index="10">';
	dc_div_close = '</layer>';
}
document.write(dc_div_open);if ( ShockMode ) {
document.getElementById("dc_overlay").style.height = 299;
if (playstarbucks) {
document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" CODEBASE="' + document.protocol + '//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" ID=banner WIDTH="162" HEIGHT="299">');
document.write('<PARAM NAME="movie" VALUE="http://www.washingtonpost.com/wp-adv/advertisers/starbucks/images/starbucks_tab.swf?clickTag=http://www.washingtonpost.com/starbucks"><PARAM NAME="wmode" VALUE="transparent"><PARAM NAME="Autostart" VALUE="true"><PARAM NAME="Quality" VALUE="high">');
document.write('<EMBED SRC="http://www.washingtonpost.com/wp-adv/advertisers/starbucks/images/starbucks_tab.swf?clickTag=http://www.washingtonpost.com/starbucks" swLiveConnect=TRUE WIDTH="162" HEIGHT="299" TYPE="application/x-shockwave-flash" PLUGINSPAGE="' + document.protocol + '//www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" QUALITY="high"></EMBED>');
document.write('</OBJECT>');
}
else {
document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" CODEBASE="' + document.protocol + '//download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" ID=banner WIDTH="162" HEIGHT="299">');
document.write('<PARAM NAME="movie" VALUE="http://www.washingtonpost.com/wp-adv/advertisers/starbucks/images/starbucks_tab_CLOSED.swf?clickTag=http://www.washingtonpost.com/starbucks"><PARAM NAME="wmode" VALUE="transparent"><PARAM NAME="Autostart" VALUE="true"><PARAM NAME="Quality" VALUE="high">');
document.write('<EMBED SRC="http://www.washingtonpost.com/wp-adv/advertisers/starbucks/images/starbucks_tab_CLOSED.swf?clickTag=http://www.washingtonpost.com/starbucks" swLiveConnect=TRUE WIDTH="162" HEIGHT="299" TYPE="application/x-shockwave-flash" PLUGINSPAGE="' + document.protocol + '//www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" QUALITY="high"></EMBED>');
document.write('</OBJECT>');
}
}
else {
document.write('<a href="http://www.washingtonpost.com/starbucks" target="_blank"><img src="http://www.washingtonpost.com/wp-adv/advertisers/starbucks/images/backup_tab.gif" border="0"></a>');
}
document.write(dc_div_close);
}