var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;
jsVersion = 1.1;
// JavaScript helper required to detect Flash Player PlugIn version information
function JSGetSwfVer(i){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
      		var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			descArray = flashDescription.split(" ");
			tempArrayMajor = descArray[2].split(".");
			versionMajor = tempArrayMajor[0];
			versionMinor = tempArrayMajor[1];
			if ( descArray[3] != "" ) {
				tempArrayMinor = descArray[3].split("r");
			} else {
				tempArrayMinor = descArray[4].split("r");
			}
      		versionRevision = tempArrayMinor[1] > 0 ? tempArrayMinor[1] : 0;
            flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
      	} else {
			flashVer = -1;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	// Can't detect in all other cases
	else {
		
		flashVer = -1;
	}
	return flashVer;
} 

function getFlashVersion() {
 	for (i=25;i>0;i--) {	
		if (isIE && isWin && !isOpera) {
			versionStr = 0;
			document.write("<scr" + "ipt language='VBScript'\> \n");
			document.write('on error resume next \n');
			document.write('Dim swControl, swVersion \n');
			document.write('swVersion = 0 \n');
			document.write('set swControl = CreateObject("ShockwaveFlash.ShockwaveFlash.'+i+'") \n');
			document.write('if (IsObject(swControl)) then \n');
			document.write('swVersion = swControl.GetVariable("$version") \n');
			document.write('end if \n');	
			document.write('versionStr = swVersion \n');		
			document.write('</scr' + 'ipt\> \n');
		} else {
			versionStr = JSGetSwfVer(i);		
		}
		if (versionStr == -1 ) { 
			return false;
		} else if (versionStr != 0) {
			if(isIE && isWin && !isOpera) {
				tempArray         = versionStr.split(" ");
				tempString        = tempArray[1];
				versionArray      = tempString .split(",");				
			} else {
				versionArray      = versionStr.split(".");
			}
			versionMajor      = versionArray[0];
			versionMinor      = versionArray[1];
			versionRevision   = versionArray[2];
			
			versionString     = versionMajor + "." + versionRevision;   // 7.0r24 == 7.24
			versionNum        = parseFloat(versionString);
        	
			
			
			return versionMajor;
			break;
		}
	}
}

function insertFlash(ObjectID, WIDTH, HEIGHT, BGCOL, URL, AUTOSTART, Version, Quality, Scale, Salign, Align) {
	var CodeBase = "http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version="+Version;
	var pluginspage = "http://www.macromedia.com/go/getflashplayer";
	var embed_type = "application/x-shockwave-flash";
	
	if (!Quality) {
		Quality = "high";	
	}
	if (!Scale) {
		Scale = "scale";	
	}

	var obj = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="'+ CodeBase +'" id="' + ObjectID + '" width="' + WIDTH + '" height="' + HEIGHT +'" border="0" align="'+Align+'"> '
	+ '<param name="movie" value="' + URL + '"/>'
	+ '<param name="allowScriptAccess" value="always" />'
	+ '<param name="scale" value="'+ Scale +'" />'
	+ '<param name="quality" value="'+ Quality +'">'
	+ '<param name="menu" value="false" />'
	+ '<param name="autoStart" value=' + AUTOSTART + '/> '
	+ '<param name="salign" value="' + Salign + '" /> '
	+ '<param name="bgcolor" value="' + BGCOL + '" /> '
	+ '<param name="wmode" value="transparent" /> '
	+ '<embed src="' + URL + '" allowScriptAccess="sameDomain" salign="'+Salign+'" menu="false" quality="'+ Quality +'" scale="'+ Scale +'" bgcolor="' + BGCOL + '" pluginspage="'+ pluginspage +'" type="'+ embed_type +'" width="' + WIDTH + '" height="' + HEIGHT +'" align="'+Align+'" wmode="transparent"></embed>'
	+ '</object>';	
	
	document.write(obj);
}
function showUpgrade(MMredirectURL,MMdoctitle) {
	var obj  = "<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='770' height='550' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab'>";
        obj += "<param name='movie' value='../swf/playerProductInstall.swf?MMredirectURL="+MMredirectURL+"&MMplayerType=ActiveX&MMdoctitle="+MMdoctitle+"' />";
        obj += "<param name='quality' value='high' /><param name='bgcolor' value='#76B868' /><param name='scale' value='noscale' />";
        obj += "<embed src='../swf/playerProductInstall.swf?MMredirectURL="+MMredirectURL+"&MMplayerType=PlugIn' quality='high' bgcolor='#76B868' width='770' height='550' name='detectiontest' aligh='middle' play='true' loop='false' scale='noscale' quality='high' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer'>";
        obj += "<\/embed>";
        obj += "<\/object>";
    document.write(obj); 
}

function removeImage() {
	document.body.background = "";
}
