 var ver = 0;
var ShockMode = false;
var gFlashPluginName;
var gFlashPluginFilename;
var plug = 0;
var plugreg = /Flash\s*[0-9]+\.*[0-9]*/
var ver = parseInt(navigator.appVersion.substring(0,1));
function OS_Check() { 
  var userPlat = "unknown";
  var navInfo = navigator.appVersion;
  if (navInfo.indexOf("Win") != -1) userPlat = "Win";
  else if(navInfo.indexOf("Macintosh") != -1) userPlat = "PPC";
  else if(navInfo.indexOf("68K") != -1) userPlat = "68K";
  return userPlat;
  }
var gUserOS = OS_Check();
function checkNetscape() {
  if(navigator.appName == "Netscape") {
    for(i=0;i<navigator.plugins.length;i++) {
      if(plugreg.exec(navigator.plugins[i].description)) {
        plug = 1
        break;
        }
      }
    }
  else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0) {
    if(navigator.userAgent.indexOf("Win")>=0) {
      for(sm=4;sm<=7;sm++) {
        if(!ShockMode) {
          document.write('<SCRIPT LANGUAGE=VBScript\>\n');
          document.write('on error resume next\n');
          document.write('ShockMode = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.'+sm+'")))');
          document.write("</SCR" + "IPT>");
          }
        }
      if(ShockMode)plug  = 1;
      }
    else if(gUserOS=="PPC") {
      var version=navigator.appVersion;
      if (version.indexOf("MSIE 5.0")>=0 || version.indexOf("MSIE 5.5") >= 0 || version.indexOf("MSIE 6.0") >= 0) {
        for(i=0;i<navigator.plugins.length;i++) {
          if(plugreg(navigator.plugins[i].description)) {
            plug = 1;
            break;
            }
          }
        }
      }
    }
  }
if(ver >= 4) {
  checkNetscape();
  }