External SWF Loader Question

Hey there.

Using Lee’s External Loader tutorial, I tried to make one for a portfolio site.
There are two problems with my output:

  1. when i put a background colour for the swf1 and swf2, they don’t seem to be there. the data is, but not the background colour.

  2. how come when i run it on a webpage in html, the selected swf1 won’t load up, but, when i load it as a SWF on it’s own, it loads up?

import mx.transitions.Tween;
import mx.transitions.easing.*;

logoSlide = mx.transitions.easing.Strong.easeOut;

var logoTween = new mx.transitions.Tween(bodyBG, "_xscale", logoSlide, 0, 100.0, 0.5, true);

logoTween.onMotionStopped = function()
	var logoTween2 = new mx.transitions.Tween(bodyBG, "_height", logoSlide, 0, 516.0, 0.6, true);
	logoTween2.onMotionStopped = function()
		var logoTween3 = new mx.transitions.Tween(extLoader, "_alpha", logoSlide, 0, 100, 0.5, true);
		logoTween3.onMotionStopped = extLoaderFunc;

function extLoaderFunc()
	//trace("anyone here?");
	var mcl:MovieClipLoader = new MovieClipLoader();
	var mclL:Object = new Object();
	mclL.onLoadProgress = function(target,loaded,total)
		//updates percentage of loaded content
		//returns values of loaded, total.
		extLoader.percent.text = Math.round((loaded/total) * 100) + "%";
		var amount:Number = Math.round((loaded/total) * 100);
		extLoader.extLoaderBar._xscale = amount;
		/*if(amount == 100)
			logo = mx.transitions.easing.Strong.easeOut;
			var logoAlphaFinal = new mx.transitions.Tween(extLoader.percent, "_alpha", logo, 100, 0, 3.95, true);
	mclL.onLoadInit = function()
		//when 100% has been reached, the loader becomes invisible
		//empty the percent text string to nothing
		logo = mx.transitions.easing.Strong.easeOut;
		var thePercent = new mx.transitions.Tween(extLoader.percent, "_alpha", logo, 100, 0, 0.8, true);
		thePercent.onMotionStopped = closeUp;
		function closeUp()
			extLoader._visible = false;
			extLoader.percent.text = "";
	//will receive events from the above objects/functions
	//loads clip when you start SWF
	home_btn.onRelease = function()
		//will make the loader visible and load the clip for swf1
		extLoader._visible = true;
	b2.onRelease = function()
		//will make the loader visible and load the clip for swf2
		extLoader._visible = true;
}//end extLoader()

This is not the entire code for the project, but this is the most important part so it’s all you need to know.

The link is at: http://www.tsaconas.com/temp2/
The SWF file is at: http://www.tsaconas.com/temp2/flash/body.swf
The SWF file it is calling is: http://www.tsaconas.com/temp2/flash/swf1.swf