
var flashWarning_isRequired		= "or higher is required to access WeBSurg content!";
var flashWarning_GetPlayer		= "Get Flash Player";
var flashWarning_CurrentVersion	= "Your current Flash version:";
var flashWarning_NoInstalled	= "You do not have Adobe Flash Player installed!";
var flashWarning_IfInstallFail	= "Please note that you need to have the user rights to install Flash Player.  If the installation fails, please contact your system administrator.";
var flashWarning_FlashInstalled	= "Congratulations! You have the needed version of Flash!";




var flashUpdateAlreadyPrinted = 0;

function getFlashMessage(major, minor, revision, forceView) {
	document.writeln(getFlashMessageVar(major, minor, revision, forceView));
}

function getFlashMessageVar(major, minor, revision, forceView) {
	
	ret = "";

	if(!major)
		major = 9;
	if(!minor)
		minor = 0;
	if(!revision)
		revision = 115;

	if(!forceView)
		forceView = false;

	flashversion_ok = FlashDetect.versionAtLeast(major, minor, revision);

	if(flashversion_ok && !forceView)
		return false;
	
	if(!flashUpdateAlreadyPrinted) {
		ret += '<link href="/flash/update_message.css" rel="stylesheet" type="text/css" media="all" />';
		flashUpdateAlreadyPrinted == 1;
	}

	ret += "<div class=flashWarning>";
	ret += "	Adobe Flash Player "+ major +"."+ minor +" r"+ revision +" "+ flashWarning_isRequired;

	if(flashversion_ok)
		ret += '	<div style="color:#585; padding:20px 0px; line-height:30px; font-size:22px">'+ flashWarning_FlashInstalled +'</div>';
	else
		ret += '	<div style="padding:20px 0px"><a target=_blank href="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash"><img align=absmiddle height=50 src="/flash/update_logo.png" border=0 />'+ flashWarning_GetPlayer +'</a></div>';

	ret += '	<center class=curr_version>';
	if(FlashDetect.installed)
		ret += "		"+ flashWarning_CurrentVersion +" "+ FlashDetect.major +"."+ FlashDetect.minor +" "+ FlashDetect.revisionStr;
	else
		ret += "		"+ flashWarning_NoInstalled;
	ret += "	</center>";
	
	if(!flashversion_ok) {
		ret += '	<center class=err_install>';
		ret += "		"+ flashWarning_IfInstallFail;
		ret += "	</center>";
	}
	
	ret += "</div>";

	return ret;
}
