No problem, so many have helped me here I am glad if I can help out others...
First download and install the "Empty Sidebox" add-on from the d/l section of this site.
Second, download that little .js flash player from here:
http://www.jeroenwijering.com/?item=JW_FLV_Player
Extract the contents of the zip,
And copy this file to your site's root directory:
flvplayer.swf
Use FTP to copy your .flv flash video file to the site's root directory.
Then put in code based on this model for your tpl_blank_sidebox.php file, which is located in
\includes\templates\template_default\sideboxes
directory.
Replace yoursite.com with your site name, and sample.flv with your .flv file name, also adjust size as needed (I made it to fit nicely in the sideboxes of my Cherry Zen template, which are 150px wide).
<?php
/**
* blank sidebox - allows a blank sidebox to be added to your site
*
* @package templateSystem
* @copyright 2007 Kuroi Web Design
* @copyright Portions Copyright 2003-2007 Zen Cart Development Team
* @license
http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
* @version $Id: blank_sidebox.php 2007-05-26 kuroi $
*/
$content = '';
$content .= '<div id="' . str_replace('_', '-', $box_id . 'Content') . '" class="sideBoxContent">';
// Replace the text and HTML tags between the apostophes on lines 19 and 20.
// Use as many or as few lines using this model as you need for your custom content.
// If you have a multilingual site define your text in the languages/YOUR_LANGUAGE/extra_definitions/blank_sidebox_defines.php and include it as shown in line 19.
// If your site is monolingual, you can put the text right here as shown on line 20 (and nobody will know!)
$content .= '<p>' . TEXT_BLANK_SIDEBOX . '</p>';
$content .= '<object width="140" height="99" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/
shockwave/cabs/flash/swflash.cab#version=8,0,0,0">
<param name="flashvars" value="file=http://www.yoursite.com/sample.flv" />
<param name="movie" value="http://www.yoursite.com/flvplayer.swf" />
<embed src="http://www.yoursite.com/flvplayer.swf" width="140" height="99" bgcolor="#FFFFFF" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="file=http://www.yoursite.com/sample.flv" />
</object>';
$content .= '</div>';
?>
And that should do it!
If anyone can tell me how to have it call a different .flv file on each reload, or at different times or days, so the videos rotate, that would be great.
Cheers,
Patrick