
var tMajorVersion = 10;
var tMinorVersion = 1;
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(parseInt(tMajorVersionString) == tMajorVersion) {
      if (parseInt(tMinorVersionString) >= tMinorVersion) {
        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');
  //alert (tVersionString);
  if(tVersionString != ""){
  myVersion =tVersionString;
  }
  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;  
    }else if(parseInt(tMajorVersionString) == tMajorVersion) {
      if (parseInt(tMinorVersionString) >= tMinorVersion) {
        tShockwaveFound = 1;
      }
    }
  }
  
}
