
// docwrite.js
var fw = "100%"; //(2*page_width+45); // 2 pages + margins
var fh = page_height+80; // page + margins
if (fh<400) fh = 400;	// minimum height for flash component

var flashvars = 'e='+jsp_path+'&v='+v+'&n='+page_number+'&l='+is_large+'&w='+page_width+'&bh='+by_height+
    			'&sl='+slIds+'&ee='+ee+'&pu='+pu+'&bl='+bl+
    			'&s='+sl_enabled+'&ce='+coupons_enabled+'&ct='+coupons_tip+'&cp='+coupon_is_link+
    			'&cn='+cn+'&o='+ibnOrd+'&h='+host+'&sid='+sid+
    			'&sd='+psdate+'&ed='+edate+'&eid='+eid+'&el='+events.length;
// append all current events
for (var i=0; i<events.length; ++i) {
	flashvars += "&e"+(i+1)+"="+events[i];
}
//alert(flashvars);

if(hasRightVersion) {  // if we've detected an acceptable version
 
    var oeTags = '<object id="flashView" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
    + 'width="'+fw+'" height="'+fh+'" align="center" '
    + 'onmousewheel="onMouseWheel()" '
    + 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
    + '<param name="movie" value="circular.swf" />'
    + '<param name="quality" value="high" />'
    + '<param name="scale" value="exactfit" />'
    + '<param name="loop" value="false" />'
    + '<param name="menu" value="false" />'
    + '<param name="wmode" value="opaque" />'
    + '<param name="bgcolor" value="#ffffff" />'
    + '<param name="flashvars" value="'+flashvars+'" />'
    + '<embed id="flashView1" src="circular.swf" quality="high" '
    + 'scale="exactfit" wmode="opaque" bgcolor="#ffffff" '
    + 'width="'+fw+'" height="'+fh+'" '
    + 'name="circular" align="center" '
    + 'play="true" '
    + 'loop="false" '
    + 'menu="false" '
    + 'quality="high" '
    + 'allowScriptAccess="sameDomain" '
    + 'type="application/x-shockwave-flash" '
    + 'flashvars="'+flashvars+'" '
    + 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
    + '</embed>'
    + '</object>'
    + '<div id="flashHelp" style="display:none;"></div>';
    
    document.write(oeTags);   // embed the flash movie & help controls
    
} else 
{  
	// flash is too old or we can't detect the plugin
    var alternateContent = '<div class="stdtext" style="padding-left:15px;width:'+fw+'">'
    + '<br>Sorry, we cannot display our weekly ad in Flash on your computer.'
    + '<br>To view the ad, make sure that:'
    + '<ul class="stdtext"><li>Your browser is set to allow browser plug-ins.</li>'
    + '<li>You have Adobe Flash Player version 8 or later.</li></ul>'
    + 'To download the most recent version of the Flash Player, click the following link:'   
    + '<ul class="stdtext"><a href="http://www.macromedia.com/go/getflash/" target="_blank">Download Adobe Flash Player</a></ul>'
    + '<br>To view our ad as HTML, click <a href="#" onclick="switchMode();return false;">View as HTML</a><br>'
    + '<br>&nbsp;</div>';
    document.write(alternateContent);  // insert non-flash content
}

function resizeFlash(new_h)
{
	var new_height = new Number(new_h+100);	// page + margins
	
	var o = document.getElementById("flashView");
	if (o!=null)
		o.height = new_height;
	
	o = document.getElementById("flashView1");
	if (o!=null)
		o.height = new_height;
	
	try { resizeTopFrame(); } catch(e) {};
}

/*****  Flash Help ******/

function showHelp()	{
    var o = document.getElementById("flashHelp");
    var oeTags = '<object id="flashHelp" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" '
    + 'width="510" height="425" align="center" '
    + 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">'
    + '<param name="movie" value="helpWindows.swf" />'
    + '<param name="quality" value="high" />'
    + '<param name="scale" value="exactfit" />'
    + '<param name="loop" value="false" />'
    + '<param name="menu" value="false" />'
    + '<param name="wmode" value="transparent" />'
 //   + '<param name="wmode" value="opaque" />'
 //   + '<param name="bgcolor" value="#ffffff" />'
    + '<param name="flashvars" value="'+flashvars+'" />'
    + '<embed id="flashHelp1" src="helpWindows.swf" quality="high" '
    + 'scale="exactfit" wmode1="opaque" wmode="transparent" bgcolor1="#ffffff" '
    + 'width="510" height="425" '
    + 'name="circularHelp" align="center" '
    + 'play="true" '
    + 'loop="false" '
    + 'menu="false" '
    + 'quality="high" '
    + 'allowScriptAccess="sameDomain" '
    + 'type="application/x-shockwave-flash" '
    + 'flashvars="'+flashvars+'" '
    + 'pluginspage="http://www.macromedia.com/go/getflashplayer">'
    + '</embed>'
    + '</object>';
    o.innerHTML = oeTags;
    o.style.display = "";	
}

function closeFlash() 	{
	var o = document.getElementById("flashHelp");
	if (o!=null)
	{
		o.style.display = "none";	
		o.innerHTML="";
	}
}
