Thanks Ken.
I changed the html file so that there are full paths pointing to the HS files. I've copied the contents of my html file below.
Still getting the same error, saying the SWFObject is undefined and pointing to line 28 in the html file. That's the one that starts: var s1 = new SWFObject('player.swf', etc.). Is there something wrong with the syntax in that line of code? Or is Highslide having trouble finding the player file, which is in the same directory as the html file?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Highslide JS with JW FLV MediaPlayer</title>
<!--
1 ) Reference to the files containing the JavaScript and CSS.
These files must be located on your server.
-->
<script type="text/javascript" src="
www.rhcvisualwriting.com/clients/jt-DMS/...;></script>
<script type="text/javascript" src="
www.rhcvisualwriting.com/clients/jt-DMS/...;></script>
<script type="text/javascript" src="
www.rhcvisualwriting.com/clients/jt-DMS/...;></script>
<link rel="stylesheet" type="text/css" href="
www.rhcvisualwriting.com/clients/jt-DMS/...sitestyles.css" />
</head>
<body>
<div id="player"></div>
<!--
2) Change the video sizes in the SWFObject parameters and
the file name references in the flashvars specification.
-->
<script type='text/javascript'>
var s1 = new SWFObject('player.swf','mpl','480','270','8');
s1.addParam('allowfullscreen','true');
s1.addParam('allowscriptaccess','always');
s1.addParam('vmode','transparent');
s1.addParam('flashvars','&file=jtDMS.flv&image=jtDMSvideo.PNG&backcolor=000000&frontcolor=ffffff&lightcolor=555555&screencolor=000000&screencolor=000000&stretching=fill');
s1.write('player');
</script>
</body>
</html>