var getVer;
var defVer = 8;
var plugin=(navigator.mimeTypes&&navigator.mimeTypes["application/x-shockwave-flash"])?navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin:0;

if (location.hash!=null) {mid=location.hash};
if (mid!=null) {mid="dtest="+mid.charAt(1)};

if ( plugin ) {
	var words = navigator.plugins["Shockwave Flash"].description.split(" ");
	for (i = 0; i < words.length; ++i)
	{
		if (isNaN(parseInt(words[i])))
			continue;
			getVer = words[i]; 
	    }
	//var MM_FlashCanPlay = MM_PluginVersion >= defVer;
}else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.appVersion.indexOf("Win") != -1)) {
	try {
		axObj = new ActiveXObject('ShockwaveFlash.ShockwaveFlash.' + defVer);
		x = axObj.GetVariable("$version");
		getVer = parseInt(x.replace(/^WIN /,'').replace(/,[0-9]+$/,'').replace(/,/g,'.'));
	}catch(e){
		/*under 6*/
		getVer = 6;
	}
}

function setFlash(para){
	if (!para.src) return false;
	if (!para.menu) para.menu = "false";
	if (!para.pluginspageURL) para.pluginspageURL = "http://www.macromedia.com/go/getflashplayer";
	if (!para.codebaseURL) para.codebaseURL = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab";
	if (!para.codebaseVersion) para.codebaseVersion += '#version=' + para.codebaseVersion;
	//var enable = (!para.setver) ? getVer >= defVer : getVer >= para.setver;
	//alert(getVer + ":" + para.setver + ":" + defVer);
	if (getVer >= para.setver) {
		document.open();
		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="' + para.codebaseURL + '"');
		document.write(' width="' + para.width + '" height="' + para.height + '"');
		if (para.id)      document.write(' id="' + para.id + '"');
		if (para.align)   document.write(' align="' + para.align + '"');
  		document.write('>');
  		document.write('<param name="movie" value="' + para.src + '">');
		if (para.play)    document.write('<param name="play" value="' + para.play + '"' + '>');
		if (para.loop)    document.write('<param name="loop" value="' + para.loop + '"' + '>');
		if (para.quality) document.write('<param name="quality" value="' + para.quality + '">');
		if (para.bgcolor) document.write('<param name="bgcolor" value="' + para.bgcolor + '">');
		if (para.scale)   document.write('<param name="scale" value="' + para.scale + '"' + '>');
		if (para.salign)  document.write('<param name="salign" value="' + para.salign + '"' + '>');
		if (para.base)    document.write('<param name="base" value="' + para.base + '"' + '>');
		document.write('<param name="menu" value="' + para.menu + '"' + '>');
		if (para.wmode)   document.write('<param name="wmode" value="' + para.wmode + '"' + '>');
		document.write('<embed src="' + para.src + '" width="' + para.width + '" height="' + para.height + '"');
		if (para.play)    document.write(' play="' + para.play + '"');
		if (para.loop)   document.write(' loop="' + para.loop + '"');
		if (para.swLiveConnect) document.write(' swliveconnect="' + para.swLiveConnect + '"');
		if (para.quality) document.write(' quality="' + para.quality + '"');
		if (para.bgcolor) document.write(' bgcolor="' + para.bgcolor + '"');
		if (para.scale)   document.write(' scale="' + para.scale + '"');
		if (para.align)   document.write(' align="' + para.align + '"');
		if (para.salign)  document.write(' salign="' + para.salign + '"');
		if (para.base)    document.write(' base="' + para.base + '"');
		document.write(' menu="' + para.menu + '"');
		if (para.allowScriptAccess)    document.write(' allowScriptAccess="' + para.allowScriptAccess + '"');
		if (para.name)    document.write(' name="' + para.name + '"');
		document.write(' type="application/x-shockwave-flash" pluginspage="'+ para.pluginspageURL +'"><\/embed>');
		document.write('<\/object>');
		document.close();
	}else if(getVer == defVer){
		document.open();
		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="' + para.codebaseURL + '"');
		document.write(' width="' + para.width + '" height="' + para.height + '"');
		if (para.id)      document.write(' id="' + para.id + '"');
		if (para.align)   document.write(' align="' + para.align + '"');
  		document.write('>');
  		document.write('<param name="movie" value="' + para.src2 + '">');
		if (para.play)    document.write('<param name="play" value="' + para.play + '"' + '>');
		if (para.loop)    document.write('<param name="loop" value="' + para.loop + '"' + '>');
		if (para.quality) document.write('<param name="quality" value="' + para.quality + '">');
		if (para.bgcolor) document.write('<param name="bgcolor" value="' + para.bgcolor + '">');
		if (para.scale)   document.write('<param name="scale" value="' + para.scale + '"' + '>');
		if (para.salign)  document.write('<param name="salign" value="' + para.salign + '"' + '>');
		if (para.base)    document.write('<param name="base" value="' + para.base + '"' + '>');
		document.write('<param name="menu" value="' + para.menu + '"' + '>');
		if (para.wmode)   document.write('<param name="wmode" value="' + para.wmode + '"' + '>');
		document.write('<embed src="' + para.src2 + '" width="' + para.width + '" height="' + para.height + '"');
		if (para.play)    document.write(' play="' + para.play + '"');
		if (para.loop)   document.write(' loop="' + para.loop + '"');
		if (para.swLiveConnect) document.write(' swliveconnect="' + para.swLiveConnect + '"');
		if (para.quality) document.write(' quality="' + para.quality + '"');
		if (para.bgcolor) document.write(' bgcolor="' + para.bgcolor + '"');
		if (para.scale)   document.write(' scale="' + para.scale + '"');
		if (para.align)   document.write(' align="' + para.align + '"');
		if (para.salign)  document.write(' salign="' + para.salign + '"');
		if (para.base)    document.write(' base="' + para.base + '"');
		document.write(' menu="' + para.menu + '"');
		if (para.allowScriptAccess)    document.write(' allowScriptAccess="' + para.allowScriptAccess + '"');
		if (para.name)    document.write(' name="' + para.name + '"');
		document.write(' type="application/x-shockwave-flash" pluginspage="'+ para.pluginspageURL +'"><\/embed>');
		document.write('<\/object>');
		document.close();		
	} else {
		if(para.altContent){
			document.open();
			document.write(para.altContent);
			document.close();
		} else if (para.redirectURL) {
			location.replace(para.redirectURL)
		}		
	}
}
