package {
	import flash.display.MovieClip;
	import flash.display.Sprite;
	import flash.display.SimpleButton;
	import flash.events.*;
	import flash.net.*;
	import flash.utils.*;
	import flash.net.URLRequest;
	import flash.display.Loader;
 
	public class As3_loading_as2 extends MovieClip {
		private var hope_diamond300x250_mc:MovieClip;// TRYING TO CAST LOADED SWF AS A MOVIE CLIP.
		private var hopeDiamondLoader:Loader;
		public function As3_loading_as2() {
			hopeDiamondLoader = new Loader();
			hopeDiamondLoader.contentLoaderInfo.addEventListener(Event.INIT, hope_diamondLoaded);
			hopeDiamondLoader.load(new URLRequest("as2.swf"));
			//hopeDiamondLoader.load(new URLRequest("hope_diamond_300x250.swf"));
			//hopeDiamondLoader.load(new URLRequest("sound_basics.swf"));// TEST AS3 FIRST
			trace("hopeDiamondLoader.contentLoaderInfo: " + hopeDiamondLoader.contentLoaderInfo);// traces: hopeDiamondLoader.contentLoaderInfo: [object LoaderInfo]
		}
		private function hope_diamondLoaded(e:Event):void {
			hope_diamond300x250_mc = MovieClip(hopeDiamondLoader.content);
			addChild(hope_diamond300x250_mc);
			hope_diamond300x250_mc.x = stage.stageWidth / 2 - hope_diamond300x250_mc.width / 2;
			hope_diamond300x250_mc.y = stage.stageHeight / 2 - hope_diamond300x250_mc.height / 2;
		}
	}
}