/*
	JS file that tests the current version of the flash player
	installed on the browser. Based upon the original solution
	build by Rosemary S. @ CM.

	-Phil M.
*/
function testFlash(expressInstallerSo, flashSo, targetElement, downloadCopyContainer) {
	document.getElementById(downloadCopyContainer).style.display = "none";
	var installedVer = deconcept.SWFObjectUtil.getPlayerVersion();
	if(installedVer != undefined){
		var expressInstallReqVer = new deconcept.PlayerVersion([6,0,65]);
		var requiredVersion = new deconcept.PlayerVersion([7,0,0]);

		if (installedVer.versionIsValid(expressInstallReqVer) && !installedVer.versionIsValid(requiredVersion)) {
			var so = expressInstallerSo;
			so.write(targetElement);
		} else if (installedVer.versionIsValid(requiredVersion)) {
			var so = flashSo;
			so.write(targetElement);
		} else {
			//Flash cannot be detected, or is too old to use Express Install
		}
	}
}
