var flashOnload;
var RequiredVersion = 8;
var CorrectVersion = false;
var isIE = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.indexOf("Windows") != -1) ? true : false;
var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if (isIE && isWin) {
	document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('CorrectVersion = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & RequiredVersion)))\n');
	document.write('</SCR' + 'IPT\> \n');
}
if (plugin) {
	var version = navigator.plugins["Shockwave Flash"].description.split(" ");
	for (var i = 0; i < version.length; ++i) if (!isNaN(parseInt(version[i]))) var PluginVersion = version[i];
	CorrectVersion = PluginVersion >= RequiredVersion;
}

function createFlash(obj,movie,version,width,height,id,bgcolor,wmode,flashvars,action,actionvar) {
	var f = '';
	if(CorrectVersion) {
		f += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" ';
		f += 'codebase="https://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version='+version+',0,0,0" ';
		f += 'width="'+width+'" height="'+height+'" id="'+id+'">';
		f += '<param name="movie" value="'+movie+'" />';
		f += '<param name="flashvars" value="'+flashvars+'" />';
		f += '<param name="quality" value="high" />';
		f += '<param name="allowScriptAccess" value="sameDomain" />';
		if(wmode.length) f += '<param name="wmode" value="'+wmode+'" />';
		f += '<param name="menu" value="false" />';
		f += '<param name="allowscale" value="false" />';
		f += '<param name="bgcolor" value="#'+bgcolor+'" />';
		f += '<embed src="'+movie+'" quality="high" bgcolor="#'+bgcolor+'" width="'+width+'" height="'+height+'"';
		if(wmode.length) f += ' wmode="'+wmode+'"';
		f += ' name="'+id+'" menu="false" allowscale="false" flashvars="'+flashvars+'" swliveconnect="true" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
		f += '</object>';
	} else {
		if(action != undefined) {
			if(action == 'redirect') {
				window.location = unescape(actionvar);
			} else if(action == 'text' || action == 'image') {
				f += unescape(actionvar);
			}
		}
	}
	writeFlash(obj, f);
}
function writeFlash(obj, f) {
	setText(obj, f)
}
function doPageLoaded() {
	if(canwait) flashOnload = window.setInterval('doFlashOnload();', 10);
}
function getFlashObj(obj) {
	if(window.document[obj]) {
		return window.document[obj];
	} else if (document.embeds && document.embeds[obj]) {
		return document.embeds[obj]; 
	} else {
		return document.getElementById(obj);
	}
}
function getFlashMovieObject(movieName) {
	if (window.document[movieName]) {
		return window.document[movieName];
	}
	return false;
}
function doFlashOnload() {
	if (CorrectVersion && getFlashObj('onload') && getFlashObj('onload').PercentLoaded() == 100) {
		getFlashObj('onload').SetVariable('loaded', 2);
		window.clearInterval(flashOnload);
	}
}
