Error changing src of swf

It’s pretty basic, I’m just not too fond of js. what i’m trying to get at is, whenever any of the first 3 links are clicked they change the src of the swf file without loading to a new page.

(HTML)
[FONT=“Courier New”]<ul id=“nav”>
<li id=“nav_home”><a href=“index.html” id=“homeLink” >Home</a></li>
<li id=“nav_about”><a href=“about.html” id=“aboutLink” >About</a></li>
<li id=“nav_services”><a href=“services.html” id=“servicesLink” >Services</a></li>
<li id=“nav_blog”><a href=“blog.html” id=“blogLink” >Blog</a></li>
</ul>

</div></div>
<div id=“movie”><div id=“subMovie”>
<OBJECT classid=“clsid:D27CDB6E-AE6D-11cf-96B8-444553540000” codebase=“http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0” WIDTH=“531” HEIGHT=“406” id=“swfMOV” >
<PARAM NAME=movie VALUE=“about.swf”> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#333399> <EMBED src=“SWF/About.swf” quality=high bgcolor=#333399 WIDTH=“531” HEIGHT=“406” NAME=“swfMOV” ALIGN=“” TYPE=“application/x-shockwave-flash” PLUGINSPAGE=“http://www.macromedia.com/go/getflashplayer”></EMBED> </OBJECT>[/FONT]

(JS)
[FONT=“Courier New”]window.onload = initAll;

function initAll() {
document.getElementById(“homeLink”).onclick = loadHome;
document.getElementById(“aboutLink”).onclick = loadAbout;
document.getElementById(“servicesLink”).onclick = loadServices;
}

function loadHome() {
var movieFile = document.getElementsID(“swfMOV”);
movieFile.src = “SWF/Home.swf”;

return false;

}

function loadAbout() {
var movieFile = document.getElementsID(“swfMOV”);
movieFile.src = “SWF/About.swf”;

return false;

}

function loadServices() {
var movieFile = document.getElementsID(“swfMOV”);
movieFile.src = “SWF/Services.swf”;

return false;

}[/FONT]