// **************************************************//
// This function can be used to embed flash movies
// into HTML documents.
// Usage:
// Follow the example below for usage
// put the following code in the HTML document
// at the same place you would put the flash <object> tags
// <script language="javascript">
// objCrsMovie = new Object;
// objCrsMovie.codebase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0";
// objCrsMovie.classid = "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000";
// objCrsMovie.width = "290";
// objCrsMovie.height = "206";
// objCrsMovie.id = "crs_movie2";
// objCrsMovie.align = "middle";
// objCrsMovie.movie = "flash/crs_movie2.swf";
// objCrsMovie.quality = "high";
// objCrsMovie.bgcolor = "#FFFFFF";
// objCrsMovie.allowScriptAccess = "sameDomain";
// embedFlash(objCrsMovie);
// </script>
// **************************************************//

function embedFlashTop(flashObj)
{
	var quality = "";
	var bgcolor = "";
	var wmode = "";
	var MenuMethod = "";
	var flashvars = "";
	var strflashObj = "";
	
	if( !flashObj || typeof(flashObj) != 'object' ){
		alert("Missing Object");
		return false;
	}
	if( !flashObj.movie ){
		alert("Missing movie property");
		return false;
	}

	classid = ' classid="'+flashObj.classid+'"';
	codebase = ' codebase="'+flashObj.codebase+'"';
	width = ' width="'+flashObj.width+'"';
	height = ' height="'+flashObj.height+'"';
	id = ' id="'+flashObj.id+'"';
	align = ' align="'+flashObj.align+'"';

	strflashObj = '<object '+classid+codebase+width+height+id+align+ '>';
	strflashObj += '<param name="movie" value="'+flashObj.movie+'" />';

	if( flashObj.allowScriptAccess ){
		strflashObj += '<param name="allowScriptAccess" value="'+flashObj.allowScriptAccess+'" />';
		allowScriptAccess = ' allowScriptAccess="'+flashObj.allowScriptAccess+'"';
	}
	if( flashObj.quality ){
		strflashObj += '<param name="quality" value="'+flashObj.quality+'" />';
		quality = ' quality="'+flashObj.quality+'"';
	}
	if( flashObj.bgcolor ){
		strflashObj += '<param name="bgcolor" value="'+flashObj.bgcolor+'" />';
		bgcolor = ' bgcolor="'+flashObj.bgcolor+'"';
	}
	if( flashObj.wmode ){
		strflashObj += '<param name="wmode" value="'+flashObj.wmode+'" />';
		wmode = ' wmode="'+flashObj.wmode+'"';
	}
	if( flashObj.menu ){
		strflashObj += '<param name="menu" value="'+flashObj.menu+'" />';
		MenuMethod = ' menu="'+flashObj.menu+'"';
	}
	if( flashObj.flashvars ){
		strflashObj += '<param name="flashvars" value="'+flashObj.flashvars+'" />';
		flashvars = ' flashvars="'+flashObj.flashvars+'"';
	}
	
	strflashObj +=  '<embed src="'+flashObj.movie+'"'+quality+bgcolor+MenuMethod+wmode+width+height+align+allowScriptAccess+flashvars+' name="'+flashObj.id+'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'
	strflashObj += '</object>'

	//document.write(strflashObj);
	
	return strflashObj
	
}
