rem: write: function(flashVer, doExpressInstall){ 
add: write: function(/* String */ flashVer, /* Boolean? */ doExpressInstall){           
context: 	write: function(flashVer, doExpressInstall){		//dojo.debug("write");		if(dojo.lang.isUndefined(doExpressInstall)){			doExpressInstall = false;		}				// determine our container div's styling		var containerStyle = new dojo.string.Builder();		containerStyle.append("width: " + this.width + "px; ");		containerStyle.append("height: " + this.height + "px; ");		if(this._visible == false){			containerStyle.append("position: absolute; ");			containerStyle.append("z-index: 10000; ");			containerStyle.append("top: -1000px; ");			containerStyle.append("left: -1000px; ");		}		containerStyle = containerStyle.toString();		// figure out the SWF file to get and how to write out the correct HTML		// for this Flash version		var objectHTML;		var swfloc;		// Flash 6		if(flashVer == 6){			swfloc = dojo.flash.flash6_version;			var dojoPath = djConfig.baseRelativePath;			swfloc = swfloc + "?baseRelativePath=" + escape(dojoPath);			objectHTML = 						  '<embed id="' + this.id + '" src="' + swfloc + '" '						+ '    quality="high" bgcolor="#ffffff" '						+ '    width="' + this.width + '" height="' + this.height + '" '						+ '    name="' + this.id + '" '						+ '    align="middle" allowScriptAccess="sameDomain" '						+ '    type="application/x-shockwave-flash" swLiveConnect="true" '						+ '    pluginspage="'						+ this.protocol()						+ '://www.macromedia.com/go/getflashplayer">';		}else{ // Flash 8			swfloc = dojo.flash.flash8_version;			var swflocObject = swfloc;			var swflocEmbed = swfloc;			var dojoPath = djConfig.baseRelativePath;			if(doExpressInstall){				// the location to redirect to after installing				var redirectURL = escape(window.location);				document.title = document.title.slice(0, 47) + " - Flash Player Installation";				var docTitle = escape(document.title);				swflocObject += "?MMredirectURL=" + redirectURL				                + "&MMplayerType=ActiveX"				                + "&MMdoctitle=" + docTitle								+ "&baseRelativePath=" + escape(dojoPath);				swflocEmbed += "?MMredirectURL=" + redirectURL 								+ "&MMplayerType=PlugIn"								+ "&baseRelativePath=" + escape(dojoPath);			}			if(swflocEmbed.indexOf("?") == -1){				swflocEmbed +=  "?baseRelativePath="+escape(dojoPath)+"' ";			}						objectHTML =				'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" '				  + 'codebase="'					+ this.protocol()					+ '://fpdownload.macromedia.com/pub/shockwave/cabs/flash/'					+ 'swflash.cab#version=8,0,0,0" '				  + 'width="' + this.width + '" '				  + 'height="' + this.height + '" '				  + 'id="' + this.id + '" '				  + 'align="middle"> '				  + '<param name="allowScriptAccess" value="sameDomain" /> '				  + '<param name="movie" value="' + swflocObject + '" /> '				  + '<param name="quality" value="high" /> '				  + '<param name="bgcolor" value="#ffffff" /> '				  + '<embed src="' + swflocEmbed + "' "				  + 'quality="high" '				  + 'bgcolor="#ffffff" '				  + 'width="' + this.width + '" '				  + 'height="' + this.height + '" '				  + 'id="' + this.id + '" '				  + 'name="' + this.id + '" '				  + 'swLiveConnect="true" '				  + 'align="middle" '				  + 'allowScriptAccess="sameDomain" '				  + 'type="application/x-shockwave-flash" '				  + 'pluginspage="'					+ this.protocol()					+'://www.macromedia.com/go/getflashplayer" />'				+ '</object>';		}		// now write everything out		objectHTML = '<div id="' + this.id + 'Container" style="' + containerStyle + '"> '						+ objectHTML					 + '</div>';		document.writeln(objectHTML);	},  
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/flash.js/buggy/www/resources/dojo-ajax/src/flash.js