function Gorgeous() 
{
	var version 	= swfobject.getFlashPlayerVersion();
	var supersized 	= false;
	var mp_params 	= {
		salign: "tl",
		scale: "noscale",
		menu: "false",
		allowscriptaccess: "always",
		allowfullscreen: true,
		bgcolor: "#000000"
	};
	var mp_flashvars = {
		autoInitModel: "true",
		versionMajor: version['major'],
		versionRev: version['release']
	};
	var timer 	= null;
	var self 	= this;
	
	
	this.loadHD = function(director_ref, hd_mov) 
	{
		if(!supersized)
		{
			supersized = true;
			
			$("#container").css("visibility", "hidden");
			$("#supersize").css("visibility", "visible").append("<div id=\"swf_mp\"></div>");
			
			mp_flashvars['directorRef']	= director_ref;
			mp_flashvars['activeHD'] 	= hd_mov;
			
			swfobject.embedSWF(swf_mp, "swf_mp", "100%", "100%", "9", swf_xi, mp_flashvars, mp_params);
		}
	};

	this.restoreFlash = function() 
	{
		supersized = false;
		
		try
		{						
			$("#supersize").css("visibility", "hidden");
			$("#container").css("visibility", "visible");
			swfobject.getObjectById("swf_app").unloadHD();
			
			timer = setTimeout(self.removePlayer, 100);
		}
		catch(e) {  }
	};
	
	this.removePlayer = function()
	{
		clearTimeout(timer);
		timer = null;
		swfobject.removeSWF("swf_mp");	
	}
}