var tMajorVersion = 10;
var tMinorVersion = 0;
var tShockwaveFound = 0;
if (navigator.mimeTypes && navigator.mimeTypes["application/x-director"]&& navigator.mimeTypes["application/x-director"].enabledPlugin) {
	if (navigator.plugins && navigator.plugins["Shockwave for Director"]&& (tVersionIndex = navigator.plugins["Shockwave for Director"].description.indexOf(".")) != - 1) {
		var tMajorVersionString = navigator.plugins["Shockwave for Director"].description.substring(tVersionIndex-2, tVersionIndex);
		var tMinorVersionString = navigator.plugins["Shockwave for Director"].description.substring(tVersionIndex+1, tVersionIndex+2);
		if (parseInt(tMajorVersionString) >= tMajorVersion) {
			tShockwaveFound = 1;
		}
	}
} 
else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 && (navigator.userAgent.indexOf("Windows 95")>=0 || navigator.userAgent.indexOf("Windows 98")>=0 || navigator.userAgent.indexOf("Windows NT")>=0 )) {
	var tVersionString = "";
	document.write('<SCRIPT LANGUAGE=VBScript\> \n');
	document.write('on error resume next \n');
	document.write('set tSWControl = CreateObject("SWCtl.SWCtl") \n');
	document.write('if IsObject(tSWControl) then \n');
	document.write('tVersionString = tSWControl.ShockwaveVersion("") \n');
	document.write('end if');
	document.write('</SCRIPT\> \n');
	if (tVersionString != "") {
		tVersionIndex = tVersionString.indexOf(".")
		var tMajorVersionString = tVersionString.substring(tVersionIndex-2, tVersionIndex);
		var tMinorVersionString = tVersionString.substring(tVersionIndex+1, tVersionIndex+2);
		if (parseInt(tMajorVersionString) >= tMajorVersion) {
			tShockwaveFound = 1;
		}
	}
}
