//flash player version
var playerVer = 6;

var getPlayerVer = 0;
var playerFlag = 0;
var plugin = 0;

var win = (navigator.appVersion.indexOf("Win") != -1)? true : false;
var ie = (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0)? true : false;


function setFlash(targetObj){
	document.open();
	plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
	if(plugin){
		getPlayerVer = parseInt(plugin.description.substring(plugin.description.indexOf(".")-1));
		playerFlag = getPlayerVer >= playerVer;
	}
	else if(navigator.userAgent && ie && win){
		var vbsSource = "";
		vbsSource+='<script language="vb'+'script"> \n'
		vbsSource+='on error resume next \n';
		vbsSource+='dim Flash \n';
		vbsSource+='dim get_Ver \n';
		vbsSource+='Flash=IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash")) \n';
		vbsSource+='get_Ver=Left(Hex(Int(CreateObject("ShockwaveFlash.ShockwaveFlash").FlashVersion)),1) \n';
		vbsSource+='</script> \n';
		
		document.write(vbsSource);
		execScript("getPlayerVer=get_Ver","VBScript");
		playerFlag = (getPlayerVer >= playerVer)? 1 : 0 ;

	}
	if(playerFlag){
		var htmlSource = "";
		htmlSource += '<object data="' + targetObj.data +'" type="application/x-shockwave-flash" width="' + targetObj.width + '" height="' + targetObj.height + '">';
		htmlSource += '<param name="movie" value="' + targetObj.data +'">';
		htmlSource += '<param name="quality" value="high">';
		htmlSource += '<param name="bgcolor" value="' + targetObj.bgcolor +'">';
		htmlSource += '<\/object>';
		document.write(htmlSource);
	}
	else{
		document.write(targetObj.alternative);
	}
	
	document.close();
}